{
  "type": "dailySummary",
  "title": "Daily Summary for 2025-01-13",
  "categories": [
    {
      "title": "Recent Updates and Fixes in ElizaOS",
      "content": [
        {
          "text": "A fix was implemented for the Twitter plugin to ensure it returns JSON correctly.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/7df280d46e813dc91258ff30cce86e16b68cf5d7"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/7df280d46e813dc91258ff30cce86e16b68cf5d7"
          ],
          "videos": []
        },
        {
          "text": "Version 0.1.8.build.1 was merged from development to the main branch.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/d55c86c961960b4b34528c358eb34b2ff4b34d87"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/d55c86c961960b4b34528c358eb34b2ff4b34d87"
          ],
          "videos": []
        },
        {
          "text": "A missing LETZAI model was added to the project.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/9e8a15e58233f61bfe90df73d32849d2cd7d7849"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/9e8a15e58233f61bfe90df73d32849d2cd7d7849"
          ],
          "videos": []
        },
        {
          "text": "A Persian README file was added to the documentation.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/dbaae5264045f9587afc9afc62755d816ab309a1"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/dbaae5264045f9587afc9afc62755d816ab309a1"
          ],
          "videos": []
        },
        {
          "text": "Release 0.1.8 received multiple fixes.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/5a2c52645773e0fbacd9b7bfece89c198dc9c78f"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/5a2c52645773e0fbacd9b7bfece89c198dc9c78f"
          ],
          "videos": []
        },
        {
          "text": "A mention deduplication utility was added to the Twitter client.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/b3c0869792e402bf225df015b5dc2152d1c31367"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/b3c0869792e402bf225df015b5dc2152d1c31367"
          ],
          "videos": []
        },
        {
          "text": "A missing language detection dependency was added to the plugin-tts package.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/28e974049219bb21539031869e3c263515274b6e"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/28e974049219bb21539031869e3c263515274b6e"
          ],
          "videos": []
        },
        {
          "text": "A Greek translation for the README file was added.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/b8cb35ff0d55daa8fa823aa73bc21ec26008881c"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/b8cb35ff0d55daa8fa823aa73bc21ec26008881c"
          ],
          "videos": []
        },
        {
          "text": "An NFT plugin was introduced.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/b3afa28776b9ed7ea5ec5dc45b3fd58ac322ad81"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/b3afa28776b9ed7ea5ec5dc45b3fd58ac322ad81"
          ],
          "videos": []
        },
        {
          "text": "Tests were added for the WhatsApp plugin.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/9777ad9c4660e51b6aedf749e78e257cb34b5b36"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/9777ad9c4660e51b6aedf749e78e257cb34b5b36"
          ],
          "videos": []
        },
        {
          "text": "Tests were added for the Coinbase plugin.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/aebd1b4725121b839ed6140f5ea26cdb80dc6257"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/aebd1b4725121b839ed6140f5ea26cdb80dc6257"
          ],
          "videos": []
        },
        {
          "text": "The project was renamed from ai16z to elizaOS.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/0573124324e81547f781099a894c4643b8e932ba"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/0573124324e81547f781099a894c4643b8e932ba"
          ],
          "videos": []
        },
        {
          "text": "A fix was applied to derive keys and update remote attestation.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/d3305c3af801a581dfe99e6f8e481fb4089e2a2e"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/d3305c3af801a581dfe99e6f8e481fb4089e2a2e"
          ],
          "videos": []
        },
        {
          "text": "A missing @elizaos/plugin-b2 was added.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/cd3ecb737b1217c2a12d89b10f769aaddde47904"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/cd3ecb737b1217c2a12d89b10f769aaddde47904"
          ],
          "videos": []
        },
        {
          "text": "A new service example was added.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/0404e29608e4b4ac3f18138602a6470d6d457561"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/0404e29608e4b4ac3f18138602a6470d6d457561"
          ],
          "videos": []
        },
        {
          "text": "Weekly contributor meeting notes were added to the documentation.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/3b7e2c58b405724e11c0588801d92f346a9345cc"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/3b7e2c58b405724e11c0588801d92f346a9345cc"
          ],
          "videos": []
        },
        {
          "text": "A typo was fixed in the README.md file.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/48d01862974f2aafdedd3e1ed7ef2f51f9203899"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/48d01862974f2aafdedd3e1ed7ef2f51f9203899"
          ],
          "videos": []
        }
      ],
      "topic": "merge"
    },
    {
      "title": "Recent Fixes and Issues in ElizaOS",
      "content": [
        {
          "text": "A fix was implemented for the Twitter plugin to ensure that prompts return JSON correctly, addressing an issue where JSON parsing failed when composing tweets.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2196"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2196"
          ],
          "videos": []
        },
        {
          "text": "A bug fix was applied to the DeepSeek API integration, adding missing API key handling to ensure proper support for the DeepSeek model provider.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2186",
            "https://github.com/elizaOS/eliza/commit/52e9c74dd4379a87191fc3b2dfd0c9953d4a215f"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2186"
          ],
          "videos": []
        },
        {
          "text": "The mention deduplication process in the Twitter client was cleaned up to ensure that the '@' character is correctly appended to the last mention.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2185"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2185"
          ],
          "videos": []
        },
        {
          "text": "A fix was made to the PostgreSQL adapter to prevent migration extension creation errors during initial setup.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2188"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2188"
          ],
          "videos": []
        },
        {
          "text": "An issue was reported where the SttTtsPlugin crashes when launching a Twitter Space, preventing successful initialization.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2206"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2206"
          ],
          "videos": []
        },
        {
          "text": "A bug was identified where launching a character fails due to an undefined 'ragKnowledge' property, causing the agent to crash.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2214"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2214"
          ],
          "videos": []
        },
        {
          "text": "Users reported that chat input sends multiple messages when using an Input Method Editor (IME) for languages like Chinese, Japanese, or Korean.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2272"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2272"
          ],
          "videos": []
        },
        {
          "text": "A fix was applied to remove unnecessary numbered list formatting from generated tweets, improving readability and natural appearance.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2299"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2299"
          ],
          "videos": []
        },
        {
          "text": "A bug in the Farcaster client was reported where incoming memories from mentions were not embedding text properly, instead using an empty vector.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2302"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2302"
          ],
          "videos": []
        },
        {
          "text": "A fix was made to Twitter email authentication, resolving an issue where improper email validation and environment variable handling caused authentication failures.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2271"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2271"
          ],
          "videos": []
        }
      ],
      "topic": "bug"
    },
    {
      "title": "Crypto Market Price Update",
      "content": [
        {
          "text": "The cryptocurrency market has seen fluctuations in the prices of major assets. Wrapped Bitcoin (WBTC) was recorded at $94,351.02 and later at $94,335.26, showing a slight decrease. Wrapped Ethereum (WETH) also declined from $3,265.05 to $3,135.30. Solana (SOL) dropped from $188.37 to $182.77. Meanwhile, ai16z saw an increase from $1.05 to $1.13.",
          "sources": [
            "WBTC: $94,351.02, $94,335.26",
            "WETH: $3,265.05, $3,135.30",
            "SOL: $188.37, $182.77",
            "ai16z: $1.05, $1.13"
          ],
          "images": [],
          "videos": []
        }
      ],
      "topic": "crypto market"
    },
    {
      "title": "Collaboration in Open Source and DAO Communities",
      "content": [
        {
          "text": "The contributor base has grown significantly, now surpassing 350 members.",
          "sources": [
            "https://twitter.com/ai16zdao/status/1878611348902527027"
          ],
          "images": [],
          "videos": []
        },
        {
          "text": "A variety of tools and methods can enhance collaboration, including @eas_eth, @deworkxyz, discord-summarizer, @coordinape, standup channels, Twitter spaces, and the @givepraise bot.",
          "sources": [
            "https://twitter.com/dankvr/status/1878881787365265809"
          ],
          "images": [],
          "videos": []
        },
        {
          "text": "Open source fosters a more permissionless and collaborative mindset compared to competitive environments.",
          "sources": [
            "https://twitter.com/dankvr/status/1878705968856670389"
          ],
          "images": [],
          "videos": []
        },
        {
          "text": "A new weighted scoring system and bonding curve have been added to the contributor leaderboard for the elizaOS repository, gamifying open-source development and paving the way for RPGF.",
          "sources": [
            "https://twitter.com/dankvr/status/1878673133361885542"
          ],
          "images": [
            "https://pbs.twimg.com/media/GhJVCGgXMAA0dGR.jpg",
            "https://pbs.twimg.com/media/GhJVFANXYAA4ity.jpg"
          ],
          "videos": []
        },
        {
          "text": "Several updates and fixes have been made to the elizaOS repository, including security enhancements, bug fixes, and documentation improvements.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/59cf541cd1e77741a87efef62c94d58aa679c224",
            "https://github.com/elizaOS/eliza/commit/edfba8d0ae46cde21c39e1ac55319bba241ad0cf",
            "https://github.com/elizaOS/eliza/commit/bf225ceeeafe29845a1f20e56ebbc2c6d81edb17"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/59cf541cd1e77741a87efef62c94d58aa679c224",
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/edfba8d0ae46cde21c39e1ac55319bba241ad0cf",
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/bf225ceeeafe29845a1f20e56ebbc2c6d81edb17"
          ],
          "videos": []
        }
      ],
      "topic": "collaboration"
    },
    {
      "title": "Eliza Updates and Issues",
      "content": [
        {
          "text": "The Eliza v2 update has been announced, bringing new features and improvements.",
          "sources": [
            "https://twitter.com/ai16zdao/status/1878731770935574875"
          ],
          "images": [
            "https://pbs.twimg.com/media/GhKYYpRWQAA9zsI.png"
          ],
          "videos": []
        },
        {
          "text": "Users are experiencing installation and startup issues with Eliza on Linux. Errors include unrecognized compiler options and missing dependencies, particularly with `pnpm install` and `pnpm start`. Similar issues are reported with `eliza-starter`.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2203"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2203"
          ],
          "videos": []
        },
        {
          "text": "A user reported that two Twitter accounts using Eliza engaged in endless conversations, consuming a large number of tokens.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2181"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2181"
          ],
          "videos": []
        },
        {
          "text": "A new plugin, AgentKit, has been introduced to add EVM support to Eliza. This plugin supports all AgentKit tools and is designed to be easily extensible.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2298"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2298"
          ],
          "videos": []
        },
        {
          "text": "A user is seeking guidance on running Eliza locally with multiple NVIDIA GPUs. While Eliza works with a single GPU, there is uncertainty about the necessary setup for utilizing both cards.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2304"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2304"
          ],
          "videos": []
        },
        {
          "text": "A new plugin, plugin-bnb, has been added to support the BNB Chain. This plugin enables users to perform various blockchain operations such as balance checks, transfers, swaps, staking, and token deployment.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2278"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2278"
          ],
          "videos": []
        }
      ],
      "topic": "eliza"
    },
    {
      "title": "NFT Plugin Enhancements and Market Intelligence Features",
      "content": [
        {
          "text": "Development efforts have focused on improving package functionality, introducing new features, and fixing bugs. Key updates include enhancements to the NFT collections plugin, new market intelligence tools, and social media integrations.",
          "sources": [],
          "images": [],
          "videos": []
        },
        {
          "text": "A new NFT collections service update introduces three key methods: `getOwnedNFTs` to fetch NFTs owned by a specific address, `createListing` to list NFTs on the Reservoir marketplace, and `getFloorListings` to retrieve floor listings for a collection. These changes improve API integration, error handling, and performance monitoring.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2189"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2189"
          ],
          "videos": []
        },
        {
          "text": "A feature update adds automated Twitter actions for NFT market insights. The `publishDailyNFTOpportunitiesTweetAction` tweets about top NFT buying opportunities, while `publishDailyCuratedCollectionTweetAction` highlights curated collections with market stats. These features enhance social media engagement and market intelligence.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2297"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2297"
          ],
          "videos": []
        },
        {
          "text": "The NFT collections plugin has been upgraded with advanced thin floor detection, improved data handling, and experimental tastemaker features. Updates include fixes for incorrect floor prices from the Reservoir API and new services for market intelligence and security. Additionally, daily NFT opportunity tweets have been integrated.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2289"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2289"
          ],
          "videos": []
        },
        {
          "text": "General development updates include improvements to package functionality, the addition of a Gitcoin passport feature, and multiple bug fixes. Contributors have been actively merging pull requests to optimize plugin performance and query efficiency.",
          "sources": [],
          "images": [],
          "videos": []
        }
      ],
      "topic": "features"
    },
    {
      "title": "Recent Improvements and Refactors in ElizaOS",
      "content": [
        {
          "text": "A recent improvement in ElizaOS introduces strict type usage to prevent errors, specifically addressing issue #2164. The update includes explicit return types for the fetch function, explicit typing for the options object, and proper ordering of input parameters. This change enhances code reliability and reduces potential runtime errors.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2220"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2220"
          ],
          "videos": []
        },
        {
          "text": "The web search functionality has been refactored into a separate service, removing Tavily from the core system. This change aligns with the project's modular approach and improves maintainability. Additional improvements include suppressing initial messages in web search actions and restructuring the plugin to follow standard folder conventions.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2195"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2195"
          ],
          "videos": []
        },
        {
          "text": "The Solana plugin has been replaced with the Solana Agent Kit, which provides a more structured and efficient approach to handling Solana-related actions. This update includes replacing trade, transfer, and swap DAO functions with corresponding actions from the kit. Future updates will introduce additional actions from the Solana Agent Kit.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2288"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2288"
          ],
          "videos": []
        },
        {
          "text": "A new improvement to the Direct Client API introduces a DELETE endpoint for removing agents dynamically without restarting the Eliza service. This change is particularly useful for applications that manage agents through a UI. Additionally, an environment variable (PREVENT_UNHANDLED_EXIT) has been added to handle uncaught exceptions and prevent process termination.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2267"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2267"
          ],
          "videos": []
        },
        {
          "text": "A minor update was made to fix typos in the CHANGELOG.md file, improving documentation clarity.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2287"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2287"
          ],
          "videos": []
        }
      ],
      "topic": "improvement"
    },
    {
      "title": "Developments in Open Source AI and Crypto Agents",
      "content": [
        {
          "text": "The latest WDYGDTW #8 session, hosted by ai16zdao, focused on open-source AI and AI agents. The discussion followed a structured format with 2-minute rounds, emphasizing accountability and updates within the space.",
          "sources": [
            "https://twitter.com/ai16zdao/status/1878659800042803465"
          ],
          "images": [],
          "videos": [
            "https://t.co/m9MNwbyi4J"
          ]
        },
        {
          "text": "Soleng_agent's review of various GitHub projects highlights the evolving nature of AI and crypto, where useful agents contribute to a positive-sum environment. This showcases how AI-driven tools can enhance the ecosystem.",
          "sources": [
            "https://twitter.com/dankvr/status/1878745372719505539"
          ],
          "images": [],
          "videos": []
        },
        {
          "text": "A feature request proposes a service that allows the creation and management of AI agents dynamically while the server remains operational. This would enable developers to scale decentralized agents without shutting down the node server.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2208"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2208"
          ],
          "videos": []
        },
        {
          "text": "A work-in-progress update introduces AGW (Abstract Global Wallet) support for Eliza agents. This feature allows agents to interact with the Abstract plugin similarly to real users on the blockchain, with minimal risks involved.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2207"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2207"
          ],
          "videos": []
        }
      ],
      "topic": "agents"
    },
    {
      "title": "ElizaOS Docker Build Fixes and Feature Updates",
      "content": [
        {
          "text": "A recent issue was reported regarding errors in building the Docker image for ElizaOS. The error logs indicated a failure in the build process, particularly with the `@elizaos/adapter-sqljs#build` step, leading to an exit code 137. The issue was encountered on an M1 MacBook when running the `docker buildx build --platform=linux/amd64` command.",
          "sources": [
            "https://github.com/elizaOS/eliza/issues/2192"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/issues/2192"
          ],
          "videos": []
        },
        {
          "text": "To address the Docker build issue, a fix was implemented in release 0.1.8. The fix involved correcting the TypeScript configuration for the `plugin-quai` package and ensuring the version was properly updated. The changes were categorized as low-risk bug fixes that did not require documentation updates.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2184"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2184"
          ],
          "videos": []
        },
        {
          "text": "A subsequent update, version 0.1.8.build.1, was released to further refine the Docker build process and correct versioning issues for npm publishing and release. This update incorporated multiple changes from previous pull requests, including #2184, #2182, #2187, and #2193.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2194"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2194"
          ],
          "videos": []
        },
        {
          "text": "A new feature was introduced to allow ElizaOS to load character data from a URL. This enhancement is particularly useful when running ElizaOS in a Docker environment, as it enables dynamic character updates via an external JSON source. The feature can be enabled by setting the `process.env.character_url` environment variable with an HTTP-prefixed URL.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2281"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2281"
          ],
          "videos": []
        }
      ],
      "topic": "docker"
    },
    {
      "title": "Database Memory Retrieval Optimizations and Enhancements",
      "content": [
        {
          "text": "A recent update introduced a limit parameter to memory retrieval across multiple database adapters, including SQLite, SQLjs, PGLite, and Supabase. This change ensures that memory queries respect the limit set in the core runtime, preventing excessive data retrieval. Additionally, query parameter ordering was fixed in SQLjs, and consistent descending ordering was applied across all adapters.",
          "sources": [
            "https://github.com/elizaOS/eliza/commit/a0d8537385d347379d633eb6bc0cae6873d3ee47",
            "https://github.com/elizaOS/eliza/commit/5bcc18bc26d5a523ebb659f5fe03b56c85e89b9f",
            "https://github.com/elizaOS/eliza/pull/2264"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/a0d8537385d347379d633eb6bc0cae6873d3ee47",
            "https://opengraph.githubassets.com/1/elizaOS/eliza/commit/5bcc18bc26d5a523ebb659f5fe03b56c85e89b9f",
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2264"
          ],
          "videos": []
        },
        {
          "text": "A new feature was added to database adapters, introducing the `getMemoriesByIds` method. This allows batch retrieval of multiple memories by their IDs in a single query, with optional filtering by table name. The feature was implemented across all supported database adapters, including PGLite, Postgres, SQLite, SQLjs, and Supabase. Testing was conducted using a dedicated branch, and various test cases were executed to validate functionality, including handling invalid table names, empty memory ID arrays, and large batch retrievals.",
          "sources": [
            "https://github.com/elizaOS/eliza/pull/2293"
          ],
          "images": [
            "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2293"
          ],
          "videos": []
        }
      ],
      "topic": "database"
    }
  ],
  "date": 1736726400
}