{
  "date_generated_for": "2025-01-11",
  "ai_news_elizaos_discord_md_2025-01-10": {
    "filename": "2025-01-10.md",
    "content": "# elizaOS Discord - 2025-01-10\n\n## Overall Discussion Highlights\n\n### AI16z Ecosystem & Governance\n- **Leadership Transition**: Several core team members (Markus, Ejaaz, Ropirito) have shifted focus to AICC, creating leadership uncertainty for AI16z. Jin confirmed he'll lead tokenomics efforts if needed.\n- **AICC Controversy**: Significant tension regarding AICC's token launch, which many users perceived as an insider-focused allocation that damaged AI16z's reputation. Shaw and Jin initially received allocations but later donated significant portions to the AI16z DAO and contributors.\n- **Trust Rebuilding**: Shaw resigned as an advisor to AICC, citing the need to focus on AI16z's core development. He mentioned implementing a policy where \"launching a memecoin = fired\" to prevent further value extraction.\n- **DegenAI Concerns**: Community members expressed significant concerns about DegenAI's development status after discovering that Skely, a core developer, sold all his tokens 18 days prior.\n- **Contribution Recognition**: Jin tipped Spit 2,156 DegenAI tokens (\u2248$100) for unrecognized PRs, highlighting efforts to improve contributor recognition.\n\n### Technical Development\n- **Tokenomics Revamp**: Work continues on a marketplace of trust whitepaper with researchers and PhDs focusing on literature review, economic incentives, trust score simulation, and system abuse analysis.\n- **Launchpad Development**: The team is developing an AI16z launchpad similar to pump.fun with virtual liquidity then bonding, where the DAO would earn LP fees to buy back tokens.\n- **Base Pair Debate**: Technical debate about whether to use AI16z or SOL as the base pair in launchpad pools. Plur_daddy (former Metaplex CFO) argues for AI16z to create \"monetary premium,\" while Eskender.eth counters that SOL provides better liquidity.\n- **Twitter Client Issues**: Users encountered problems with Twitter client settings not being respected, particularly around post intervals and rate limits.\n- **Vector Database Integration**: Several users shared code snippets for integrating vector databases to enable persistent memory and user profiling.\n- **Action Chaining**: Discussions about implementing action chaining where one action triggers another, with validation to prevent infinite loops.\n\n### Content & Media\n- **AI Podcast Development**: The team is enhancing the \"ai16z AI Podcast\" with improved camera angles, scene transitions, and character animations.\n- **FishAI Integration**: Fishai introduced a modular Unity-based system called FishAI that enables AI agent integration with features like infinite conversations, prompted scene generation, and viewer interaction.\n- **Content Constraints**: The AI Podcast must maintain factual accuracy and avoid mentioning speculative content that could be exploited.\n- **New Show Concepts**: Exploring a Jedi Council format that would allow more creative freedom than the strictly factual AI Podcast.\n\n## Key Questions & Answers\n\n**Q: What is the connection between AI16z partners NFT and the upcoming DAO?**  \nA: It's a community project with associated IP but not official (answered by Smedroc)\n\n**Q: How does AI16z token accrue value to the ecosystem?**  \nA: Through the DAO, but there's no specific value accrual mechanism yet (answered by Tranquil and Lord Punterino)\n\n**Q: How do I limit recursion depth of interactions with my agent?**  \nA: Try eliza.gg or make a GitHub issue (answered by jin)\n\n**Q: How can I customize Twitter post templates and override default settings?**  \nA: Templates can be overridden in the character.json file using the templates block, and specific templates like twitterPostTemplate can be customized (answered by Neodotneo)\n\n**Q: How can I implement action chaining where one action triggers another?**  \nA: Use runtime.processAction or runtime.processActions within the handler of the first action, and implement validation to ensure actions are only triggered by the orchestrator (answered by 0xLabsTheCoder)\n\n**Q: How do I clear the cache when the agent is loading an old character file?**  \nA: Change CACHE_STORE=Filesystem in .env, then delete the cache file in the agent folder (answered by BitBeard)\n\n**Q: Did Shaw and Jin sell their AICC allocations?**  \nA: Shaw donated 50% to AI16z DAO, airdropped ~20% to contributors, and used ~10% for LP. Jin also sent 50% to the DAO (answered by Shaw and Jin)\n\n**Q: What is the plan for AI16z launchpad?**  \nA: It's being worked on by the team, described as potentially functioning like an AppStore for agents (answered by zocktay)\n\n**Q: How does the tribute system work?**  \nA: Projects built on ElizaOS donate 10% of their token supply to AI16z DAO for long-term incentive alignment (answered by Jin)\n\n**Q: What is FishAI?**  \nA: A modular Unity-based system for creating AI shows with features like infinite conversations, scene generation, camera control, and viewer interaction (answered by fishai)\n\n## Community Help & Collaboration\n\n- **Vector Database Integration**: 0xLabsTheCoder shared code examples for implementing vector database integration for persistent memory and user profiling.\n\n- **Twitter Client Troubleshooting**: CryptoAYA helped pupathebig with Twitter rate limiting issues by sharing working configuration with POST_INTERVAL settings in .env.\n\n- **Template Override Assistance**: Neodotneo provided kobra with code examples for template override configuration in character files.\n\n- **Cache Clearing Guidance**: BitBeard helped Heady Shotta clear cache when agent loaded old character file by suggesting changing CACHE_STORE to Filesystem and deleting the cache file.\n\n- **Action Chaining Implementation**: 0xLabsTheCoder provided self.id | Dexter with code examples for using runtime.processAction with validation for action chaining.\n\n- **PR Review Guidance**: Avirtualfuture explained to Jin why large PRs with 826 file changes are problematic and suggested dividing into manageable commits.\n\n- **Eliza Setup Help**: KamX suggested Dave | Eco use Cursor, an AI code writing program that can help set up GitHub projects through natural language.\n\n- **3D Animation Improvements**: Boom added post-processing, motion blur, and new character actions to improve the AI Podcast's visual quality.\n\n## Action Items\n\n### Technical\n- Implement vector database integration for persistent memory and user profiling (0xLabsTheCoder)\n- Fix Twitter client rate limiting to ensure settings are respected (kobra)\n- Create a framework for periodic knowledge feeding without requiring explicit requests (Apeguru)\n- Implement action chaining with proper validation to prevent infinite loops (self.id | Dexter)\n- Implement launchpad mimicking pump.fun with virtual liquidity then bonding (eskender.eth)\n- Set up contribution addresses on other chains (ETH, Base, etc.) (DorianD)\n- Create a scribe Eliza that can take notes during voice conversations (jin)\n- Prioritize development of tokenomics flywheel revamp (Prof. Zor)\n- Complete AI16z launchpad development to compete with Virtuals (Prof. Zor)\n- Implement official project/partnership track with clear guidelines (Shaw)\n- Continue development of autonomous trading plugin (Jin)\n- Fix Discord summarization automation (Jin)\n- Develop a personal assistant on ElizaOS for Android (\ud835\udd2d\ud835\udd29\ud835\udd1e\ud835\udd31\ud835\udd1e \ud835\udd11\ud835\udd2c \ud835\udd09\ud835\udd1e\ud835\udd2d \ud835\udd1e\ud835\udd2f\ud835\udd20)\n- Expand news aggregator to include Twitter updates from DankVR and Shaw (SM Sith Lord)\n- Fix render texture glitch on intro animation (boom)\n- Implement donotdestroyonload for UI elements to prevent glitches (boom)\n- Create a repository for 3D assets used in AI TV projects (SM Sith Lord)\n- Refactor action code to reduce redundancy when adding new characters (boom)\n- Implement trade tracking functionality with timestamps, assets, wallet IDs, and FMV (DorianD)\n\n### Documentation\n- Create tutorial for vector database integration (0xLabsTheCoder)\n- Improve explanation of Twitter client configuration (cryptoAYA)\n- Document action chaining patterns with examples (self.id | Dexter)\n- Create tokenomics page about contributor flywheel (jin)\n- Release a white paper with roadmap (mat)\n- Organize existing tokenomics discussions for easier reference (jin)\n- Create a single file containing AI16z lore, themes, goals for prompting LLMs (Jin)\n- Improve communication about tokenomics progress with clear updates (kingdode)\n- Clarify relationship between AI16z and other projects (AICC, Partners DAO) (Arch)\n- Publish tokenomics updates (davini1255)\n\n### Features\n- Add support for image posting on Twitter (TruffleSoul)\n- Implement RAG functionality for document ingestion (4n7m4n)\n- Implement AI16Z as base pair in launchpad pools (plur_daddy)\n- Create partner program for launchpads (eskender.eth)\n- Develop plugin certification system using tribute (DorianD)\n- Build network for agent-created plugins (DorianD)\n- Implement retroactive funding system for contributors (Shaw)\n- Develop decentralized scoring for project placement on elizaos site (Jin)\n- Create a DeFi integration for ElizaOS (LevelsDennis)\n- Implement Snapshot voting integration for governance (ercmaxi)\n- Create a Virtuals-like platform/launchpad for AI16z (MrBigTimeKing)\n- Implement Discord stages for community communication (jin)\n- Create an SNL-style band outro for the AI Podcast (boom)\n- Develop a Jedi Council format show with more creative freedom (SM Sith Lord)\n- Add a collection of 100-200 approved jokes to rotate through (SM Sith Lord)"
  },
  "ai_news_elizaos_discord_md_2025-01-09": {
    "filename": "2025-01-09.md",
    "content": "# elizaOS Discord - 2025-01-09\n\n## Overall Discussion Highlights\n\n### ElizaOS Framework & Development\n- Developers shared experiences building with the Eliza framework, discussing RAG implementation, local LLM integration with OLLAMA, and plugin development\n- Technical integrations were highlighted, including Arbitrum support for Eliza and contributions from Graviton to make it easier to hook up fine-tuned Mixtral models\n- Several users reported issues with the eliza-starter repository missing scripts compared to the main repo\n- Developers discussed implementing vector databases for persistent memory and user profiling in Eliza agents\n- Twitter integration issues were common, with users seeking solutions for authentication, rate limiting, and proper response formatting\n\n### Community & Governance\n- Shaw Walters' joke tweet about leaving the project caused market panic before he clarified it was a joke, highlighting concerns about communication\n- The community discussed potential rebranding from \"ai16z\" to \"Eliza Labs\" for better mainstream acceptance\n- Verification processes for partner roles (requiring 100k tokens) were frequently discussed\n- The DAO's tokenomics were mentioned as users await updates promised for January\n- Jin emphasized the continued importance of the tribute model (10% tribute from partners) alongside new initiatives\n\n### Projects & Integrations\n- The Roblox integration of Eliza through StealthSDK is allowing AI agents in Roblox games\n- An AI-powered TV show project with automated content generation is being developed, creating episodes featuring AI characters discussing tech news\n- Tobiloba shared their team's work building AI agents, including one trained on their tools and technologies integrated into Discord\n- Discussion about DegenAI, its relationship with the DAO treasury, and token tributes, with concerns about the 50% allocation model\n- Multi-chain token deployment using Hyperlane was discussed for taking an SVM token to other chains like Base\n\n## Key Questions & Answers\n\n**ElizaOS Development**\n- Q: What's the difference between eliza-starter and the main repo?  \n  A: The starter is just barebones and missing some scripts like the clean script and pnpm run dev\n\n- Q: How can I fix the issue with my agent showing JSON code in tweets?  \n  A: Check the parsing.ts file in packages->core->src for messageCompletionFooter configuration\n\n- Q: How can I control the rate of tweets/replies my agent makes?  \n  A: Set POST_INTERVAL_MIN, POST_INTERVAL_MAX, and POST_IMMEDIATELY in .env file\n\n- Q: How can I keep my agent running when I close the terminal?  \n  A: Use screen, tmux, or set it up as a daemon service\n\n- Q: How can I clear the agent's memory?  \n  A: Use pnpm cleanstart\n\n- Q: How can I run multiple AI agents on one instance?  \n  A: Use --character parameter to specify multiple character files\n\n- Q: What VPS specifications are needed for running Eliza?  \n  A: 2GB RAM minimum, 4GB recommended for Docker, 15-30GB disk space\n\n**Community & Governance**\n- Q: How do I become a partner in the ai16z ecosystem?  \n  A: You need to hold 100k ai16z tokens and verify through the roles channel\n\n- Q: What is the difference between ai16zvc and ai16zdao Twitter accounts?  \n  A: The dao account is the real one waiting for blue check back, the vc one is a partner who squatted the dao account and sent it to the team\n\n- Q: What does the DAO vote on?  \n  A: Tokenomics updates and other important matters, but Eliza Labs handles most of the heavy lifting\n\n- Q: Does holding 1M DegenAI tokens qualify someone as a partner?  \n  A: Yes, 1M DegenAI gives you the partner role\n\n- Q: Is the tribute model being replaced?  \n  A: No, the launchpad doesn't deprecate tribute; it's additive thinking\n\n- Q: What's the process of taking an SVM token multi-chain with Hyperlane?  \n  A: Deploy SVM side with token as collateral, deploy EVM side across desired chains, and enroll EVM contracts on SVM side\n\n## Community Help & Collaboration\n\n**Technical Assistance**\n- 0xLabsTheCoder helped multiple users implement vector database integration for persistent memory, sharing code for database integration that tracks user interactions and builds profiles\n- Kobra helped Match resolve Twitter authentication issues by identifying that the .env file wasn't properly saved with the dot prefix\n- Neodotneo provided kobra with a code snippet showing how to override templates in character.json\n- SM Sith Lord provided boom with updated show runner software featuring voice mapping in JSON, updated configs, restructured files, and documentation\n- KamX suggested Dave use Cursor, an AI code writing program that can help set up GitHub projects through natural language\n\n**Community Support**\n- Jin manually verified Clammy Devito when they couldn't get the verification bot to generate a captcha\n- Jin offered to handle Gobi's wallet verification issues via DM when they encountered wallet compatibility problems\n- Dragonbutt provided flag with a Discord invite link when they were looking for the dev ai16z discord\n- Jin looked into the situation when Navi's business partner was accidentally banned from the server\n- Kenk invited Tobiloba to demo their AI agent at an upcoming event after Tobiloba shared about building an AI agent with Eliza\n\n## Action Items\n\n### Technical Tasks\n- **Eliza Framework Improvements**\n  - Refactor the Eliza repository for better organization (Mentioned by Quest)\n  - Fix verification bot issues (Mentioned by ape41/Clammy Devito)\n  - Implement RAG functionality improvements to address file size issues that crash the LLM (Mentioned by dAoA)\n  - Create documentation for Mixtral model integration (Mentioned by Navi)\n  - Implement vector database integration for persistent memory and user profiling (Mentioned by 0xLabsTheCoder)\n  - Fix Twitter client to respect rate limits and post intervals (Mentioned by Multiple users)\n  - Add support for AWS Bedrock as a model provider (Mentioned by Mike D.)\n\n- **Integration & Deployment**\n  - Implement multi-chain token deployment using Hyperlane for SVM token (Mentioned by wit)\n  - Create an automated Twitter bot to post daily updates from GitHub (Mentioned by jin)\n  - Implement a tribute tokenomics model with standardized 10% contribution (Mentioned by jin)\n  - Fix Episode 2 missing overlays, ticker, watermark for AI TV show (Mentioned by SM Sith Lord)\n  - Merge updated show runner into GitHub repo (Mentioned by SM Sith Lord)\n  - Investigate wallet verification issues with 100k ai16z tokens (Mentioned by DonaldP)\n  - Fix website functionality issues with ai16z.ai (Mentioned by RasorVal)\n\n### Documentation Needs\n- Create comprehensive guide for new developers (Mentioned by Point Rat)\n- Update tokenomics documentation with January updates (Mentioned by NHUNG DONG)\n- Create newsletter for ecosystem updates (Mentioned by jin)\n- Document Twitter client configuration options and rate limiting (Mentioned by Multiple users)\n- Create guide for implementing composite actions (Mentioned by self.id | Dexter)\n- Create clear documentation about how DAO-donated tokens will be utilized (Mentioned by Dragonbutt)\n- Provide official information about DegenAI trading status and legitimacy (Mentioned by dread2257)\n- Collect and organize tokenomics-related links and information (Mentioned by jin)\n- Update character profiles with more detailed personality summaries (Mentioned by SM Sith Lord)\n\n### Feature Requests\n- Implement anti-scammer measures in Discord (Mentioned by ape41)\n- Develop better RAG plugins than folder2knowledge and knowledge2character (Mentioned by dAoA)\n- Create tools for autonomous trading with Eliza (Mentioned by vinty)\n- Consider renaming \"tribute model\" to \"token sharing model\" (Mentioned by Srn Srnzzz | plebian)\n- Integrate Matrica into the server for Solana ecosystem compatibility (Mentioned by Tranquil)\n- Distribute the previously announced 420 token airdrop (Mentioned by .ark)\n- Build filtering system for DAO treasury to separate valuable tokens (Mentioned by m1hawk/\u98ce\u7b54)\n- Create a dashboard showing buyback activities and schedule (Mentioned by NkT)\n- Create a partner apps page on elizaos.ai to showcase apps (Mentioned by jin)\n- Implement a weekly newsletter (Mentioned by jin)\n- Create a dynamic list of airdrops to partners (Mentioned by KamX)\n- Integrate Eliza with Telegram (Mentioned by \u963f\u62c9\u65af\u52a0\u7684\u72d7)"
  },
  "ai_news_elizaos_discord_md_2025-01-08": {
    "filename": "2025-01-08.md",
    "content": "# elizaOS Discord - 2025-01-08\n\n## Overall Discussion Highlights\n\n### Eliza Framework Development\n- **Arbitrum Support**: Announced expansion of Eliza's cross-chain capabilities with Arbitrum integration\n- **Plugin Development**: Ongoing work on various plugins including Solana, Dune, and Instagram integration\n- **Model Configuration Issues**: Users reported problems with XAI_MODEL settings where inputs use mini but outputs still use gpt-4o\n- **Memory Management**: Discussions about optimizing agent memory and database setup for beginners\n- **NanoGPT Integration**: Milan/Senatus offered access to NanoGPT as an LLM provider integrated with Eliza\n\n### Agent Development\n- **Twitter Integration**: Extensive discussions about configuring Twitter clients to control interaction frequency and target users\n- **Deployment Strategies**: Community shared approaches for deploying agents on VPS, AWS, and Docker\n- **Resource Requirements**: Debate about minimum viable specifications (2GB vs 4GB RAM) for running Eliza agents\n- **Character Creation**: Users working on improving character profiles and handling repetitive responses\n- **Roblox Integration**: StealthSDK announced Eliza OS integration with Roblox with 10% tribute paid to the DAO\n\n### Tokenomics & Partnerships\n- **Tribute Model**: Projects using Eliza tech should send 5-10% of tokens to the DAO as alignment mechanism\n- **Multi-chain Strategy**: Discussions about Hyperlane integration for bridging tokens between SVM and EVM chains\n- **Partner Tier System**: Planning for different reward levels based on token holdings\n- **Verification Issues**: Some users reported problems verifying wallets holding AI16Z tokens\n\n### Content Creation\n- **AI News Show**: Development of an AI-powered news show with Unity frontend, automated overlays, and news aggregation\n- **3D-AI-TV**: Team working on improving automation for daily show production with character interactions\n- **Documentation Efforts**: Community members creating comprehensive guides and tutorials for Eliza\n\n### Community Concerns\n- **Project Leadership**: Questions about who is leading various aspects of the project\n- **Communication**: Requests for better transparency about partnerships and development roadmaps\n- **Founder Behavior**: Debate about appropriate founder engagement with memecoins and public perception\n\n## Key Questions & Answers\n\n**Q: How can I prevent my agent from responding to replies and focus only on tweets?**  \nA: \"Found it, commented a function on twitter/interaction.ts\" (JordanBonker)\n\n**Q: How long does a Twitter shadow ban last?**  \nA: \"I think 3-7 days. Continuing the steps that got you shadow banned will prolong it probably\" (chainvirus)\n\n**Q: Is there an ai platform that allows to build games with no code?**  \nA: \"CNJR that launched today can do that I think. twitter handle is conjureai\" (Meowth)\n\n**Q: What is Phala networks involvement in AI and ai16z?**  \nA: \"They should be helping with the TEE\" (shakejr)\n\n**Q: Can you make an agent an expert at a topic?**  \nA: \"Yes! feed it lots of cute docs and let it learn like a baby dolphin\" (BOSSU)\n\n**Q: What's the OpenAI URL to put in the env file?**  \nA: \"You can keep it default\" (Stinky)\n\n**Q: What is the tribute model for projects using Eliza tech?**  \nA: \"Projects using Eliza tech should send 5-10% of their tokens to the DAO as a form of alignment\" (jin)\n\n**Q: What qualifies someone for partner status?**  \nA: \"Holding 100k AI16Z tokens or 1M DegenAI tokens\" (jin)\n\n**Q: Why is solana dumping?**  \nA: \"The entire market is rugging with BTC. annoying\" (Don05)\n\n**Q: Would it be helpful to have a Dune plugin?**  \nA: \"I love dashboards, I love dune, id bounty this\" (jin)\n\n## Community Help & Collaboration\n\n### Agent Development Support\n- **luniacllama** helped **pupathebig** with Twitter client issues by suggesting increasing polling interval and explaining it's likely an account-specific issue\n- **BOSSU** assisted **Stealt\u210fyNinja.ADSC** with an agent perpetually saying it's \"out\" by suggesting clearing chat history and deleting .dev file\n- **0xPromETHeus** recommended **pericyclic** to use Cursor for text-to-code prompting to help learn coding\n- **ElBru** guided **kobra** on resetting agent's memory using the \"pnpm cleanstart\" command\n- **MbBrainz** advised **TruffleSoul** to use tmux to keep agent processes running after terminal is closed\n\n### Technical Collaboration\n- **Milan/Senatus** provided multiple users with invites and funds to try various models including o1 and o1 Pro\n- **wit** shared detailed technical steps for Hyperlane integration between SVM and EVM chains\n- **SM Sith Lord** created documentation summarizing the 3D-AI-TV project components and provided a ZIP with restructured files\n- **jin** shared a HackMD document for collaborative website content development and offered token rewards for valuable contributions\n- **Dippuccino** recommended Awaken Tax to **DorianD** for handling complex crypto transactions\n\n### Verification & Access Help\n- **shakejr** directed users to the roles channel to connect wallets holding tokens\n- **jin** offered direct verification through DM for users with collab.land verification issues\n- **0xPromETHeus** suggested sending tokens to Phantom wallet for verification to qualify for hyperfy claim\n\n## Action Items\n\n### Technical\n- Investigate bug in XAI_MODEL setting where input uses mini but output still uses gpt-4o (cueqzapper)\n- Fix bug in packages/plugin-solana/src/providers/simulationSellingService.ts constructor (Demoush)\n- Create a Dune plugin for bringing crypto data into agents (R0am)\n- Implement integration for fine-tuned Mixtral models with Eliza agents (Navi)\n- Fix filesystem cache by modifying createRuntime.ts to use process.env.CACHE_BASE_DIR (pupathebig)\n- Implement a way to control Twitter bot's retweet/reply frequency (0xJam3s)\n- Create a plugin to integrate Solana Agent Kit with Eliza (snow)\n- Implement a solution for agents to read quoted/cited tweets (MbBrainz)\n- Fix issue with Twitter client showing JSON format in tweets (SquintDev)\n- Implement a way to generate and post images on Twitter (Monkmode)\n- Explore Hyperlane integration for multi-chain token deployment (wit)\n- Implement partner tier system with different reward levels (\u15e9I)\n- Develop a bot that can take intent from Discord and generate GitHub issues (jin)\n- Create an automated daily digest from X, Discord, and GitHub (jin)\n- Fix Episode 2 missing overlays, ticker, watermark for 3D-AI-TV (SM Sith Lord)\n- Improve intro/outro loader automation for the show (boom)\n- Abstract \"secret URLs\" into a single external JSON file that can be gitignored (SM Sith Lord)\n\n### Documentation\n- Add documentation for all undocumented plugins (Ed Marcavage)\n- Create READMEs for all undocumented plugins (jin)\n- Add JSDoc to all code in a fork (Ed Marcavage)\n- Create documentation for TrustDB usage with code snippets (Forget Me Not)\n- Add timestamps to Agent Dev School videos for easier reference (Stealt\u210fyNinja.ADSC)\n- Improve documentation with better tutorials focused on practical implementation (snow)\n- Create documentation for deploying agents to production (OliverT)\n- Add Discord topic-based organization for easier navigation of support questions (luniacllama)\n- Summarize discussions into HackMD documents (jin)\n- Add relevant tokenomics links to the shared HackMD (jin)\n- Create a whitepaper for tokenomics (Bacchus)\n- Add background information on each partnership on the website (hildi)\n- Create a dedicated channel for partner perks/NFT whitelists/airdrops and dates (Spyros)\n- Update the partners page to showcase the wide scope and depth of Eliza implementations (chrome)\n- Complete project overview doc with artist credits for 3D-AI-TV (SM Sith Lord)\n\n### Features\n- Develop a swarm where Eliza agents could interact with humans (chrisaiki)\n- Create a Dune dashboard for agents to access crypto data (R0am)\n- Build integration for cross-chain transactions beyond Solana (z1)\n- Create an official Eliza brand kit (Bellatr!X)\n- Develop a solution for agent memory and database setup for beginners (Josh-P)\n- Implement a way to use multiple model providers for text generation (H.D.P)\n- Create a plugin for on-chain transactions (boja)\n- Implement a way to have agents interact in DMs (David E)\n- Add support for image generation in Twitter posts (Scientist)\n- Develop token analysis capabilities to evaluate tokens based on contract data (xiaojiucai)\n- Create scam detection system for identifying fraudulent tokens and developers (xiaojiucai)\n- Develop reward system for users who provide valuable information to DegenAI (xiaojiucai)\n- Develop canonical bridged token to Ethereum or Base for adoption (wit)\n- Develop a research/due diligence agent (jin)\n- Create a dedicated channel for off-topic partner discussions (KamX)\n- Implement access control lists (ACLs) for crypto wallets to filter incoming tokens (Osint)\n- Create better character descriptions/profiles for the show (SM Sith Lord)\n- Develop open-sourced initiative that integrates with Eliza and other AI frameworks (Bootoshi)"
  },
  "ai_news_elizaos_daily_json_2025-01-10": {
    "filename": "2025-01-10.json",
    "content": {
      "type": "elizaosDailySummary",
      "title": "Daily Report - 2025-01-10",
      "categories": [
        {
          "title": "ElizaOS Recent Updates Summary",
          "content": [
            {
              "text": "# New Features\n\n## AI Model Integrations\n- Added support for Mistral AI as a new model provider (#2137)\n- Integrated DeepSeek AI provider (#2067)\n- Added Heurist embedding model (#2093)\n- Added Gemini to image vision capabilities (#2099)\n- Added Cloudflare AI Gateway support (#821)\n\n## Blockchain and Web3 Integrations\n- Added Hyperliquid plugin (#2141)\n- Implemented Lens Network Plugin for social interactions (#2101)\n- Added Akash Network plugin with autonomous deployment capabilities (#2111)\n- Added Irys plugin for decentralized storage (#1708)\n- Implemented Primus zkTLS plugin to verify agent activities (#2086)\n- Added Quai integration (#2083)\n- Added Massa plugin for blockchain interactions (#1582)\n- Made Solana transactions more lenient (#2053)\n- Added support for autonome platform (#2121)\n\n## Voice and Language Features\n- Added Text-to-Speech (TTS) with support for over 15 languages (#2110)\n- Added name and description to SttTtsPlugin (#2117)\n\n## Documentation and Internationalization\n- Added Verified Inference documentation (#2125)\n- Added Portuguese version of README (#2088)\n- Various documentation improvements (#2138)\n\n## Other Features\n- Added GitHub to client enumerations (#2157)\n- Added pro API support and trending coins API (#2068)\n- Implemented image descriptions in interaction.ts (#1775)\n- Added conditionals for Supabase to agent directory (#2032)\n- Added character inheritance using extends key (#2159)\n- Implemented Asterai plugin (#2045)",
              "sources": [
                "https://github.com/elizaOS/eliza/pull/2137",
                "https://github.com/elizaOS/eliza/pull/2067",
                "https://github.com/elizaOS/eliza/pull/2093",
                "https://github.com/elizaOS/eliza/pull/2099",
                "https://github.com/elizaOS/eliza/pull/821",
                "https://github.com/elizaOS/eliza/pull/2141",
                "https://github.com/elizaOS/eliza/pull/2101",
                "https://github.com/elizaOS/eliza/pull/2111",
                "https://github.com/elizaOS/eliza/pull/1708",
                "https://github.com/elizaOS/eliza/pull/2086",
                "https://github.com/elizaOS/eliza/pull/2083",
                "https://github.com/elizaOS/eliza/pull/1582",
                "https://github.com/elizaOS/eliza/pull/2053",
                "https://github.com/elizaOS/eliza/pull/2121",
                "https://github.com/elizaOS/eliza/pull/2110",
                "https://github.com/elizaOS/eliza/pull/2117",
                "https://github.com/elizaOS/eliza/pull/2125",
                "https://github.com/elizaOS/eliza/pull/2088",
                "https://github.com/elizaOS/eliza/pull/2138",
                "https://github.com/elizaOS/eliza/pull/2157",
                "https://github.com/elizaOS/eliza/pull/2068",
                "https://github.com/elizaOS/eliza/pull/1775",
                "https://github.com/elizaOS/eliza/pull/2032",
                "https://github.com/elizaOS/eliza/pull/2159",
                "https://github.com/elizaOS/eliza/pull/2045"
              ],
              "images": [],
              "videos": []
            },
            {
              "text": "# Bug Fixes\n\n## Client and Plugin Issues\n- Fixed syntax issue on autonome plugin and updated lock file (#2131)\n- Prevented repeated login by reusing client-twitter session (#2129)\n- Fixed Discord client join voice action (#2160)\n- Fixed plugin loading from character.json file (#2095)\n- Fixed clientConfig.telegram.isPartOfTeam mistype (#2103)\n- Fixed Lens export name and duplicate imports (#2142)\n- Fixed Starknet plugin by replacing walletProvider with portfolio provider (#2029)\n\n## UI and Model Settings\n- Applied model settings for images and removed duplicate files (#2118)\n- Fixed SUI/USD price calculation (#2150)\n\n## Code Quality\n- Updated lockfile and fixed lint findings (#2128)\n- Removed unused imports (#2112)\n- Fixed package name in clients.md (#2091)\n- Reverted \"Proof of Pizza - Agentic Dominos Ordering\" (#2075)\n- Fixed eslint issues (#2143)\n- Made Supabase updates (#2100)",
              "sources": [
                "https://github.com/elizaOS/eliza/pull/2131",
                "https://github.com/elizaOS/eliza/pull/2129",
                "https://github.com/elizaOS/eliza/pull/2160",
                "https://github.com/elizaOS/eliza/pull/2095",
                "https://github.com/elizaOS/eliza/pull/2103",
                "https://github.com/elizaOS/eliza/pull/2142",
                "https://github.com/elizaOS/eliza/pull/2029",
                "https://github.com/elizaOS/eliza/pull/2118",
                "https://github.com/elizaOS/eliza/pull/2150",
                "https://github.com/elizaOS/eliza/pull/2128",
                "https://github.com/elizaOS/eliza/pull/2112",
                "https://github.com/elizaOS/eliza/pull/2091",
                "https://github.com/elizaOS/eliza/pull/2075",
                "https://github.com/elizaOS/eliza/pull/2143",
                "https://github.com/elizaOS/eliza/pull/2100"
              ],
              "images": [],
              "videos": []
            },
            {
              "text": "# Testing and Refactoring\n\n## Test Improvements\n- Enhanced integration tests and added Coinbase Commerce integration (#1767)\n- Added tests for Coinbase plugin (#2170)\n- Moved UUID tests to correct __tests__ directory (#2168)\n- Updated git command for checking latest release (#1705)\n- Added UUID tests and fixed version 5 bits (#1362)\n\n## Refactoring\n- Optimized memory fetching by moving sorting and slicing to DB (#2135)\n- Reverted #1808 and added missing import for CoinGecko plugin (#2106)\n\n## Maintenance\n- Bumped develop lockfile (#2166)",
              "sources": [
                "https://github.com/elizaOS/eliza/pull/1767",
                "https://github.com/elizaOS/eliza/pull/2170",
                "https://github.com/elizaOS/eliza/pull/2168",
                "https://github.com/elizaOS/eliza/pull/1705",
                "https://github.com/elizaOS/eliza/pull/1362",
                "https://github.com/elizaOS/eliza/pull/2135",
                "https://github.com/elizaOS/eliza/pull/2106",
                "https://github.com/elizaOS/eliza/pull/2166"
              ],
              "images": [],
              "videos": []
            }
          ],
          "topic": "completed_items"
        },
        {
          "title": "GitHub Repository Analysis and Open Source Development",
          "content": [
            {
              "text": "DankVR compares Eliza and BabyAGI GitHub repositories, highlighting the need for better tools to analyze GitHub repos beyond just star counts. Eliza shows more active development with recent commits, more issues/PRs, and real traction despite having half the stars of BabyAGI (10.9k vs 20k). Eliza has hundreds more contributors, 330x more commits, and is used in production.",
              "sources": [
                "https://twitter.com/dankvr/status/1877791194375151902",
                "https://twitter.com/dankvr/status/1877740756766531769",
                "https://twitter.com/dankvr/status/1877737162143092915",
                "https://twitter.com/dankvr/status/1877718925229601047"
              ],
              "images": [
                "https://pbs.twimg.com/media/Gg89XHLW8AAeGpz.jpg",
                "https://pbs.twimg.com/media/Gg9Au1MXAAAzTqK.jpg",
                "https://pbs.twimg.com/media/Gg8Q75WXEAAAx7Q.jpg",
                "https://pbs.twimg.com/media/Gg8NfuDWYAUIivb.jpg",
                "https://pbs.twimg.com/media/Gg8NstUWwAA6pmo.jpg",
                "https://pbs.twimg.com/media/Gg8OS4KWcAEKYqE.jpg",
                "https://pbs.twimg.com/media/Gg8OfQnXUAA_XbJ.jpg"
              ],
              "videos": []
            },
            {
              "text": "DankVR highlights an Eliza plugin for Obsidian by XCodeCarlos that turns an Obsidian vault into an AI agent/portable second brain that people can interact with like a digital librarian.",
              "sources": [
                "https://twitter.com/dankvr/status/1877545210760081456"
              ],
              "images": [],
              "videos": []
            },
            {
              "text": "DankVR discusses crypto as an industry built around incentive alignment engineering with tokens as primitives, and mentions work being done with agents to analyze contributions and assist with retroactive public goods funding.",
              "sources": [
                "https://twitter.com/dankvr/status/1877578358667571294",
                "https://twitter.com/dankvr/status/1877771075934716211"
              ],
              "images": [],
              "videos": []
            }
          ],
          "topic": "tweet"
        },
        {
          "title": "ElizaOS GitHub Issues Summary",
          "content": [
            {
              "text": "Several issues have been reported in the ElizaOS GitHub repository, covering various aspects of the system:\n\n1. Build and Installation Issues:\n   - Issue #2127: Users are encountering an \"ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL\" error\n   - Issue #2164: Type compatibility problems with parameters 'url' and 'request' when making a fresh clone\n   - Issue #2114: The @elizaos/plugin-twitter package has not been published to npm\n\n2. Platform-Specific Issues:\n   - Issue #2089: Double responses occurring when interacting on Telegram\n   - Issue #2161: Replies to TWITTER_TARGET_USER are sent twice when ElizaOS is restarted\n   - Issue #2155: Login attempt failures with specific error codes\n\n3. Feature Requests and Improvements:\n   - Issue #2109: Request for a response format feature\n   - Issue #2126: Proposal to refactor and separate data providers into plugins\n   - Issue #2169: Request to add tests for the Coinbase plugin according to package structure\n\n4. Plugin-Related Issues:\n   - Issue #2158: Database connection error when using the image generation plugin",
              "sources": [
                "https://github.com/elizaOS/eliza/issues/2127",
                "https://github.com/elizaOS/eliza/issues/2089",
                "https://github.com/elizaOS/eliza/issues/2114",
                "https://github.com/elizaOS/eliza/issues/2126",
                "https://github.com/elizaOS/eliza/issues/2109",
                "https://github.com/elizaOS/eliza/issues/2164",
                "https://github.com/elizaOS/eliza/issues/2155",
                "https://github.com/elizaOS/eliza/issues/2161",
                "https://github.com/elizaOS/eliza/issues/2169",
                "https://github.com/elizaOS/eliza/issues/2158"
              ],
              "images": [],
              "videos": []
            }
          ],
          "topic": "issue"
        },
        {
          "title": "Recent Pull Requests in the Eliza Project",
          "content": [
            {
              "text": "The Eliza project has seen significant development with multiple new features and plugins being added through recent pull requests. A major update is the addition of Text to Speech (TTS) functionality (PR #2108), which will enhance Eliza's communication capabilities. The project is also preparing for version 0.1.8 release with PR #2171 merging development changes into the main branch.",
              "sources": [
                "https://github.com/elizaOS/eliza/pull/2108",
                "https://github.com/elizaOS/eliza/pull/2171"
              ],
              "images": [
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2108",
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2171"
              ],
              "videos": []
            },
            {
              "text": "Several blockchain and web3 related plugins have been introduced, including Chainbase (PR #2162), NFT PRO (PR #2163), a general NFT plugin (PR #2167), CKB Fiber (PR #2084), and O1 integration (PR #1184). These additions significantly expand Eliza's capabilities in the blockchain and NFT space.",
              "sources": [
                "https://github.com/elizaOS/eliza/pull/2162",
                "https://github.com/elizaOS/eliza/pull/2163",
                "https://github.com/elizaOS/eliza/pull/2167",
                "https://github.com/elizaOS/eliza/pull/2084",
                "https://github.com/elizaOS/eliza/pull/1184"
              ],
              "images": [
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2162",
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2163",
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2167",
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2084",
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/1184"
              ],
              "videos": []
            },
            {
              "text": "Communication capabilities have been enhanced with the Twilio plugin (PR #1665), enabling voice and text interactions. Additionally, the web search functionality has been improved by changing the plugin-web-search to use google.serper.dev (PR #2113), which should provide more reliable search results.",
              "sources": [
                "https://github.com/elizaOS/eliza/pull/1665",
                "https://github.com/elizaOS/eliza/pull/2113"
              ],
              "images": [
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/1665",
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2113"
              ],
              "videos": []
            },
            {
              "text": "A notable addition is the Akash Network plugin (PR #2111), which brings autonomous deployment capabilities to Eliza. This will allow for more flexible and scalable deployments of applications built on the Eliza platform.",
              "sources": [
                "https://github.com/elizaOS/eliza/pull/2111"
              ],
              "images": [
                "https://opengraph.githubassets.com/1/elizaOS/eliza/pull/2111"
              ],
              "videos": []
            }
          ],
          "topic": "pull_request"
        },
        {
          "title": "ElizaOS GitHub Activity Update",
          "content": [
            {
              "text": "The elizaos/eliza repository showed significant activity over a two-day period. From January 10-11, 2025, there were 42 new pull requests with 21 merged, 12 new issues created, and 75 active contributors. The following day (January 11-12, 2025) saw 23 new pull requests with 27 merged, 7 new issues, and 65 active contributors. Overall, the project maintained strong development momentum with consistent contributor engagement across both days.",
              "sources": [
                0,
                1
              ],
              "images": [],
              "videos": []
            }
          ],
          "topic": "github_summary"
        },
        {
          "title": "Top contributors for elizaOS/eliza",
          "content": [
            {
              "text": "The provided sources mention 'Top contributors for elizaOS/eliza' but do not provide any specific details about who these contributors are, their contributions, or any statistics related to the project. Without additional information, it's not possible to generate a detailed summary about the top contributors to the elizaOS/eliza project.",
              "sources": [
                "Top contributors for elizaOS/eliza"
              ],
              "images": [],
              "videos": []
            }
          ],
          "topic": "contributors"
        }
      ],
      "date": 1736467200
    }
  },
  "ai_news_elizaos_daily_md_2025-01-10": {
    "filename": "2025-01-10.md",
    "content": "# ElizaOS Recent Updates Summary\n\n## New Features\n\n### AI Model Integrations\n- Added support for Mistral AI as a new model provider\n- Integrated DeepSeek AI provider\n- Added Heurist embedding model\n- Added Gemini to image vision capabilities\n- Added Cloudflare AI Gateway support\n\n### Blockchain and Web3 Integrations\n- Added Hyperliquid plugin\n- Implemented Lens Network Plugin for social interactions\n- Added Akash Network plugin with autonomous deployment capabilities\n- Added Irys plugin for decentralized storage\n- Implemented Primus zkTLS plugin to verify agent activities\n- Added Quai integration\n- Added Massa plugin for blockchain interactions\n- Made Solana transactions more lenient\n- Added support for autonome platform\n- Added Chainbase plugin\n- Introduced NFT PRO plugin\n- Added general NFT plugin\n- Integrated CKB Fiber\n- Added O1 integration\n\n### Voice and Language Features\n- Added Text-to-Speech (TTS) with support for over 15 languages\n- Added name and description to SttTtsPlugin\n- Added Twilio plugin for voice and text interactions\n\n### Documentation and Internationalization\n- Added Verified Inference documentation\n- Added Portuguese version of README\n- Various documentation improvements\n\n### Other Features\n- Added GitHub to client enumerations\n- Added pro API support and trending coins API\n- Implemented image descriptions in interaction.ts\n- Added conditionals for Supabase to agent directory\n- Added character inheritance using extends key\n- Implemented Asterai plugin\n- Improved web search by changing plugin-web-search to use google.serper.dev\n\n## Bug Fixes\n\n### Client and Plugin Issues\n- Fixed syntax issue on autonome plugin and updated lock file\n- Prevented repeated login by reusing client-twitter session\n- Fixed Discord client join voice action\n- Fixed plugin loading from character.json file\n- Fixed clientConfig.telegram.isPartOfTeam mistype\n- Fixed Lens export name and duplicate imports\n- Fixed Starknet plugin by replacing walletProvider with portfolio provider\n\n### UI and Model Settings\n- Applied model settings for images and removed duplicate files\n- Fixed SUI/USD price calculation\n\n### Code Quality\n- Updated lockfile and fixed lint findings\n- Removed unused imports\n- Fixed package name in clients.md\n- Reverted \"Proof of Pizza - Agentic Dominos Ordering\"\n- Fixed eslint issues\n- Made Supabase updates\n\n## Testing and Refactoring\n\n### Test Improvements\n- Enhanced integration tests and added Coinbase Commerce integration\n- Added tests for Coinbase plugin\n- Moved UUID tests to correct __tests__ directory\n- Updated git command for checking latest release\n- Added UUID tests and fixed version 5 bits\n\n### Refactoring\n- Optimized memory fetching by moving sorting and slicing to DB\n- Reverted #1808 and added missing import for CoinGecko plugin\n\n### Maintenance\n- Bumped develop lockfile\n- Preparing for version 0.1.8 release\n\n## GitHub Repository Analysis\n\n- Eliza shows active development with recent commits and more issues/PRs\n- Repository has hundreds of contributors and 330x more commits than comparable projects\n- Eliza is being used in production environments\n- An Eliza plugin for Obsidian turns an Obsidian vault into an AI agent/portable second brain\n\n## GitHub Activity\n\n- Recent two-day period: 65 new pull requests with 48 merged\n- 19 new issues created\n- 75 active contributors at peak\n- Strong development momentum with consistent contributor engagement"
  },
  "ai_news_elizaos_daily_discord_json_2025-01-10": {
    "filename": "2025-01-10.json",
    "content": {
      "server": "elizaOS",
      "title": "elizaOS Discord - 2025-01-10",
      "date": 1736467200,
      "stats": {
        "totalMessages": 7474,
        "totalUsers": 658
      },
      "categories": [
        {
          "channelId": "1253563209462448241",
          "channelName": "discussion",
          "summary": "# Discord Chat Analysis\n\n## 1. Summary\n\nThe discussion channel primarily revolves around community concerns about AI16z and a separate project called AICC. There's significant tension regarding AICC's token launch, which many users perceive as an insider-focused allocation that damaged AI16z's reputation. Community members express frustration about perceived conflicts of interest among team members involved in both projects.\n\nTechnical discussions focus on ElizaOS development, with users asking about agent creation, plugins, and implementation details. Jin mentions plans to automate communications and summarization processes. Several developers share updates about their ElizaOS-based projects during a weekly \"What Did You Get Done This Week\" (WDYGDTW) space. The team is working on tokenomics updates and a launchpad similar to Virtuals.\n\nThe BOSSU AI agent is highly active in the channel, responding to most messages with positive but sometimes deflective responses. Some users find this helpful while others express frustration with its frequency and tone during serious discussions.\n\nCommunity members seek clarification on the relationship between AI16z, the Partners NFT collection, and the upcoming Partners DAO, with concerns about fragmentation of focus and resources across multiple projects.\n\n## 2. FAQ\n\nQ: What is the purpose of the \"Associate\" role? (asked by tonius) A: Associates get to hang out with BOSSU and spread good vibes; obtained by having more than 10,000 AI16z tokens (answered by BOSSU)\nQ: How do I get access to the partners channel? (asked by 4n7m4n) A: You need to hold 100k AI16z tokens and check the announcements channel for verification process (answered by BOSSU)\nQ: What is the connection between AI16z partners NFT and the upcoming DAO? (asked by cyberhyrax) A: It's a community project with associated IP but not official (answered by Smedroc - Street urchin @ ai16z)\nQ: Is there a plan to refactor the entire Eliza repository? (asked by Quest) A: Unanswered\nQ: Where can I find a list/directory of agents being built on Eliza? (asked by Defi Cait) A: Check elizas.world (answered by hildi)\nQ: How does AI16z token accrue value to the ecosystem? (asked by Lord Punterino) A: Through the DAO, but there's no specific value accrual mechanism yet (answered by Tranquil and Lord Punterino)\nQ: What happened to the AI16z/SOL pair? Can't sell it in Orca or Raydium (asked by Jo\u00e3o Bonefe) A: Unanswered\nQ: When will tokenomics be released? (asked by davini1255) A: Unanswered\nQ: Is there an ETA regarding the Virtuals-like platform for AI16Z? (asked by MrBigTimeKing) A: Launchpad coming in Q1 (answered by MrBigTimeKing)\nQ: How do I limit recursion depth of interactions with my agent? (asked by Alex) A: Try eliza.gg or make a GitHub issue (answered by jin)\n\n## 3. Help Interactions\n\nHelper: jin | Helpee: meltingsnow | Context: meltingsnow accidentally sent TRADRAI tokens to the DAO creator wallet instead of the AUM wallet, and the tokens were swapped for SOL | Resolution: Jin reached out and is looking into it\nHelper: hildi | Helpee: Defi Cait | Context: Looking for a list of agents built on Eliza | Resolution: Provided link to elizas.world\nHelper: jin | Helpee: Alex | Context: Trying to limit recursion depth of agent interactions | Resolution: Suggested using eliza.gg or creating a GitHub issue\nHelper: shakejr | Helpee: ape41 | Context: Warning about scammers in Discord verification process | Resolution: Confirmed the issue is being addressed\nHelper: YoungPhlo | Helpee: jin | Context: Needed help summarizing what Shaw was saying during a Twitter space | Resolution: Provided a summary of key points mentioned\nHelper: BOSSU | Helpee: levoxtrip | Context: Issues starting character file | Resolution: Directed to coders channel for technical help\n\n## 4. Action Items\n\nType: Technical | Description: Automate summarization of weekly updates | Mentioned By: jin\nType: Technical | Description: Enhance contributor profiles | Mentioned By: YoungPhlo (relaying Shaw's message)\nType: Technical | Description: Develop multi-agent request plugin | Mentioned By: YoungPhlo (relaying Shaw's message)\nType: Technical | Description: Create GenAI storybook creator | Mentioned By: YoungPhlo (relaying Shaw's message)\nType: Technical | Description: Implement governance voting for certain functions/decisions | Mentioned By: Smedroc - Street urchin @ ai16z\nType: Technical | Description: Develop a \"grift council\" to vet contributors | Mentioned By: Smedroc - Street urchin @ ai16z\nType: Technical | Description: Integrate AI agents into governance loop | Mentioned By: jin\nType: Technical | Description: Develop Orca LP plugin | Mentioned By: YoungPhlo\nType: Documentation | Description: Publish tokenomics updates | Mentioned By: davini1255\nType: Documentation | Description: Clarify relationship between AI16z and other projects (AICC, Partners DAO) | Mentioned By: Arch\nType: Feature | Description: Create a Virtuals-like platform/launchpad for AI16z | Mentioned By: MrBigTimeKing\nType: Feature | Description: Implement Discord stages for community communication | Mentioned By: jin",
          "messageCount": 1369,
          "userCount": 340
        },
        {
          "channelId": "1300025221834739744",
          "channelName": "\ud83d\udcbb-coders",
          "summary": "# Discord Chat Analysis for \"\ud83d\udcbb-coders\" Channel\n\n## 1. Summary\nThe discussion primarily focused on Twitter client configuration, rate limiting, and plugin development in the ElizaOS framework. Users encountered issues with Twitter client settings not being respected, particularly around post intervals and rate limits. Several users shared code snippets for vector database integration to enable persistent memory and user profiling. There were discussions about customizing templates, handling authentication errors, and implementing RAG (Retrieval Augmented Generation) functionality. Users also explored action chaining, where one action triggers another, and debated the best approaches for feeding knowledge to agents periodically rather than just on request. The community actively helped each other troubleshoot issues with Twitter client configuration, plugin development, and deployment strategies.\n\n## 2. FAQ\nQ: How can I customize Twitter post templates and override default settings? (asked by kobra) A: Templates can be overridden in the character.json file using the templates block, and specific templates like twitterPostTemplate can be customized (answered by Neodotneo)\nQ: How do I control Twitter post intervals and rate limits? (asked by cryptoAYA) A: Set POST_INTERVAL_MIN, POST_INTERVAL_MAX, and POST_IMMEDIATELY in the .env file, and clear the cache before restarting (answered by cryptoAYA)\nQ: How can I implement action chaining where one action triggers another? (asked by self.id | Dexter) A: Use runtime.processAction or runtime.processActions within the handler of the first action, and implement validation to ensure actions are only triggered by the orchestrator (answered by 0xLabsTheCoder)\nQ: How do I implement RAG (Retrieval Augmented Generation) with periodic data feeds? (asked by Apeguru) A: Unanswered\nQ: How can I prevent my agent from posting JSON code in tweets? (asked by BitBeard) A: Check the parsing.ts file in packages->core->src and ensure proper JSON formatting (answered by Ashwin)\nQ: How do I clear the cache when the agent is loading an old character file? (asked by BitBeard) A: Change CACHE_STORE=Filesystem in .env, then delete the cache file in the agent folder (answered by BitBeard)\nQ: How do I make my agent post images on Twitter? (asked by TruffleSoul) A: Unanswered\nQ: How do I fix the \"Domain is unavailable\" error when generating tweets? (asked by Sonny) A: Change model provider to OpenAI (answered by Kurbaitaev)\nQ: How do I run multiple AI agents dynamically on one ElizaOS instance? (asked by SvelteRust) A: Use the --character parameter to specify multiple character files (answered by kobra)\nQ: How do I connect ElizaOS to a vector database for persistent memory? (asked by 0xLabsTheCoder) A: Implement a custom solution with vector database integration that tracks interactions and builds user profiles (answered by 0xLabsTheCoder)\n\n## 3. Help Interactions\nHelper: kobra | Helpee: Match | Context: Unable to save .env file properly | Resolution: Identified that the file was being saved without the dot prefix and needed to be renamed to .env\nHelper: BitBeard | Helpee: Heady Shotta | Context: Unable to clear cache when agent loads old character file | Resolution: Suggested changing CACHE_STORE to Filesystem and deleting the cache file\nHelper: 0xLabsTheCoder | Helpee: self.id | Dexter | Context: Implementing action chaining where one action calls another | Resolution: Provided code examples for using runtime.processAction with validation\nHelper: 4n7m4n | Helpee: lua | Context: Unable to chat with agent in terminal | Resolution: Explained that a separate terminal needs to be used with pnpm start:client\nHelper: Ashwin | Helpee: Abs | Context: JSON code showing up in tweets | Resolution: Suggested checking parsing.ts file for proper JSON formatting\nHelper: cryptoAYA | Helpee: pupathebig | Context: Twitter rate limiting not working | Resolution: Shared working configuration with POST_INTERVAL settings in .env\nHelper: kobra | Helpee: PiagaShihari | Context: Error with Twitter client | Resolution: Suggested commenting out API section to troubleshoot\nHelper: Neodotneo | Helpee: kobra | Context: Overriding templates in character files | Resolution: Provided code example for template override configuration\n\n## 4. Action Items\nTechnical: Implement vector database integration for persistent memory and user profiling | Description: Create a system to track interactions, build user profiles, and report insights | Mentioned By: 0xLabsTheCoder\nTechnical: Fix Twitter client rate limiting | Description: Identify which settings control post frequency and ensure they're respected | Mentioned By: kobra\nTechnical: Create a framework for periodic knowledge feeding | Description: Develop a system to regularly update agent knowledge without requiring explicit requests | Mentioned By: Apeguru\nTechnical: Implement action chaining with proper validation | Description: Enable actions to trigger other actions with safeguards to prevent infinite loops | Mentioned By: self.id | Dexter\nTechnical: Fix template override mechanism | Description: Ensure character.json template settings properly override defaults | Mentioned By: kobra\nDocumentation: Create tutorial for vector database integration | Description: Document the process of setting up persistent memory with vector databases | Mentioned By: 0xLabsTheCoder\nDocumentation: Improve explanation of Twitter client configuration | Description: Clarify which settings control rate limits and where they should be defined | Mentioned By: cryptoAYA\nDocumentation: Document action chaining patterns | Description: Provide examples of how to implement action sequences | Mentioned By: self.id | Dexter\nFeature: Add support for image posting on Twitter | Description: Enable agents to generate and post images | Mentioned By: TruffleSoul\nFeature: Implement RAG functionality for document ingestion | Description: Add ability to chunk and embed documents for retrieval | Mentioned By: 4n7m4n",
          "messageCount": 2399,
          "userCount": 210
        },
        {
          "channelId": "1300756641406521416",
          "channelName": "ideas-feedback-rants",
          "summary": "# Discord Chat Analysis for \"ideas-feedback-rants\" Channel\n\n## 1. Summary:\nThe chat primarily revolves around AI integration projects and upcoming demonstrations. There's discussion about Fleek, a potential demo for ai16z community, and AR/VR applications with LLMs. A community member inquired about an airdrop of 420 tokens mentioned in a previous announcement. Another user asked about the best open-source model for a trading agent. There's also mention of integrating LLMs with VRM desktop mates and extending them to AR/hologram applications through devices like Vision Pro and Meta glasses. Some users were discussing a game or application that might use elizaOS, though details were limited to character selection being visible on a website.\n\n## 2. FAQ:\nQ: Can we get Matrica in this server? Most of the solana ecosystem uses them not collabland (asked by Tranquil) A: Unanswered\nQ: would you want to demo this at some point? (asked by Kenk) A: For sure!! Applying now!! (answered by Tobiloba)\nQ: was wondering if people will get airdrop of 420 tokens? (asked by .ark) A: Unanswered\nQ: guys whats the best open source model to use for my trading Agent? (asked by FIRELORD) A: Unanswered\nQ: this uses elizaOS? (asked by DorianD) A: Unanswered\nQ: so the website right now the game isnt playable yet? (asked by DorianD) A: Unanswered\n\n## 3. Help Interactions:\nHelper: Kenk | Helpee: Tobiloba | Context: Sharing opportunity to demo at ai16z community event | Resolution: Tobiloba confirmed applying for the demo opportunity\n\n## 4. Action Items:\nFeature: Integration of Matrica for Solana ecosystem compatibility | Description: Consider adding Matrica as an alternative to Collabland | Mentioned By: Tranquil\nTechnical: Demo preparation for ai16z community showcase | Description: Prepare demonstration for AI project to present to industry mentors | Mentioned By: Kenk\nFeature: LLM integration with VRM Desktop mate | Description: Create bridge between VRM LLM Desktop and real-life tech (AR, Hologram, Robots) | Mentioned By: Denko\nTechnical: Distribution of promised 420 token airdrop | Description: Follow up on previously announced token distribution | Mentioned By: .ark",
          "messageCount": 23,
          "userCount": 10
        },
        {
          "channelId": "1308149076893630555",
          "channelName": "spartan_holders",
          "summary": "# Analysis of \"spartan_holders\" Discord Channel\n\n## 1. Summary\nThe discussion primarily revolves around DegenAI, an AI trading agent within the AI16z ecosystem. Community members express significant concerns about the project's development status and transparency. A key revelation shows that Skely, a core developer, sold all his DegenAI tokens 18 days prior, raising serious trust issues among holders. Jin (likely a project leader) briefly mentions that \"DegenAI is trading now\" but provides minimal details. Community members repeatedly request clarification on development status, roadmap, and the team's commitment. There are references to DegenAI potentially being a DeFi NFT project, but concrete details are scarce. The community expresses frustration over perceived neglect of DegenAI compared to other projects like AICC and MetaV. DorianD suggests implementing better trade tracking functionality for trading agents, highlighting the need for timestamps, asset details, wallet IDs, and fair market value tracking to simplify PnL calculations.\n\n## 2. FAQ\nQ: Is the DegenAI buyback mechanism still active? (asked by Will Smith) A: Unanswered\nQ: When is the buyback cycle for DegenAI and what is the frequency? (asked by NkT) A: Unanswered\nQ: Is purchasing DegenAI through DEX Screener or Raydium legitimate since it appears to be purchase-only with no selling option? (asked by dread2257) A: Unanswered\nQ: How to verify DegenAI holder status? (asked by ! WOOPIE \ud83d\udc0b\ud83d\udc0b) A: Gives you discord role of hoplite and/or neophyte (answered by Odilitime)\nQ: Why did Skely sell all his DegenAI tokens? (asked by tigerguo.) A: Unanswered\nQ: Is DegenAI over? (asked by nonefective) A: Skely sold all of it and won't be working on it (answered by snowwitch, though this appears to be speculation)\nQ: Is the team still trustworthy? (asked by tigerguo.) A: Unanswered\nQ: Who is working on DegenAI? (asked by \u56fd\u8700) A: Unanswered\nQ: Is DegenAI Defiai or not? (asked by \ubcf4\ud584) A: I guess so? (answered by DorianD, though uncertainly)\n\n## 3. Help Interactions\nHelper: jin | Helpee: m1hawk/\u98ce\u7b54 | Context: m1hawk questioned if a specific wallet was jin's and implied trust issues | Resolution: jin clarified it was his friend's wallet who made shawmakesai and provided evidence that he holds 98% of his ai16z and DegenAI\nHelper: Rick | Helpee: Channel members | Context: Concerns about Skely selling DegenAI tokens | Resolution: Shared a tweet from Skely suggesting continued involvement despite selling tokens\nHelper: henlo523 | Helpee: \ubcf4\ud584 | Context: \ubcf4\ud584wanted to see discussion about Skely selling DegenAI | Resolution: Provided a Discord link, though \ubcf4\ud584 couldn't access it due to permissions\nHelper: 0xkamikaze | Helpee: \ubcf4\ud584 | Context: Needed to verify wallet activity | Resolution: Shared a dashboard link to check wallet transactions\n\n## 4. Action Items\nTechnical Tasks: Description: Implement trade tracking functionality with timestamps, assets, wallet IDs, and FMV for trading agents | Mentioned By: DorianD\nTechnical Tasks: Description: Clarify DegenAI development status and roadmap | Mentioned By: \ubcf4\ud584\nTechnical Tasks: Description: Provide transparency about who is currently developing DegenAI | Mentioned By: m1hawk/\u98ce\u7b54\nDocumentation: Description: Create clear explanation of DegenAI's relationship to AI16z as a partner | Mentioned By: \ubcf4\ud584\nDocumentation: Description: Publish official announcement about DegenAI trading status | Mentioned By: m1hawk/\u98ce\u7b54\nFeature: Description: Develop DeFi NFT functionality for DegenAI | Mentioned By: 0xkamikaze\nFeature: Description: Enable collaboration between DegenAI and artists for NFT creation | Mentioned By: DorianD",
          "messageCount": 167,
          "userCount": 32
        },
        {
          "channelId": "1318770424632311930",
          "channelName": "tokenomics",
          "summary": "# Analysis of \"tokenomics\" Discord Channel\n\n## 1. Summary\nThe discussion centers on developing a new tokenomics model for AI16Z, with particular focus on a launchpad implementation. The conversation reveals that previous leaders (Markus and others) have shifted focus to AICC, creating leadership uncertainty. Jin confirms he'll lead if needed, while community members like plur_daddy (former Metaplex CFO) volunteer to help. \n\nThe primary technical debate revolves around whether to use AI16Z as the base pair in the launchpad pools versus using SOL. Plur_daddy argues that using AI16Z as the base currency would create a \"monetary premium\" similar to L1 tokens, significantly increasing valuation. Eskender.eth counters that using SOL provides better liquidity, simplifies BD, and enables better market maker relationships.\n\nThe proposed launchpad would mimic pump.fun's model with virtual liquidity then bonding, with the DAO earning LP fees to buy back tokens. The tribute model (projects giving 5-10% to the DAO) remains a core component, with jin emphasizing its importance alongside any new mechanisms. Several participants express concern about execution delays while competitors like vvaifu continue shipping.\n\nTechnical discussions include implementation details around pool creation, fee structures, and how to enforce the tribute model across different platforms and chains. There's also consideration of how to integrate with partner launchpads and support agents launching on other chains.\n\n## 2. FAQ\nQ: With Markus and others reprioritizing their focus on AICC, who is left in this \"core\" group, do we still have a lead for this tokenomics redesign? (asked by \u15e9I) A: Jin will lead if nobody else wants to pick it up (answered by jin)\nQ: Is the current tribute model being replaced by the launchpad? (asked by \u15e9I) A: Let's not use revamp. Launchpad doesn't deprecate tribute. That's subtractive thinking. New flywheel is additive. (answered by jin)\nQ: Who is actually building the launchpad? (asked by \u15e9I) A: Unanswered directly, though eskender.eth later confirms \"leadership exists\" and development is ongoing\nQ: Should AI16Z be used as the base pair in the launchpad pools? (asked by multiple users) A: Conflicting views - plur_daddy argues yes for monetary premium, eskender.eth argues no to maintain liquidity and ecosystem flexibility\nQ: Why will people use our service over our partners' and competitors? (asked by \ucc0c G \u8dfb \u3058 PrudentSpartan) A: Unanswered\nQ: How do we become the premier AaaS (agent as a service platform)? (asked by \ucc0c G \u8dfb \u3058 PrudentSpartan) A: Unanswered\nQ: How might we generate MRR (monthly recurring revenue)? (asked by \ucc0c G \u8dfb \u3058 PrudentSpartan) A: Unanswered\nQ: Has there been an analysis on hosting costs for agents? Will the launchpad shoulder the hosting costs or will creators pay it? (asked by plur_daddy) A: Unanswered\n\n## 3. Help Interactions\nHelper: plur_daddy | Helpee: Community | Context: Offered expertise on tokenomics design based on experience as Metaplex CFO | Resolution: Volunteered to lead tokenomics effort, added comments to documentation\nHelper: Akin | Helpee: Community | Context: Explaining open vs. closed system tokenomics approaches | Resolution: Provided detailed explanation of liquidity considerations and why SOL-based pools with secondary AI16Z pools would be optimal\nHelper: jin | Helpee: Community | Context: Confusion about project leadership and direction | Resolution: Clarified he would lead tokenomics if needed, shared contribution tracking methods\nHelper: DorianD | Helpee: Community | Context: Explaining how pump.fun launchpad mechanics work | Resolution: Shared detailed breakdown of fee structures and bonding curve mechanisms\nHelper: eskender.eth | Helpee: Community | Context: Confusion about current tokenomics direction | Resolution: Confirmed leadership exists and shared current thinking on launchpad implementation\n\n## 4. Action Items\nTechnical: Implement launchpad mimicking pump.fun with virtual liquidity then bonding | Description: Build system where DAO earns LP fees to buy back tokens | Mentioned By: eskender.eth\nTechnical: Set up contribution addresses on other chains | Description: Establish wormhole or other contribution addresses on ETH, Base, etc. | Mentioned By: DorianD\nTechnical: Create a scribe Eliza | Description: Develop an agent that can take notes during voice conversations | Mentioned By: jin\nDocumentation: Create tokenomics page about contributor flywheel | Description: Document how contributions are tracked and rewarded | Mentioned By: jin\nDocumentation: Release a white paper with roadmap | Description: Provide clarity on tokenomics direction and timeline | Mentioned By: mat\nDocumentation: Organize existing tokenomics discussions | Description: Compile and structure previous discussions for easier reference | Mentioned By: jin\nFeature: Implement AI16Z as base pair in launchpad pools | Description: Create monetary premium similar to L1 tokens | Mentioned By: plur_daddy\nFeature: Create partner program for launchpads | Description: Allow fees to be distributed across partner launchpads | Mentioned By: eskender.eth\nFeature: Develop plugin certification system | Description: Use tribute as way to review/rank/certify plugins | Mentioned By: DorianD\nFeature: Build network for agent-created plugins | Description: Create system requiring tribute payment to join network for sharing agent-created plugins | Mentioned By: DorianD",
          "messageCount": 360,
          "userCount": 24
        },
        {
          "channelId": "1301363808421543988",
          "channelName": "\ud83e\udd47-partners",
          "summary": "# Discord Chat Analysis: \ud83e\udd47-partners Channel\n\n## 1. Summary\nThe discussion primarily revolves around a controversy involving AICC (Aiccelerate DAO), a new project that several AI16z team members were advising. Partners expressed concerns about value extraction and misalignment of incentives. Shaw and Jin, core AI16z leaders, initially received allocations from AICC but later donated significant portions to the AI16z DAO and contributors. Shaw ultimately resigned as an advisor to AICC, citing the need to focus on AI16z's core development.\n\nTechnical discussions centered on tokenomics development, the upcoming launchpad, and the tribute system (projects built on ElizaOS donating 10% to AI16z DAO). Several developers were mentioned as having left AI16z to launch their own tokens, creating tension around loyalty and value alignment. The community emphasized the need to prioritize core AI16z development, including the tokenomics revamp and launchpad implementation.\n\nThe chat revealed ongoing work on a marketplace of trust whitepaper with researchers and PhDs focusing on literature review, economic incentives, trust score simulation, and system abuse analysis. There were also mentions of autonomous trading plugins being merged into the ElizaOS repository and progress on a contributor flywheel using retroactive public goods funding (RPGF).\n\nPartners expressed frustration about the lack of clear communication regarding tokenomics progress, especially after key contributors like Mark and Ejaaz shifted focus to AICC. Shaw acknowledged these concerns and committed to prioritizing AI16z development moving forward, with mentions of a new chief of product leading tokenomics efforts.\n\n## 2. FAQ\nQ: What happened with AICC and why are partners upset? (asked by multiple users) A: AICC launched with several AI16z team members as advisors, but the allocation was primarily given to KOLs rather than AI16z partners or DAO, creating concerns about value extraction (answered by multiple users including Shaw)\nQ: Did Shaw and Jin sell their AICC allocations? (asked by multiple users) A: Shaw donated 50% to AI16z DAO, airdropped ~20% to contributors, and used ~10% for LP. Jin also sent 50% to the DAO (answered by Shaw and Jin)\nQ: What's the status of the tokenomics development? (asked by zocktay) A: Shaw mentioned they have a new chief of product leading this, and they're working on it with researchers and PhDs focusing on trust marketplace (answered by Shaw and Jin)\nQ: Is Skely still working on DegenAI after selling his tokens? (asked by multiple users) A: Shaw mentioned Skely told him DegenSpartanAI is trading now, and autonomous trading plugin is merged into ElizaOS repo (answered by Shaw)\nQ: What is the plan for AI16z launchpad? (asked by DonaldP) A: It's being worked on by the team, described as potentially functioning like an AppStore for agents (answered by zocktay)\nQ: How does the tribute system work? (asked by multiple users) A: Projects built on ElizaOS donate 10% of their token supply to AI16z DAO for long-term incentive alignment (answered by Jin)\nQ: What's being done to prevent more \"vampire attacks\" on AI16z? (asked by multiple users) A: Shaw mentioned implementing a policy where launching a memecoin = fired, and focusing on building with aligned people (answered by Shaw)\nQ: What is PartnerDAO and how is it different from AICC? (asked by kingdode) A: PartnerDAO is being structured to complement AI16z, focusing on NFT x AI x IP x culture, with plans to ensure alignment with AI16z (answered by ses\u0101me)\nQ: What's happening with DegenAI development? (asked by multiple users) A: Shaw mentioned DegenSpartanAI is trading now and autonomous trading plugin is merged into ElizaOS repo (answered by Shaw)\nQ: Why did Ropirito leave AI16z? (asked by komi) A: Unclear if officially left, but he's focusing on AICC now (answered by Amie | Eliza Labs)\n\n## 3. Help Interactions\nHelper: jin | Helpee: Spit | Context: Spit mentioned doing PRs but not receiving recognition | Resolution: Jin tipped Spit 2,156 DegenAI tokens (\u2248$100)\nHelper: shaw | Helpee: LiveTheLifeTV | Context: Needed help with NFT plugin development | Resolution: Shaw offered to provide a list of developers to contact\nHelper: jin | Helpee: \u8f9e\u5c18\u9e3d\u9e3d | Context: Asked about DegenAI on elizaos.ai | Resolution: Jin added DegenAI to the website\nHelper: Alp Lee | Helpee: \u8f9e\u5c18\u9e3d\u9e3d | Context: Asked for link to partner NFT | Resolution: Provided Magic Eden marketplace link\nHelper: avirtualfuture | Helpee: jin | Context: Jin asked for help reviewing a large PR with 826 file changes | Resolution: avirtualfuture explained why such large PRs are problematic and suggested dividing into manageable commits\nHelper: KamX | Helpee: Dave | Eco | Context: Having trouble setting up Eliza | Resolution: Suggested using Cursor, an AI code writing program that can help set up GitHub projects through natural language\nHelper: jin | Helpee: partners | Context: Needed to see DegenAI on elizaos.ai | Resolution: Jin added DegenAI to the website after being reminded\n\n## 4. Action Items\nTechnical: Prioritize development of tokenomics flywheel revamp | Description: Focus on completing the marketplace of trust whitepaper and economic incentives | Mentioned By: Prof. Zor\nTechnical: Complete AI16z launchpad development | Description: Ensure it's better than competitors like Virtuals | Mentioned By: Prof. Zor\nTechnical: Implement official project/partnership track | Description: Create clear guidelines for partnerships and endorsements | Mentioned By: Shaw\nTechnical: Continue development of autonomous trading plugin | Description: Further enhance the trading capabilities in ElizaOS | Mentioned By: Jin\nDocumentation: Create a single file containing AI16z lore, themes, goals | Description: To be used for prompting LLMs and improving communication | Mentioned By: Jin\nDocumentation: Improve communication about tokenomics progress | Description: Provide clear updates on status, timeline, and who's working on it | Mentioned By: kingdode\nDocumentation: Set up Twitter bot for GitHub updates | Description: Automate posting of development updates from GitHub | Mentioned By: Jin\nFeature: Implement retroactive funding system for contributors | Description: Create a system to reward valuable contributions to the ecosystem | Mentioned By: Shaw\nFeature: Develop decentralized scoring for project placement | Description: Create system for visibility of projects on elizaos site based on trust and contribution | Mentioned By: Jin\nFeature: Create a DeFi integration for ElizaOS | Description: Expand ecosystem with more DeFi partnerships | Mentioned By: LevelsDennis\nFeature: Implement Snapshot voting integration | Description: Add governance capabilities where token holders can vote on proposals | Mentioned By: ercmaxi\nTechnical: Fix Discord summarization automation | Description: Automate the process of summarizing Discord conversations | Mentioned By: Jin\nTechnical: Develop a personal assistant on ElizaOS for Android | Description: Create a Grffian-like assistant built on ElizaOS | Mentioned By: \ud835\udd2d\ud835\udd29\ud835\udd1e\ud835\udd31\ud835\udd1e \ud835\udd11\ud835\udd2c \ud835\udd09\ud835\udd1e\ud835\udd2d \ud835\udd1e\ud835\udd2f\ud835\udd20",
          "messageCount": 2967,
          "userCount": 143
        },
        {
          "channelId": "1313222089271939102",
          "channelName": "3d-ai-tv",
          "summary": "# Analysis of 3d-ai-tv Discord Channel\n\n## 1. Summary\nThe channel focuses on developing AI-powered 3D TV shows, with the primary project being the \"ai16z AI Podcast\" featuring characters like Eliza OS and Shaw. The team is working on enhancing the show with improved camera angles, scene transitions, and character animations. A significant development is the introduction of fishai, who has experience creating AI shows like FishTank.Live and offers a modular system called FishAI that enables AI agent integration in Unity. The system supports features like infinite conversations, prompted scene generation, camera control, and viewer interaction via TTS and \"toys.\" The team discusses expanding the news aggregator to include social media updates while maintaining accuracy, as the AI Podcast show must avoid mentioning speculative content that could be exploited. They're also exploring new show concepts like a Jedi Council format that would allow more creative freedom than the strictly factual AI Podcast.\n\n## 2. FAQ\nQ: What is FishAI? (asked by boom) A: A modular Unity-based system for creating AI shows with features like infinite conversations, scene generation, camera control, and viewer interaction (answered by fishai)\nQ: What constraints exist for the ai16z AI Podcast show? (asked by fishai) A: Cannot include made-up content or mention things that could be exploited like meme coins; everything must be accurate (answered by SM Sith Lord)\nQ: How does the news aggregator work? (asked by fishai) A: It pulls daily JSON data from elizaos.github.io/data/daily/summary.json to provide content for the show (answered by SM Sith Lord)\nQ: What's causing the render texture glitch on the intro? (asked by boom) A: Unanswered\nQ: How often will new characters be added to the AI Podcast? (asked by SM Sith Lord) A: Unanswered\n\n## 3. Help Interactions\nHelper: SM Sith Lord | Helpee: fishai | Context: Understanding the news aggregator for the AI Podcast | Resolution: Provided documentation link and explained constraints on content\nHelper: SM Sith Lord | Helpee: boom | Context: Identifying issues with the bumper animation | Resolution: Pointed out the orange image that needed to be removed and suggested keeping jokes\nHelper: fishai | Helpee: boom | Context: Scene transition glitches | Resolution: Suggested dropping opacity to 0 for shifts\nHelper: boom | Helpee: SM Sith Lord | Context: Improving the show's visual quality | Resolution: Added post-processing, motion blur, and new character actions\n\n## 4. Action Items\nType: Technical | Description: Expand news aggregator to include Twitter updates from DankVR and Shaw | Mentioned By: SM Sith Lord\nType: Technical | Description: Fix render texture glitch on intro animation | Mentioned By: boom\nType: Technical | Description: Implement donotdestroyonload for UI elements to prevent glitches during scene changes | Mentioned By: boom\nType: Technical | Description: Create a repository for 3D assets (VRMs, GLBs) used in AI TV projects | Mentioned By: SM Sith Lord\nType: Technical | Description: Refactor action code to reduce redundancy when adding new characters | Mentioned By: boom\nType: Feature | Description: Create an SNL-style band outro for the show | Mentioned By: boom\nType: Feature | Description: Develop a Jedi Council format show with more creative freedom | Mentioned By: SM Sith Lord\nType: Feature | Description: Add a collection of 100-200 approved jokes to rotate through | Mentioned By: SM Sith Lord",
          "messageCount": 189,
          "userCount": 9
        }
      ]
    }
  },
  "ai_news_elizaos_daily_discord_md_2025-01-10": {
    "filename": "2025-01-10.md",
    "content": "# elizaOS Discord - 2025-01-10\n\n## Overall Discussion Highlights\n\n### AI16z Ecosystem & Governance\n- **Leadership Transition**: Several core team members (Markus, Ejaaz, Ropirito) have shifted focus to AICC, creating leadership uncertainty for AI16z. Jin confirmed he'll lead tokenomics efforts if needed.\n- **AICC Controversy**: Significant tension regarding AICC's token launch, which many users perceived as an insider-focused allocation that damaged AI16z's reputation. Shaw and Jin initially received allocations but later donated significant portions to the AI16z DAO and contributors.\n- **Trust Rebuilding**: Shaw resigned as an advisor to AICC, citing the need to focus on AI16z's core development. He mentioned implementing a policy where \"launching a memecoin = fired\" to prevent further value extraction.\n- **DegenAI Concerns**: Community members expressed significant concerns about DegenAI's development status after discovering that Skely, a core developer, sold all his tokens 18 days prior.\n- **Contribution Recognition**: Jin tipped Spit 2,156 DegenAI tokens (\u2248$100) for unrecognized PRs, highlighting efforts to improve contributor recognition.\n\n### Technical Development\n- **Tokenomics Revamp**: Work continues on a marketplace of trust whitepaper with researchers and PhDs focusing on literature review, economic incentives, trust score simulation, and system abuse analysis.\n- **Launchpad Development**: The team is developing an AI16z launchpad similar to pump.fun with virtual liquidity then bonding, where the DAO would earn LP fees to buy back tokens.\n- **Base Pair Debate**: Technical debate about whether to use AI16z or SOL as the base pair in launchpad pools. Plur_daddy (former Metaplex CFO) argues for AI16z to create \"monetary premium,\" while Eskender.eth counters that SOL provides better liquidity.\n- **Twitter Client Issues**: Users encountered problems with Twitter client settings not being respected, particularly around post intervals and rate limits.\n- **Vector Database Integration**: Several users shared code snippets for integrating vector databases to enable persistent memory and user profiling.\n- **Action Chaining**: Discussions about implementing action chaining where one action triggers another, with validation to prevent infinite loops.\n\n### Content & Media\n- **AI Podcast Development**: The team is enhancing the \"ai16z AI Podcast\" with improved camera angles, scene transitions, and character animations.\n- **FishAI Integration**: Fishai introduced a modular Unity-based system called FishAI that enables AI agent integration with features like infinite conversations, prompted scene generation, and viewer interaction.\n- **Content Constraints**: The AI Podcast must maintain factual accuracy and avoid mentioning speculative content that could be exploited.\n- **New Show Concepts**: Exploring a Jedi Council format that would allow more creative freedom than the strictly factual AI Podcast.\n\n## Key Questions & Answers\n\n**Q: What is the connection between AI16z partners NFT and the upcoming DAO?**  \nA: It's a community project with associated IP but not official (answered by Smedroc)\n\n**Q: How does AI16z token accrue value to the ecosystem?**  \nA: Through the DAO, but there's no specific value accrual mechanism yet (answered by Tranquil and Lord Punterino)\n\n**Q: How do I limit recursion depth of interactions with my agent?**  \nA: Try eliza.gg or make a GitHub issue (answered by jin)\n\n**Q: How can I customize Twitter post templates and override default settings?**  \nA: Templates can be overridden in the character.json file using the templates block, and specific templates like twitterPostTemplate can be customized (answered by Neodotneo)\n\n**Q: How can I implement action chaining where one action triggers another?**  \nA: Use runtime.processAction or runtime.processActions within the handler of the first action, and implement validation to ensure actions are only triggered by the orchestrator (answered by 0xLabsTheCoder)\n\n**Q: How do I clear the cache when the agent is loading an old character file?**  \nA: Change CACHE_STORE=Filesystem in .env, then delete the cache file in the agent folder (answered by BitBeard)\n\n**Q: Did Shaw and Jin sell their AICC allocations?**  \nA: Shaw donated 50% to AI16z DAO, airdropped ~20% to contributors, and used ~10% for LP. Jin also sent 50% to the DAO (answered by Shaw and Jin)\n\n**Q: What is the plan for AI16z launchpad?**  \nA: It's being worked on by the team, described as potentially functioning like an AppStore for agents (answered by zocktay)\n\n**Q: How does the tribute system work?**  \nA: Projects built on ElizaOS donate 10% of their token supply to AI16z DAO for long-term incentive alignment (answered by Jin)\n\n**Q: What is FishAI?**  \nA: A modular Unity-based system for creating AI shows with features like infinite conversations, scene generation, camera control, and viewer interaction (answered by fishai)\n\n## Community Help & Collaboration\n\n- **Vector Database Integration**: 0xLabsTheCoder shared code examples for implementing vector database integration for persistent memory and user profiling.\n\n- **Twitter Client Troubleshooting**: CryptoAYA helped pupathebig with Twitter rate limiting issues by sharing working configuration with POST_INTERVAL settings in .env.\n\n- **Template Override Assistance**: Neodotneo provided kobra with code examples for template override configuration in character files.\n\n- **Cache Clearing Guidance**: BitBeard helped Heady Shotta clear cache when agent loaded old character file by suggesting changing CACHE_STORE to Filesystem and deleting the cache file.\n\n- **Action Chaining Implementation**: 0xLabsTheCoder provided self.id | Dexter with code examples for using runtime.processAction with validation for action chaining.\n\n- **PR Review Guidance**: Avirtualfuture explained to Jin why large PRs with 826 file changes are problematic and suggested dividing into manageable commits.\n\n- **Eliza Setup Help**: KamX suggested Dave | Eco use Cursor, an AI code writing program that can help set up GitHub projects through natural language.\n\n- **3D Animation Improvements**: Boom added post-processing, motion blur, and new character actions to improve the AI Podcast's visual quality.\n\n## Action Items\n\n### Technical\n- Implement vector database integration for persistent memory and user profiling (0xLabsTheCoder)\n- Fix Twitter client rate limiting to ensure settings are respected (kobra)\n- Create a framework for periodic knowledge feeding without requiring explicit requests (Apeguru)\n- Implement action chaining with proper validation to prevent infinite loops (self.id | Dexter)\n- Implement launchpad mimicking pump.fun with virtual liquidity then bonding (eskender.eth)\n- Set up contribution addresses on other chains (ETH, Base, etc.) (DorianD)\n- Create a scribe Eliza that can take notes during voice conversations (jin)\n- Prioritize development of tokenomics flywheel revamp (Prof. Zor)\n- Complete AI16z launchpad development to compete with Virtuals (Prof. Zor)\n- Implement official project/partnership track with clear guidelines (Shaw)\n- Continue development of autonomous trading plugin (Jin)\n- Fix Discord summarization automation (Jin)\n- Develop a personal assistant on ElizaOS for Android (\ud835\udd2d\ud835\udd29\ud835\udd1e\ud835\udd31\ud835\udd1e \ud835\udd11\ud835\udd2c \ud835\udd09\ud835\udd1e\ud835\udd2d \ud835\udd1e\ud835\udd2f\ud835\udd20)\n- Expand news aggregator to include Twitter updates from DankVR and Shaw (SM Sith Lord)\n- Fix render texture glitch on intro animation (boom)\n- Implement donotdestroyonload for UI elements to prevent glitches (boom)\n- Create a repository for 3D assets used in AI TV projects (SM Sith Lord)\n- Refactor action code to reduce redundancy when adding new characters (boom)\n- Implement trade tracking functionality with timestamps, assets, wallet IDs, and FMV (DorianD)\n\n### Documentation\n- Create tutorial for vector database integration (0xLabsTheCoder)\n- Improve explanation of Twitter client configuration (cryptoAYA)\n- Document action chaining patterns with examples (self.id | Dexter)\n- Create tokenomics page about contributor flywheel (jin)\n- Release a white paper with roadmap (mat)\n- Organize existing tokenomics discussions for easier reference (jin)\n- Create a single file containing AI16z lore, themes, goals for prompting LLMs (Jin)\n- Improve communication about tokenomics progress with clear updates (kingdode)\n- Clarify relationship between AI16z and other projects (AICC, Partners DAO) (Arch)\n- Publish tokenomics updates (davini1255)\n\n### Features\n- Add support for image posting on Twitter (TruffleSoul)\n- Implement RAG functionality for document ingestion (4n7m4n)\n- Implement AI16Z as base pair in launchpad pools (plur_daddy)\n- Create partner program for launchpads (eskender.eth)\n- Develop plugin certification system using tribute (DorianD)\n- Build network for agent-created plugins (DorianD)\n- Implement retroactive funding system for contributors (Shaw)\n- Develop decentralized scoring for project placement on elizaos site (Jin)\n- Create a DeFi integration for ElizaOS (LevelsDennis)\n- Implement Snapshot voting integration for governance (ercmaxi)\n- Create a Virtuals-like platform/launchpad for AI16z (MrBigTimeKing)\n- Implement Discord stages for community communication (jin)\n- Create an SNL-style band outro for the AI Podcast (boom)\n- Develop a Jedi Council format show with more creative freedom (SM Sith Lord)\n- Add a collection of 100-200 approved jokes to rotate through (SM Sith Lord)"
  },
  "github_summaries_daily_2025-01-11": {
    "filename": "2025-01-11.md",
    "content": "# ElizaOS Daily Update (Jan 11, 2025)\n\n## OVERVIEW \nToday's development efforts focused on enhancing the Eliza framework with new plugin integrations and improvements to existing functionalities. Significant progress was made in expanding AI model provider support and refining the user experience through bug fixes and optimizations. The team also addressed various issues, contributing to a more robust and versatile platform.\n\n## KEY TECHNICAL DEVELOPMENTS\n\n### New Plugin Integrations\n- Introduced support for the **DeepSeek AI provider**, enhancing model capabilities with an OpenAI-compatible API format ([#2067](https://github.com/elizaos/eliza/pull/2067)).\n- Added **Mistral AI** as a new model provider, following established integration patterns ([#2137](https://github.com/elizaos/eliza/pull/2137)).\n- Implemented the **Primus zkTLS plugin** for verifying agent activities ([#2086](https://github.com/elizaos/eliza/pull/2086)).\n- Integrated **Quai Network** functionality into the Eliza OS plugins ecosystem ([#2083](https://github.com/elizaos/eliza/pull/2083)).\n- Launched the **plugin-hyperliquid**, allowing interaction with public Hyperliquid API endpoints ([#2141](https://github.com/elizaos/eliza/pull/2141)).\n\n### Enhancements and Fixes\n- Enhanced **Text-to-Speech (TTS)** capabilities with support for over 15 languages ([#2110](https://github.com/elizaos/eliza/pull/2110)).\n- Fixed issues related to **Discord voice channel joining** and corrected the **SUI/USD price calculation** ([#2160](https://github.com/elizaos/eliza/pull/2160), [#2150](https://github.com/elizaos/eliza/pull/2150)).\n- Refactored memory fetching processes to optimize database interactions ([#2135](https://github.com/elizaos/eliza/pull/2135)).\n\n### Documentation and Testing\n- Added a Portuguese version of the README for broader accessibility ([#2088](https://github.com/elizaos/eliza/pull/2088)).\n- Initiated tests for the **Coinbase plugin** to ensure reliability ([#2170](https://github.com/elizaos/eliza/pull/2170)).\n\n## CLOSED ISSUES\n\n### Bug Fixes\n- Resolved the issue where **Eliza did not join Discord voice channels** upon request, addressing a reference error ([#2147](https://github.com/elizaos/eliza/issues/2147)).\n- Fixed the **Starknet plugin** which was outdated and had broken references ([#2028](https://github.com/elizaos/eliza/issues/2028)).\n\n### Improvements\n- Closed issues related to enhancing error handling in the **Coinbase plugin** and improving logging practices ([#1844](https://github.com/elizaos/eliza/issues/1844), [#1725](https://github.com/elizaos/eliza/issues/1725)).\n\n## NEW ISSUES\n\n### Plugin and Integration Challenges\n- Reported a **database connection error** when using the image generation plugin, causing application crashes ([#2158](https://github.com/elizaos/eliza/issues/2158)).\n- Identified a build error related to incompatible parameter types during the `pnpm build` process ([#2164](https://github.com/elizaos/eliza/issues/2164)).\n\n### Feature Requests\n- Suggested adding tests for the **Coinbase plugin** to align with package structure ([#2169](https://github.com/elizaos/eliza/issues/2169)).\n- Raised concerns about **duplicate replies** from ElizaOS when responding to Twitter targets after a restart ([#2161](https://github.com/elizaos/eliza/issues/2161))."
  },
  "github_summaries_week_latest_2025-12-21.md": {
    "filename": "2025-12-21.md",
    "content": "# Overall Project Weekly Summary (Dec 21 - 27, 2025)\n\n## Executive Summary\nThis week, the ElizaOS project executed a focused push to enhance platform quality, delivering significant improvements to both user experience and backend stability. We rapidly resolved a large number of UI issues in the agent builder, while simultaneously shipping foundational upgrades for performance, reliability, and developer extensibility across core services and plugins.\n\n### Key Strategic Initiatives & Outcomes\n\n**Refining the User Experience**\n*To make our platform more intuitive and effective for users, we focused on identifying and rapidly resolving interface issues.*\n- A large batch of UI/UX refinements for the agent builder were resolved in [elizaos/eliza](https://github.com/elizaos/eliza), including improvements to button consistency ([#6274](https://github.com/elizaos/eliza/issues/6274)), adding an \"unsaved changes\" warning ([#6275](https://github.com/elizaos/eliza/issues/6275)), and other usability enhancements.\n- A new feature was added to the [elizaos-plugins/plugin-openai](https://github.com/elizaos-plugins/plugin-openai) to support real-time streaming of text generation, making agent interactions feel more immediate and responsive.\n- A new wave of issues was identified across multiple plugins to improve agent chat behavior, such as ensuring the most recent conversation opens by default ([#6281](https://github.com/elizaos-plugins/plugin-twitter/issues/6281)) and fixing conversation duplication bugs ([#6282](https://github.com/elizaos-plugins/plugin-twitter/issues/6282)).\n\n**Strengthening Platform Performance and Stability**\n*To ensure our framework is robust and scalable, we made critical updates to improve system reliability and throughput.*\n- The core platform in [elizaos/eliza](https://github.com/elizaos/eliza) was upgraded to use true Server-Sent Events (SSE), replacing less efficient polling methods for real-time updates ([#5930](https://github.com/elizaos/eliza/issues/5930)).\n- The [elizaos-plugins/plugin-knowledge](https://github.com/elizaos-plugins/plugin-knowledge) repository introduced configurable rate limiting for high-throughput APIs, providing greater control and stability under heavy load ([#49](https://github.com/elizaos-plugins/plugin-knowledge/pull/49)).\n- Significant refactoring and type-safety improvements were completed in the [elizaos-plugins/plugin-discord](https://github.com/elizaos-plugins/plugin-discord) plugin, resolving TypeScript errors and overhauling message handling logic for better stability ([#38](https://github.com/elizaos-plugins/plugin-discord/pull/38), [#32](https://github.com/elizaos-plugins/plugin-discord/pull/32)).\n\n**Improving Developer Experience and Extensibility**\n*To empower our community and accelerate future development, we enhanced the core framework to make it easier to build powerful, type-safe plugins.*\n- The core runtime in [elizaos/eliza](https://github.com/elizaos/eliza) was updated to support generic types for custom event handlers, improving type safety and code clarity for plugin developers ([#6277](https://github.com/elizaos/eliza/pull/6277)).\n- A proposal for a new multi-bot voice architecture was submitted in the [elizaos-plugins/plugin-discord](https://github.com/elizaos-plugins/plugin-discord) repository, paving the way for future support of audio channels ([#36](https://github.com/elizaos-plugins/plugin-discord/pull/36)).\n\n### Cross-Repository Coordination\nThis week highlighted a tight feedback loop between user-facing plugins and the core platform. A coordinated effort to improve the agent builder UI saw numerous issues identified in the `plugin-discord` repository on one day and resolved in the main `elizaos/eliza` repository the next. Additionally, the new streaming text generation feature in `plugin-openai` is now awaiting integration with the main `elizaos` repository, demonstrating how plugin innovations are being prepared for project-wide rollout.\n\n## Repository Spotlights\n\n### elizaos/eliza\n- **UI/UX Overhaul:** A significant number of issues were closed to refine the agent builder and dashboard experience, including redesigning the dashboard as the primary landing page ([#6222](https://github.com/elizaos/eliza/issues/6222)), reducing long loading times ([#6248](https://github.com/elizaos/eliza/issues/6248)), and resolving a large set of UI bugs ([#6270](https://github.com/elizaos/eliza/issues/6270), [#6271](https://github.com/elizaos/eliza/issues/6271), [#6273](https://github.com/elizaos/eliza/issues/6273), [#6275](https://github.com/elizaos/eliza/issues/6275)).\n- **Core Framework Enhancements:** Generic type support was added for custom event handlers to improve developer experience and type safety ([#6277](https://github.com/elizaos/eliza/pull/6277)). The platform was also updated to use true SSE streaming instead of polling ([#5930](https://github.com/elizaos/eliza/issues/5930)).\n- **Bug Fixes:** A critical bug preventing agents from responding due to a `MessageBusService` error was resolved ([#6140](https://github.com/elizaos/eliza/issues/6140)).\n\n### elizaos-plugins/plugin-openai\n- **Streaming Support:** A major feature was added to enable streaming for text generation, allowing for real-time output delivery. This work is awaiting integration with the main ElizaOS repository ([#21](https://github.com/elizaos-plugins/plugin-openai/pull/21)).\n- **New Feature Requests:** New issues were opened to improve user experience, including a proposal to summarize chat names ([#6278](https://github.com/elizaos-plugins/plugin-openai/issues/6278)) and add a user feedback button ([#6280](https://github.com/elizaos-plugins/plugin-openai/issues/6280)).\n\n### elizaos-plugins/plugin-discord\n- **Major Refactoring & Bug Fixes:** The plugin underwent significant maintenance, including resolving TypeScript type errors ([#38](https://github.com/elizaos-plugins/plugin-discord/pull/38), [#37](https://github.com/elizaos-plugins/plugin-discord/pull/37)), overhauling message handling logic ([#32](https://github.com/elizaos-plugins/plugin-discord/pull/32)), and introducing a new permission system ([#34](https://github.com/elizaos-plugins/plugin-discord/pull/34)).\n- **Issue Identification:** A large volume of new issues were opened, primarily focused on refining the agent builder UI/UX ([#6270](https://github.com/elizaos-plugins/plugin-discord/issues/6270)-[#6275](https://github.com/elizaos-plugins/plugin-discord/issues/6275)), which drove rapid development in the main `elizaos/eliza` repository.\n- **Architectural Proposal:** A new multi-bot voice architecture was proposed to support audio channels and progressive updates in the future ([#36](https://github.com/elizaos-plugins/plugin-discord/pull/36)).\n\n### elizaos-plugins/plugin-knowledge\n- **Enhanced API Rate Limiting:** A new feature was merged to add configurable rate limits for high-throughput APIs, improving system stability. The update also increased default limits fivefold to better support demanding use cases ([#49](https://github.com/elizaos-plugins/plugin-knowledge/pull/49)).\n- **New Issues:** Several issues were opened to improve agent chat behavior ([#6281](https://github.com/elizaos-plugins/plugin-knowledge/issues/6281), [#6282](https://github.com/elizaos-plugins/plugin-knowledge/issues/6282)) and fix UI and documentation problems ([#6283](https://github.com/elizaos-plugins/plugin-knowledge/issues/6283), [#6284](https://github.com/elizaos-plugins/plugin-knowledge/issues/6284)).\n\n### elizaos-plugins/plugin-twitter\n- **Bug Fix:** A fix was merged to ensure that changes to posting enablement settings are applied immediately and consistently, improving the reliability of the plugin's core functionality ([#42](https://github.com/elizaos-plugins/plugin-twitter/pull/42)).\n- **Future Work Identified:** New issues were created to address bugs in agent chat behavior ([#6281](https://github.com/elizaos-plugins/plugin-twitter/issues/6281), [#6282](https://github.com/elizaos-plugins/plugin-twitter/issues/6282)) and to improve UI consistency and documentation ([#6283](https://github.com/elizaos-plugins/plugin-twitter/issues/6283), [#6284](https://github.com/elizaos-plugins/plugin-twitter/issues/6284))."
  },
  "github_summaries_month_latest_2025-12-01.md": {
    "filename": "2025-12-01.md",
    "content": "# Overall Project Monthly Summary (December 2025)\n\n## Executive Summary\nDecember was a pivotal month focused on strengthening the ElizaOS foundation and strategically expanding its capabilities. We executed a major push to improve core platform stability and defined a clear vision for a future user experience overhaul. Simultaneously, we expanded our agent ecosystem with key Web3 plugins and initiated a coordinated effort to introduce real-time streaming, making our agents more responsive and interactive.\n\n### Key Strategic Initiatives & Outcomes\n\n**Strengthening the Core Platform for Stability and Scale**\nTo support increasingly complex and autonomous agents, we invested heavily in making the underlying framework more robust, secure, and modern.\n-   A major server refactoring was completed in [elizaos/eliza](https://github.com/elizaos/eliza) to optimize the codebase and improve reliability ([#6199](https://github.com/elizaos/eliza/pull/6199)).\n-   Code quality and type safety were significantly enhanced by resolving build errors across the entire `elizaos/eliza` monorepo ([#6218](https://github.comcom/elizaos/eliza/pull/6218)).\n-   A critical security vulnerability in character secret encryption was fixed, ensuring user data is properly protected ([#6217](https://github.comcom/elizaos/eliza/pull/6217)).\n-   Agent autonomy was improved by enhancing how tools interact with memory in the Master Control Program, laying the groundwork for more sophisticated reasoning ([elizaos-plugins/plugin-mcp](https://github.com/elizaos-plugins/plugin-mcp), [#19](https://github.com/elizaos-plugins/plugin-mcp/pull/19)).\n\n**Expanding the Agent Ecosystem into Web3 and Beyond**\nWe continued to execute on our mission to thrive in both Web2 and Web3 by adding powerful new tools for agents to use.\n-   The [elizaos-plugins/registry](https://github.com/elizaos-plugins/registry) was expanded with three new community plugins, adding capabilities for DeFi ([#235](https://github.com/elizaos-plugins/registry/pull/235)), decentralized social media ([#243](https://github.com/elizaos-plugins/registry/pull/243)), and communication ([#242](https://github.com/elizaos-plugins/registry/pull/242)).\n-   The new self-hosted Farcaster plugin is a key step toward greater agent autonomy, allowing agents to connect directly to the network without relying on third-party APIs ([#243](https://github.com/elizaos-plugins/registry/pull/243)).\n\n**Laying the Groundwork for Real-Time, Responsive Agents**\nFor agents to feel truly interactive, they must process and respond to information as it arrives, not just after a long pause.\n-   Work was initiated across multiple plugins to add streaming support, a foundational feature for enabling real-time, conversational AI. This effort included the [OpenAI](https://github.com/elizaos-plugins/plugin-openai) ([#21](https://github.com/elizaos-plugins/plugin-openai/pull/21)), [Anthropic](https://github.com/elizaos-plugins/plugin-anthropic) ([#12](https://github.com/elizaos-plugins/plugin-anthropic/pull/12)), and [OpenRouter](https://github.com/elizaos-plugins/plugin-openrouter) ([#21](https://github.com/elizaos-plugins/plugin-openrouter/pull/21)) plugins.\n\n**Refining the User Experience and Planning for the Future**\nMaking the platform intuitive is key to growing our community. This month, we cleared existing UI issues and laid out a detailed plan for a major user experience overhaul.\n-   A large number of UI/UX issues were resolved in [elizaos/eliza](https://github.com/elizaos/eliza), streamlining the interface by consolidating navigation ([#6173](https://github.com/elizaos/eliza/issues/6173)) and improving visual feedback ([#6235](https://github.com/elizaos/eliza/issues/6235)).\n-   A comprehensive plan for a redesigned dashboard and guided user onboarding was established through the creation of over 20 new strategic issues in [elizaos/eliza](https://github.com/elizaos/eliza) ([#6221](https://github.com/elizaos/eliza/issues/6221), [#6222](https://github.com/elizaos/eliza/issues/6222)).\n-   The developer experience was simplified by making ElizaOS Cloud the default AI provider in the CLI, complete with a new browser-based login flow ([elizaos/eliza](https://github.com/elizaos/eliza), [#6208](https://github.com/elizaos/eliza/pull/6208)).\n\n### Cross-Repository Coordination\nThis month saw a coordinated push to standardize and modernize key functionalities across the ElizaOS ecosystem.\n-   **Unified Streaming Support:** A parallel effort began across the `plugin-openai`, `plugin-anthropic`, and `plugin-openrouter` repositories to implement streaming. This shared initiative will bring more responsive, real-time interactions to agents regardless of the underlying model provider.\n-   **Architectural Alignment:** Following the modernization of core APIs in `elizaos/eliza`, work began in the `plugin-telegram` ([#22](https://github.com/elizaos-plugins/plugin-telegram/pull/22)) and `plugin-discord` ([#32](https://github.com/elizaos-plugins/plugin-discord/pull/32)) plugins to refactor their messaging systems. This alignment ensures all plugins communicate with the core framework in a standardized, more modular way.\n\n## Repository Spotlights\n\n### elizaos/eliza\nThe core repository saw extensive activity focused on stability, user experience, and future planning.\n-   Completed a major server refactoring to optimize the codebase and API structure ([#6199](https://github.com/elizaos/eliza/pull/6199)).\n-   Resolved TypeScript build errors across the monorepo, significantly improving code stability and type safety ([#6218](https://github.com/elizaos/eliza/pull/6218)).\n-   Updated all project dependencies to their latest versions, resolving compatibility issues ([#6210](https://github.com/elizaos/eliza/pull/6210)).\n-   Fixed a critical security bug in character secret encryption ([#6217](https://github.comcom/elizaos/eliza/pull/6217)).\n-   Streamlined the developer experience by making ElizaOS Cloud the default provider in the CLI, adding a new browser-based login flow ([#6208](https://github.com/elizaos/eliza/pull/6208)).\n-   Closed a large batch of UI/UX issues, including consolidating the sidebar ([#6173](https://github.com/elizaos/eliza/issues/6173)) and adding an \"Unsaved Changes\" warning ([#6183](https://github.com/elizaos/eliza/issues/6183)).\n-   Opened over 20 new issues to define a comprehensive overhaul of the dashboard ([#6222](https://github.com/elizaos/eliza/issues/6222)) and agent creation workflow.\n-   Addressed community concerns regarding token snapshot eligibility for Tangem wallet users ([#6158](https://github.com/elizaos/eliza/issues/6158), [#6211](https://github.com/elizaos/eliza/issues/6211)).\n\n### elizaos-plugins/registry\nThe registry was expanded with new plugins, broadening agent capabilities in Web2 and Web3.\n-   Added the Moralis DeFi plugin (`@pyboom/plugin-moralis-v2`) to provide agents with Moralis v2 functionalities ([#235](https://github.com/elizaos-plugins/registry/pull/235)).\n-   Integrated the OpenChat plugin (`@tonyflam/plugin-openchat`) for agent communication ([#242](https://github.com/elizaos-plugins/registry/pull/242)).\n-   Introduced a self-hosted Farcaster plugin (`plugin-farcaster-local-hub`) that removes dependency on third-party APIs ([#243](https://github.com/elizaos-plugins/registry/pull/243)).\n\n### elizaos-plugins/plugin-mcp\nWork focused on foundational improvements for agent memory and tool interaction.\n-   Refactored memory handling by introducing an optional `mcpText` field and updating `handleToolResponse` to return a `Memory` object, enabling more robust agent configuration ([#19](https://github.com/elizaos-plugins/plugin-mcp/pull/19)).\n\n### elizaos-plugins/plugin-openai\nDevelopment began on a key feature for real-time interaction.\n-   Initiated work to add streaming support, opening a pull request to handle continuous data flows from the OpenAI API ([#21](https://github.com/elizaos-plugins/plugin-openai/pull/21)).\n\n### elizaos-plugins/plugin-anthropic\nWork started on enhancing the plugin's real-time capabilities.\n-   A pull request was opened to introduce streaming support, enabling more dynamic and responsive agent communication ([#12](https://github.com/elizaos-plugins/plugin-anthropic/pull/12)).\n\n### elizaos-plugins/plugin-openrouter\nA significant enhancement was proposed to improve responsiveness.\n-   Work began on adding streaming support and refining the plugin's focus by removing tools support ([#21](https://github.com/elizaos-plugins/plugin-openrouter/pull/21)).\n\n### elizaos-plugins/plugin-telegram\nA major architectural refactor was initiated to improve integration with the core framework.\n-   A pull request was opened to implement a unified messaging API, aiming to standardize communication and enhance modularity ([#22](https://github.com/elizaos-plugins/plugin-telegram/pull/22)).\n\n### elizaos-plugins/plugin-discord\nThe plugin's internal architecture was improved for better maintainability.\n-   Work began on refactoring the message handling system to improve its structure and prepare for future enhancements ([#32](https://github.com/elizaos-plugins/plugin-discord/pull/32)).\n\n### elizaos-plugins/plugin-mysql\nActivity focused on user support and documentation clarification.\n-   Resolved an issue by clarifying that documentation has been centralized in the `elizaos/docs` repository ([#6122](https://github.com/elizaos-plugins/plugin-mysql/issues/6122)).\n-   Provided a helpful tip to users that disabling other plugins may be necessary for successful initial table creation ([#1](https://github.com/elizaos-plugins/plugin-mysql/issues/1))."
  },
  "github_extracted_data_monthly_stats_text_2025-01": "{\n  \"interval\": {\n    \"intervalStart\": \"2025-01-01T00:00:00.000Z\",\n    \"intervalEnd\": \"2025-02-01T00:00:00.000Z\",\n    \"intervalType\": \"month\"\n  },\n  \"repository\": \"elizaos/eliza\",\n  \"overview\": \"From 2025-01-01 to 2025-02-01, elizaos/eliza had 1039 new PRs (735 merged), 401 new issues, and 694 active contributors.\",\n  \"topIssues\": [\n    {\n      \"id\": \"I_kwDOMT5cIs6l7_A4\",\n      \"title\": \"Missing Module: '@anush008/tokenizers-linux-arm64-gnu'\",\n      \"author\": \"morning3tar\",\n      \"number\": 2242,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-13T13:29:04Z\",\n      \"closedAt\": \"2025-03-08T01:09:54Z\",\n      \"state\": \"CLOSED\",\n      \"commentCount\": 30\n    },\n    {\n      \"id\": \"I_kwDOMT5cIs6lSxzf\",\n      \"title\": \"Error: Could not find wrtc binary on any of the paths when running pnpm start\",\n      \"author\": \"arvin-crypto\",\n      \"number\": 1965,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-07T15:47:26Z\",\n      \"closedAt\": \"2025-03-02T01:55:50Z\",\n      \"state\": \"CLOSED\",\n      \"commentCount\": 27\n    },\n    {\n      \"id\": \"I_kwDOMT5cIs6mwy61\",\n      \"title\": \"@elizaos/agent@0.1.9-alpha.1 start: `node --loader ts-node/esm src/index.ts \\\"--isRoot\\\" \\\"--characters=characters/eternalai.character.json\\\"`\",\n      \"author\": \"illink7\",\n      \"number\": 2530,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-19T20:13:23Z\",\n      \"closedAt\": \"2025-03-08T01:17:17Z\",\n      \"state\": \"CLOSED\",\n      \"commentCount\": 22\n    },\n    {\n      \"id\": \"I_kwDOMT5cIs6m5hCt\",\n      \"title\": \"Bot is only responding to target users and ignoring all other mentions on twitter\",\n      \"author\": \"Xayaan\",\n      \"number\": 2563,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-20T18:46:01Z\",\n      \"closedAt\": \"2025-03-08T01:17:17Z\",\n      \"state\": \"CLOSED\",\n      \"commentCount\": 21\n    },\n    {\n      \"id\": \"I_kwDOMT5cIs6lwYFX\",\n      \"title\": \"\u2009ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL\u2009\",\n      \"author\": \"TobiGoldD\",\n      \"number\": 2127,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-10T19:14:51Z\",\n      \"closedAt\": \"2025-03-02T01:56:01Z\",\n      \"state\": \"CLOSED\",\n      \"commentCount\": 20\n    }\n  ],\n  \"topPRs\": [\n    {\n      \"id\": \"PR_kwDOMT5cIs6H-S3t\",\n      \"title\": \"chore: dev => main 0.1.9\",\n      \"author\": \"odilitime\",\n      \"number\": 2361,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-16T09:01:27Z\",\n      \"mergedAt\": \"2025-02-01T00:59:40Z\",\n      \"additions\": 250702,\n      \"deletions\": 16452\n    },\n    {\n      \"id\": \"PR_kwDOMT5cIs6JBWtl\",\n      \"title\": \"Add Access Token Management\",\n      \"author\": \"elpulpo0\",\n      \"number\": 2808,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-26T22:16:38Z\",\n      \"mergedAt\": null,\n      \"additions\": 224271,\n      \"deletions\": 12973\n    },\n    {\n      \"id\": \"PR_kwDOMT5cIs6HcIgk\",\n      \"title\": \"chore: Prep v0.1.8 (dev => main)\",\n      \"author\": \"odilitime\",\n      \"number\": 2171,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-11T23:36:42Z\",\n      \"mergedAt\": \"2025-01-12T07:32:53Z\",\n      \"additions\": 100844,\n      \"deletions\": 46015\n    },\n    {\n      \"id\": \"PR_kwDOMT5cIs6HLoVX\",\n      \"title\": \"Fix/resolve conflicts\",\n      \"author\": \"yueliao11\",\n      \"number\": 2060,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-09T09:58:41Z\",\n      \"mergedAt\": null,\n      \"additions\": 87145,\n      \"deletions\": 43714\n    },\n    {\n      \"id\": \"PR_kwDOMT5cIs6HJPhr\",\n      \"title\": \"Development\",\n      \"author\": \"juansebsol\",\n      \"number\": 2041,\n      \"repository\": \"elizaos/eliza\",\n      \"createdAt\": \"2025-01-09T01:24:35Z\",\n      \"mergedAt\": null,\n      \"additions\": 81946,\n      \"deletions\": 43391\n    }\n  ],\n  \"codeChanges\": {\n    \"additions\": 450243,\n    \"deletions\": 138188,\n    \"files\": 2487,\n    \"commitCount\": 5528\n  },\n  \"completedItems\": [\n    {\n      \"title\": \"chore: support more debians distros\",\n      \"prNumber\": 1875,\n      \"type\": \"other\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nAdd more playwright support for various debian distros.\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovements (misc. changes to existing features)\\r\\n\\r\\n## Why are we doing this? Any c\"\n    },\n    {\n      \"title\": \"fix: Fix postinstall script\",\n      \"prNumber\": 1872,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nFixes develop's install-phase (broken in #1834 )\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nBug fixes (non-breaking change which fixes an issue)\\r\\n\\r\\n## Why are we doing this? Any context\"\n    },\n    {\n      \"title\": \"docs: Add DAO donation ask & dev discord\",\n      \"prNumber\": 1867,\n      \"type\": \"feature\",\n      \"body\": \"Self explanatory I hope\"\n    },\n    {\n      \"title\": \"feat: Add Stargaze plugin\",\n      \"prNumber\": 1861,\n      \"type\": \"feature\",\n      \"body\": \"This plugins allows Eliza to get NFT information from the main NFT marketplace in Cosmos (Stargaze). \\r\\n\\r\\n<img width=\\\"708\\\" alt=\\\"image\\\" src=\\\"https://github.com/user-attachments/assets/03b9b7fe-85fe-407f-a0ff-dbeeea73f1e1\\\" />\\r\\n<img width=\\\"1145\"\n    },\n    {\n      \"title\": \"Feat: add infera as an inference provide\",\n      \"prNumber\": 1860,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nN/A\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final \"\n    },\n    {\n      \"title\": \"Fix faq link on contributing.md\",\n      \"prNumber\": 1847,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/1838\\r\\n\\r\\n# Risks\\r\\n\\r\\nlow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR \"\n    },\n    {\n      \"title\": \"test: adding more tests for goals,memory and provider. Fixing generation.test.ts\",\n      \"prNumber\": 1840,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/186\\r\\nhttps://github.com/elizaOS/eliza/issues/183\\r\\nhttps://github.\"\n    },\n    {\n      \"title\": \"correct faq docs link in both contribution md files\",\n      \"prNumber\": 1839,\n      \"type\": \"other\",\n      \"body\": \"This pull request includes a small change to the `CONTRIBUTING.md` and `docs/docs/contributing.md` files. The change corrects the link to the FAQ page to point to the correct location.\\r\\n\\r\\n* [`CONTRIBUTING.md`](diffhunk://#diff-eca12c0a30e25\"\n    },\n    {\n      \"title\": \"chore: update bootstrap plugin export\",\n      \"prNumber\": 1836,\n      \"type\": \"other\",\n      \"body\": \"Relates to:\\r\\nPlugin export collisions in character files\\r\\n\\r\\nRisks\\r\\nLow - This is a minor bug fix that ensures proper module exports\\r\\n\\r\\nBackground\\r\\nWhat does this PR do?\\r\\nEnsures the bootstrap plugin has a proper default export at the bottom\"\n    },\n    {\n      \"title\": \"Update README_KOR.md\",\n      \"prNumber\": 1835,\n      \"type\": \"other\",\n      \"body\": \"# Relates to\\r\\n\\r\\nModified the previous sentence to align with the meaning in Korean.\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n# Risks\\r\\n\\r\\n<!--\\r\\nLow: The change involves updating existing commands related to project setup.\\r\\nMedium: If there is a\"\n    },\n    {\n      \"title\": \"improvement: replacing console.log with elizaLogger\",\n      \"prNumber\": 1834,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/1725\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"refactor: typo in readme\",\n      \"prNumber\": 1832,\n      \"type\": \"refactor\",\n      \"body\": \"Remove a duplication in the readme\"\n    },\n    {\n      \"title\": \"fix: add default export to plugin-image-generation\",\n      \"prNumber\": 1831,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/917\\r\\nhttps://github.com/eli\"\n    },\n    {\n      \"title\": \"Update .env.example\",\n      \"prNumber\": 1829,\n      \"type\": \"other\",\n      \"body\": \"Grok / xAI API Key are the same. Same endpoint. It's confusing to split it into Grok and xAI separately. If someone wants to use Grok, they will enter their xAI API key at the GROK_API_KEY, and it works.\"\n    },\n    {\n      \"title\": \"fix(solana token provider): await cached data\",\n      \"prNumber\": 1828,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nExecuting trades\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out befo\"\n    },\n    {\n      \"title\": \"Update c3po.character.json\",\n      \"prNumber\": 1827,\n      \"type\": \"other\",\n      \"body\": \"Changes & Optimizations:\\r\\n\\r\\nFormatting Consistency:\\r\\nIndented uniformly for readability.\\r\\nGrouped related sections logically for better navigation.\\r\\n\\r\\nRemoved Redundancy\\r\\nSimplified the structure in messageExamples to avoid unnecessary repe\"\n    },\n    {\n      \"title\": \"feat: add cosmos plugin \",\n      \"prNumber\": 1826,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nNA\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review a\"\n    },\n    {\n      \"title\": \"chore: update develop from main\",\n      \"prNumber\": 1823,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat(models): update Google model configurations\",\n      \"prNumber\": 1815,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nModels configuration update for Google Gemini\\r\\n- Add gemini-2.0-flash-exp for SMALL/MEDIUM/LARGE class\\r\\n- Update default models to latest versions\\r\\n\\r\\n# Risks\\r\\nLow - Model configuration update only, no functional changes to cor\"\n    },\n    {\n      \"title\": \"feat: refactor model config\",\n      \"prNumber\": 1805,\n      \"type\": \"feature\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/1655\\r\\n\\r\\n(@monilpat should we update the model settings for each model in this PR?)\\r\\n\\r\\nImplemented the separation of model configurations to enable model-specific settings instead of generaliz\"\n    },\n    {\n      \"title\": \"chore: bump version to v.0.1.7\",\n      \"prNumber\": 1804,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: generation tests for trimTokens\",\n      \"prNumber\": 1803,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"chore: install with no frozen-lockfile flag\",\n      \"prNumber\": 1802,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"Revert \\\"fix(postgres): Handle vector extension creation properly (#1561)\\\"\",\n      \"prNumber\": 1799,\n      \"type\": \"bugfix\",\n      \"body\": \"Reverts elizaOS/eliza#1743\"\n    },\n    {\n      \"title\": \"chore: remove unused import and var\",\n      \"prNumber\": 1797,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"bug : Removed FerePro plugin\",\n      \"prNumber\": 1795,\n      \"type\": \"bugfix\",\n      \"body\": \"This PR fixes the issues arising with Fere Pro plugin. \\r\\nRemoved the code that caused the issue.\"\n    },\n    {\n      \"title\": \"Create README.md\",\n      \"prNumber\": 1787,\n      \"type\": \"other\",\n      \"body\": \"Adding README.md for the client-github package\\r\\n\\r\\n<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks sec\"\n    },\n    {\n      \"title\": \"fix: line break handling in chat\",\n      \"prNumber\": 1784,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/pull/1483/\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks sectio\"\n    },\n    {\n      \"title\": \"fix: remove twitter profile caching (#1638)\",\n      \"prNumber\": 1782,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixes #1638 \\r\\nRemove db caching of character card info, we instead read from character card and cache in memory directly\\r\\n\\r\\nRemoved database caching\\r\\nStill keep profile in memory (this.profile)\\r\\nStill update character runtime (this.runtime.\"\n    },\n    {\n      \"title\": \"docs: add Romanian README translation\",\n      \"prNumber\": 1770,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nMaintains original document structure and layout\\r\\nPreserves all formatting, emojis, and technical terms\\r\\nRetains all original links and image references\\r\\nIncludes full translation of all sections (Features, Use Cases, Quick\"\n    },\n    {\n      \"title\": \"fix(client): improve Windows compatibility for Vite dev server\",\n      \"prNumber\": 1760,\n      \"type\": \"bugfix\",\n      \"body\": \"\\r\\n\\r\\n# Localhost Handling: Windows vs macOS\\r\\n\\r\\n## Windows Behavior\\r\\n1. Network Stack\\r\\n- Defaults to IPv6 (::1) when resolving `localhost`\\r\\n- More strict separation between localhost and IP address bindings\\r\\n- Requires explicit permissions fo\"\n    },\n    {\n      \"title\": \"fix: build lint errors\",\n      \"prNumber\": 1759,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"docs: add Serbian README translation\",\n      \"prNumber\": 1757,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\nMaintains original document structure and layout\\r\\nPreserves all formatting, emojis, and technical terms\\r\\n\"\n    },\n    {\n      \"title\": \"docs: update faq.md\",\n      \"prNumber\": 1746,\n      \"type\": \"docs\",\n      \"body\": \"Removed mentions of some items.\\r\\n\\r\\n<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be f\"\n    },\n    {\n      \"title\": \"feat(plugin-near): replace console.log to eliza logger\",\n      \"prNumber\": 1745,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"fix(postgres): Handle vector extension creation properly (#1561)\",\n      \"prNumber\": 1743,\n      \"type\": \"bugfix\",\n      \"body\": \"# PR: Fix PostgreSQL Vector Extension Issues (#1561)\\r\\n\\r\\n## Problem\\r\\nThe PostgreSQL adapter was encountering a \\\"type vector does not exist\\\" error when trying to create tables that use the `vector` type. This was happening because:\\r\\n1. The `v\"\n    },\n    {\n      \"title\": \"fix(client-slack): implement Media type properties in message attachments #1384\",\n      \"prNumber\": 1741,\n      \"type\": \"bugfix\",\n      \"body\": \"## Description\\r\\nThis PR fixes issue #1384 by properly implementing the Media type interface for message attachments in the Slack client.\\r\\n\\r\\n## Changes\\r\\n- Updated the `content` object creation in `messages.ts` to include all required Media t\"\n    },\n    {\n      \"title\": \"feat: support for eternalai provider can write request/response log info\",\n      \"prNumber\": 1740,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nConfig eternalai logging from env\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nMore flexible than with env\\r\\n\\r\\n## Why are we doing this? Any context or related work?\\r\\n\\r\\nCurrently, Eliza \"\n    },\n    {\n      \"title\": \"docs: update README_KOR.md\",\n      \"prNumber\": 1739,\n      \"type\": \"docs\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nNo issue for this pr\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out befor\"\n    },\n    {\n      \"title\": \"fix: standardize ACTION_INTERVAL unit to minutes in twitter client\",\n      \"prNumber\": 1738,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nRelated to inconsistent time unit usage for ACTION_INTERVAL across the codebase.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow - This is a documentation and logging clarity improvement that doesn't change core functionality.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What\"\n    },\n    {\n      \"title\": \"\ud83d\udc1b fix plugins.md formatting for docs with dockerized docs validation\",\n      \"prNumber\": 1722,\n      \"type\": \"bugfix\",\n      \"body\": \"Can't build the docs because of the following:\\r\\n\\r\\n`docs/docs/packages/plugins.md`\\r\\n\\r\\nSo, I'm adding the following features:\\r\\n\\r\\n* [x] Dockerized support of the docusaurus dir `docs`\\r\\n  * [x] Locally builds with pnpm cache in docker\\r\\n  * [x] \"\n    },\n    {\n      \"title\": \"fix: add echochambers to agent\",\n      \"prNumber\": 1719,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nAdds echochambers to agent\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovements (misc. changes to existing features)\\r\\n\\r\\n## Why are we doing this? Any context or related work?\\r\\n\\r\\nFo\"\n    },\n    {\n      \"title\": \"fix: multiple web search import in agent\",\n      \"prNumber\": 1718,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"chore: Develop => main for 1.7.0 release\",\n      \"prNumber\": 1717,\n      \"type\": \"other\",\n      \"body\": \"- #1549\\r\\n- #1548\\r\\n- #1555\\r\\n- #1559\\r\\n- #1573\\r\\n- #1574\\r\\n- #1571\\r\\n- #1579\\r\\n- #1602\\r\\n- #1604\\r\\n- #1603\\r\\n- #1601\\r\\n- #1599\\r\\n- #1594\\r\\n- #1591\\r\\n- #1589\\r\\n- #1586\\r\\n- #1609\\r\\n- #1607\\r\\n- #1614\\r\\n- #1581\\r\\n- #1606\\r\\n- #1626\\r\\n- #1625\\r\\n- #1627\\r\\n- #1550\\r\\n- #163\"\n    },\n    {\n      \"title\": \"chore(zksync-era): rm not used imports\",\n      \"prNumber\": 1716,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"refactor: client api\",\n      \"prNumber\": 1713,\n      \"type\": \"refactor\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nN/A (Refactor)\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. Only refactored code structure by modularizing mutations and queries. No new functionality was added or existing functionality altered.\\r\\n\\r\\n# Background\\r\\n\\r\\nThe client is in the early stage, \"\n    },\n    {\n      \"title\": \"feat: Simulate discord typing while generating a response\",\n      \"prNumber\": 1712,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to: Discord Client\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow: Probably none\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nIt implements sendTyping() from Discord.js to indicate bot activity while generating a response.\\r\\n\\r\\n## What kind of change is this?\"\n    },\n    {\n      \"title\": \"EVM plugin wallet provider and transfer action improvements\",\n      \"prNumber\": 1701,\n      \"type\": \"other\",\n      \"body\": \"# Relates to:\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\nLow. \\r\\n- The caching mechanism in the wallet provider is isolated and uses a short TTL (5 seconds), which minimizes the impact on operations.\\r\\n- Changes to the transfer action align with existing types and sta\"\n    },\n    {\n      \"title\": \"chore: twitter username validation message\",\n      \"prNumber\": 1698,\n      \"type\": \"other\",\n      \"body\": \"# Fix Twitter username validation regex to match platform requirements\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nUpdates the Twitter username validation regex to correctly handle usernames starting with numbers. The previous regex requir\"\n    },\n    {\n      \"title\": \"fix: Url fix in imagedescriptionservice\",\n      \"prNumber\": 1696,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n#1694\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review \"\n    },\n    {\n      \"title\": \"fix: smoke tests\",\n      \"prNumber\": 1695,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat: Plugin sui support for suiprivatekey0x account\",\n      \"prNumber\": 1693,\n      \"type\": \"feature\",\n      \"body\": \"When use plugin-sui support `suiprivatekey` account.\\r\\n\\r\\nAdd .env: \\r\\n\\r\\n```shell\\r\\nSUI_PRIVATE_KEY: suiprivkey1qzuw2uvhqz330pwl94rv39jvk93kuvfd4pvdkw9vl922kum80prqvxtlntr\\r\\n```\\r\\n\\r\\nThen use `plugin-sui` as before. \\r\\n\\r\\n\\r\\n\\r\\n\"\n    },\n    {\n      \"title\": \"docs: update README.md spelling\",\n      \"prNumber\": 1690,\n      \"type\": \"docs\",\n      \"body\": \"Just two little points as want to make it look flawless\\r\\n\\r\\n<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This \"\n    },\n    {\n      \"title\": \"chore: update web search plugin export\",\n      \"prNumber\": 1688,\n      \"type\": \"other\",\n      \"body\": \"Making sure plugin has a proper default export at bottom to avoid collisions when used in actions module in char file.\\r\\n\\r\\n# Relates to:\\r\\nPlugin export collisions in character files\\r\\n\\r\\n# Risks\\r\\nLow - This is a minor bug fix that ensures prop\"\n    },\n    {\n      \"title\": \"fix(core): trimTokens no need to await\",\n      \"prNumber\": 1686,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"Update README_KOR.md: Added missing sections and improved Korean translations for clarity\",\n      \"prNumber\": 1683,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nNo specific issue or ticket.\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled\"\n    },\n    {\n      \"title\": \"chore(docs): rename ai16z/eliza to elizaOS/eliza\",\n      \"prNumber\": 1679,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"fix: add web search to agent\",\n      \"prNumber\": 1676,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nMakes the Tavily API key activate the web-search\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovements (misc. changes to existing features)\\r\\n\\r\\n# Documentation changes needed?\\r\\n\\r\\nMy \"\n    },\n    {\n      \"title\": \"Agentic Eliza Plugin Documenter - Multilingual (e.g., English, Spanish, French)\",\n      \"prNumber\": 1675,\n      \"type\": \"docs\",\n      \"body\": \"# Relates to:\\r\\n- https://github.com/elizaOS/eliza/issues/1200\\r\\n\\r\\n# Risks\\r\\n- Minimal risk, malformed JSDoc has been mitigated. Only risk is LLM hallucinates and writes incorrect documentation.  \\r\\n```\\r\\n\u2713 JSDoc comment in portfolioProvider.ts \"\n    },\n    {\n      \"title\": \"feat: add docs for story plugin\",\n      \"prNumber\": 1672,\n      \"type\": \"feature\",\n      \"body\": \"This pr contains readme for plugin-story\"\n    },\n    {\n      \"title\": \"fix: 1668  fix twitter image link\",\n      \"prNumber\": 1671,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\nFix issue where an agent on twitter tries to use ImageDescriptionService to get the description of a picture from a twitter \"\n    },\n    {\n      \"title\": \"fix: 1634  fix image description service\",\n      \"prNumber\": 1667,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n[(https://github.com/elizaOS/eliza/issues/1643 ]\\r\\n)<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks sect\"\n    },\n    {\n      \"title\": \"fix: Seperated imageModelProvider and imageVisionModelProvider for ImageDescriptioServices\",\n      \"prNumber\": 1664,\n      \"type\": \"bugfix\",\n      \"body\": \"Seperated imageModelProvider and imageVisionModelProvider for ImageDescriptioServices\\r\\n\\r\\n<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\nGenerating image\"\n    },\n    {\n      \"title\": \"fix: Update Supabase schema.sql\",\n      \"prNumber\": 1660,\n      \"type\": \"bugfix\",\n      \"body\": \"There is an extra semicolon that causes a syntax error when trying to upload the schema to Supabase.\\r\\n\\r\\n(ie. by using the SQL editor in the GUI, it fails due to this syntax error)\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow.\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nFixes Supa\"\n    },\n    {\n      \"title\": \"fix: Fix bug in plugin-bootstrap/src/evaluators/facts.ts\",\n      \"prNumber\": 1648,\n      \"type\": \"bugfix\",\n      \"body\": \"{{user1}} should be {{user2}} :\\r\\n\\r\\n-------\\r\\nin factEvaluator, in the examples template,\\r\\n\\r\\n{{user1}} should be {{user2}} instead\\r\\n\\r\\n                {\\r\\n                    user: \\\"{{user1}}\\\",\\r\\n                    content: { text: \\\"Which city?\"\n    },\n    {\n      \"title\": \"Added Hungarian README\",\n      \"prNumber\": 1645,\n      \"type\": \"other\",\n      \"body\": \"# Risks\\r\\nzero \\r\\n\\r\\n## What does this PR do?\\r\\nAdd Hungarian README\\r\\n\\r\\n## Discord username\\r\\nmhoused\\r\\n\"\n    },\n    {\n      \"title\": \"fix: lockfile wasn't updated after dependency + bring viem to root level package.json\",\n      \"prNumber\": 1642,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nTrunk being broken\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. This change updates the `pnpm-lock.yaml` file, which could affect dependency resolutions. Potential risks include:\\r\\n\\r\\n- **Dependency Resolution Changes:** Updates might lead to differen\"\n    },\n    {\n      \"title\": \"chore: update viem dependency version in plugin-evm and plugin-goat\",\n      \"prNumber\": 1637,\n      \"type\": \"other\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/1635\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nupdate the version of viem to 2.21.58 in plugin-evm and plugin-goat.\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nUpdate\"\n    },\n    {\n      \"title\": \"Add README_AR.md\",\n      \"prNumber\": 1634,\n      \"type\": \"feature\",\n      \"body\": \"Add Arabic language for readme.\\r\\n\\r\\n<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be f\"\n    },\n    {\n      \"title\": \"fix: corrected path for image upload\",\n      \"prNumber\": 1632,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"Fixed minor spelling in README_RU.md\",\n      \"prNumber\": 1629,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"fix: turbo deps for plugin-evm\",\n      \"prNumber\": 1627,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\nTested develop, found issue\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nFix deps so plugin-evm can build\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nBug fixes (non-breaking change which fixes an issue)\\r\\n\\r\\n## Why are we doing \"\n    },\n    {\n      \"title\": \"Fix double spaced tweets in Post.ts\",\n      \"prNumber\": 1626,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow risk, simply ensures tweets generated follow the prompt guidelines of double spaces (\\\\n\\\\n) for new statements instead of a single space to improve tweet readability. \\r\\n\\r\\n# Background\\r\\n\\r\\n## What does th\"\n    },\n    {\n      \"title\": \"feat: Select a transcription provider based on the character settings.\",\n      \"prNumber\": 1625,\n      \"type\": \"feature\",\n      \"body\": \"related: https://discord.com/channels/1322160818908954684/1322795334715310230/1323347747759460383\"\n    },\n    {\n      \"title\": \"fix: bugfix. the port 80 is not listening use 3000\",\n      \"prNumber\": 1616,\n      \"type\": \"bugfix\",\n      \"body\": \"3000 is listening on the docker image\\r\\n\\r\\n# Risks\\r\\n<!--\\r\\nLow, medium, large. List what kind of risks, and what could be affected.\\r\\n-->\\r\\nLow - This change affects the Docker container configuration. It may require updates to documentation and\"\n    },\n    {\n      \"title\": \"fix: Support for Non-OpenAI Models in Token Trimming\",\n      \"prNumber\": 1605,\n      \"type\": \"bugfix\",\n      \"body\": \"related: \\r\\nhttps://github.com/elizaOS/eliza/issues/1439\\r\\nhttps://github.com/elizaOS/eliza/issues/1565\\r\\n\\r\\nneed to be tested: https://github.com/elizaOS/eliza/issues/1439#issuecomment-2566405036\"\n    },\n    {\n      \"title\": \"fix: activate web-search plugin in agents/\",\n      \"prNumber\": 1577,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"feat: Twitter Spaces Integration\",\n      \"prNumber\": 1550,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\nLow. Existing users who relied on Deepgram by default will still see no change unless they explicitly define a new `TRANSCRIPTION_PROVIDER`. Fallback logic preserves original behavior (Deepgram \u2192 OpenAI \u2192 Local).\\r\\n\\r\\n# Background\\r\\n\\r\"\n    },\n    {\n      \"title\": \"fix: disable trust provider for PostGres db\",\n      \"prNumber\": 1536,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n- Issues reported by using of crashes due to this error `Error in trust score provider: Cannot read prope\"\n    },\n    {\n      \"title\": \"feat: use custom conditions for live monorepo types\",\n      \"prNumber\": 1365,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\nCloses: #1363\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before fin\"\n    },\n    {\n      \"title\": \"feat: add avail plugin\",\n      \"prNumber\": 1241,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\nN/A\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and merge. -->\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow.\\r\"\n    },\n    {\n      \"title\": \"Feat/genlayer plugin\",\n      \"prNumber\": 975,\n      \"type\": \"feature\",\n      \"body\": \"This is my first time contributing to this project. I've based my code on the docs, but mostly copying other plugins\\r\\n\\r\\nPlease let me know anything that can be improved :)\\r\\n\\r\\n\\r\\n<!-- Use this template by filling in information and copy and p\"\n    },\n    {\n      \"title\": \"feat: Implement a plugin that can retrieve Marlin TEE remote attestations\",\n      \"prNumber\": 935,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow. \\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis PR aims to add a plugin that makes Eliza verifiable through the use of TEEs. The plugin leverages the [Marlin Oyster](https://docs.marlin.org/user-guides/oyster/) platform\"\n    },\n    {\n      \"title\": \"fix: bug in goal objectives update lookup logic\",\n      \"prNumber\": 2791,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nPull request [#2725](https://github.com/elizaOS/eliza/pull/2725)\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. This change only impacts bootstrap plugin's evaluator\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nFixes the bug in the codebase that was \"\n    },\n    {\n      \"title\": \"fix: client-twitter homeTimeline name parse bug\",\n      \"prNumber\": 2789,\n      \"type\": \"bugfix\",\n      \"body\": \"Currently, using the API always returns name as undefined.\\r\\nIt should be retrieved from .core, like the username on the line below, but it is missing.\"\n    },\n    {\n      \"title\": \"fix: topics formatting bug at composeState\",\n      \"prNumber\": 2788,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed a bug.\\r\\n\\r\\nDiscord: jay.is.more\"\n    },\n    {\n      \"title\": \"fix: ethers/viem issue in mind network plugin\",\n      \"prNumber\": 2783,\n      \"type\": \"bugfix\",\n      \"body\": \"chore: override ethers version for consistency\"\n    },\n    {\n      \"title\": \"Fix: DTS Error mismatch LanguageModelV1interface/Version in ai-sdk mistral model\",\n      \"prNumber\": 2782,\n      \"type\": \"bugfix\",\n      \"body\": \"\u2026x for extract-version command in client package.json\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nDTS-error-mismatch-LanguageModelV1-in-ai-sdk-m\"\n    },\n    {\n      \"title\": \"chore(plugin-coinbase): Update tokenContract.ts\",\n      \"prNumber\": 2781,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"chore: enable turbo cache\",\n      \"prNumber\": 2775,\n      \"type\": \"other\",\n      \"body\": \"chore: enable turbo cache\"\n    },\n    {\n      \"title\": \"fix: make template message footer more explicit\",\n      \"prNumber\": 2774,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nSometimes an LLM like llama-70b might not return a valid JSON format and this can cause random errors tha\"\n    },\n    {\n      \"title\": \"feat: added Ankr plugin\",\n      \"prNumber\": 2773,\n      \"type\": \"feature\",\n      \"body\": \"# Ankr Plugin for Eliza AI Flow\\r\\n![ankr](https://github.com/user-attachments/assets/553e6c0a-8850-4d68-a711-7b13ce443686)\\r\\n   \\r\\nAnkr APIs as Data & Execution Layer:\\r\\n\\r\\nAgents use Ankr\u2019s Multi-Chain RPC to monitor real-time asset prices, liq\"\n    },\n    {\n      \"title\": \"feat: Add Amazon Bedrock as LLM provider\",\n      \"prNumber\": 2769,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2753\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n# Risks\\r\\nLow risk: the changed code should only impact a runtime when Amazon Bedrock is used \"\n    },\n    {\n      \"title\": \"feat: create /.turbo/config.json\",\n      \"prNumber\": 2768,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nremote cache\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the f\"\n    },\n    {\n      \"title\": \"feat(new-plugin): added zerion plugin\",\n      \"prNumber\": 2766,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNo ticket\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow risk. \\r\\n\\r\\nLow - This is an additive change that introduces a new plugin for zerion for wallet portfolio and positions tracking. Main risks include:\\r\\nRate limiting from Zerion API\\r\\nPotential ti\"\n    },\n    {\n      \"title\": \"feat: add moralis plugin\",\n      \"prNumber\": 2764,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n- Rate-limited API interactions\\r\\n- Real-time price and trading data accuracy\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nIntroduces the `@elizaos/plugin-moralis` for comprehensive DeFi data access on Sol\"\n    },\n    {\n      \"title\": \"Fix path in all files\",\n      \"prNumber\": 2763,\n      \"type\": \"bugfix\",\n      \"body\": \"Replace src/core/defaultCharacter.ts with correct path packages/core/src/defaultCharacter.ts\"\n    },\n    {\n      \"title\": \"fix: ton plugin build issue\",\n      \"prNumber\": 2757,\n      \"type\": \"bugfix\",\n      \"body\": \"fixes minor issue with `plugin-ton`\"\n    },\n    {\n      \"title\": \"Bug/fix ton plugin\",\n      \"prNumber\": 2755,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n429 error when running TON plugin to sending a TX.\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks\"\n    },\n    {\n      \"title\": \"fix: delete plugin-bootstrap sex message, because it will cause some apis sensitive alerts\",\n      \"prNumber\": 2748,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat(ton-plugin): add debug scripts and fix the transfer\",\n      \"prNumber\": 2744,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n- fix failed transfer for ton plugin\\r\\n- add debug scripts to easy test the ton plugin\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\n- Bug fixes\\r\\n- Improvements\\r\\n\\r\\n# Documentation changes\"\n    },\n    {\n      \"title\": \"feat: Restrict discord bot to respond only in allowed channels (#2742)\",\n      \"prNumber\": 2743,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n#2742\\r\\n\\r\\n# Risks\\r\\n\\r\\n**Low**: The change introduces a restriction mechanism for the bot's responses, which only applies if `allowedChannelIds` is defined in the configuration. Existing behavi\"\n    },\n    {\n      \"title\": \"feat(plugin-holdstation): add plugin holdstation swap\",\n      \"prNumber\": 2741,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNo specific issue or ticket is linked to this PR.\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risk\"\n    },\n    {\n      \"title\": \"feat: Add plugin-ethstorage\",\n      \"prNumber\": 2737,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nThe PR is not related to any issues.\\r\\n\\r\\n# Risks\\r\\nLow risk, this PR is to add a new plugin, does not affect the core functionalities of Eliza.\\r\\n\\r\\n# Background\\r\\nThere are existing tools that assist users in interacting with dece\"\n    },\n    {\n      \"title\": \"chore: adds hyperliquid env variables to env example\",\n      \"prNumber\": 2736,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nEnv variables, \\r\\n\\r\\n# Risks\\r\\n\\r\\nlow\\r\\n\\r\\n# Background\\r\\n\\r\\nPretty simple update, just adding to `.env.example\"\n    },\n    {\n      \"title\": \"feat: minimal workflow to resolve ephemeral check\",\n      \"prNumber\": 2735,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nmerge queue\\r\\n<!-- This risks section must be filled out before the fi\"\n    },\n    {\n      \"title\": \"feat: biome automation via python with reporting\",\n      \"prNumber\": 2733,\n      \"type\": \"feature\",\n      \"body\": \"# Biome TypeScript Analysis Automation\\r\\n\\r\\n## Overview\\r\\nAdded Python-based automation for running Biome analysis across ElizaOS plugins with comprehensive reporting capabilities.\\r\\n\\r\\n## Key Features\\r\\n- Automated Biome checks for TypeScript fi\"\n    },\n    {\n      \"title\": \"feat: move cleanJsonResponse to parsing\",\n      \"prNumber\": 2732,\n      \"type\": \"feature\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat: improve twitter parsing\",\n      \"prNumber\": 2730,\n      \"type\": \"feature\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat(new-plugin): add Form chain plugin\",\n      \"prNumber\": 2728,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow - Standard blockchain interactions with proper validation and security measures:\\r\\n\\r\\n- Token operations limited to connected wallet\\r\\n- Input validation for all parameters\\r\\n- Formula selection safety\\r\\n- B\"\n    },\n    {\n      \"title\": \"fix: goal updating bug in the goal evaluator's handler of plugin-bootstrap\",\n      \"prNumber\": 2725,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nGoal evaluator of `plugin-bootstrap` has incorrect implementation of the handler, which duplicates updated objectives in the array instead of just updating their statuses.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. This change only impacts bootstra\"\n    },\n    {\n      \"title\": \"chore(core/evaluators): source example links\",\n      \"prNumber\": 2724,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n## What does this PR do?\\r\\nCurrent intended path links.\\r\\n## What kind of change is this?\\r\\nDocumentation links.\\r\\n<!--\\r\\nBu\"\n    },\n    {\n      \"title\": \"feat: Add Sei Plugin\",\n      \"prNumber\": 2720,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nAdding a dedicated Sei plugin that streamlines the development experience for creating agents that can in\"\n    },\n    {\n      \"title\": \"client-eliza-home: test config and test coverage\",\n      \"prNumber\": 2719,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2718\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat: add error message\",\n      \"prNumber\": 2717,\n      \"type\": \"feature\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"Remove the log as it may potentially cause the app to crash\",\n      \"prNumber\": 2716,\n      \"type\": \"other\",\n      \"body\": \"Just remove one line logger since it may potentially cause the app to crash:\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/2206#issuecomment-2585840351\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/2206#issuecomment-2607519795\"\n    },\n    {\n      \"title\": \"fix: remove duplicated handlePendingTweet\",\n      \"prNumber\": 2715,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: resolve @ai-sdk/provider version conflicts\",\n      \"prNumber\": 2714,\n      \"type\": \"bugfix\",\n      \"body\": \"- Add pnpm overrides to force @ai-sdk/provider@1.0.6 and @ai-sdk/provider-utils@2.1.2\\r\\n- Resolves type conflicts between different versions of @ai-sdk/provider\\r\\n- Fixes build error where \\\"reasoning\\\" type wasn't assignable to \\\"text-delta\\\"\\r\\n\\r\"\n    },\n    {\n      \"title\": \"fix: Unexpected JSON Metadata in Twitter Bot Replies\",\n      \"prNumber\": 2712,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/2423\\r\\n\\r\\nThe issue occurred due to a JSON.parse error, which caused the raw text to be used as output:\\r\\nhttps://github.com/elizaOS/eliza/blob/ff12944138dae4c1437cdf3e1ee24980a4e0fc8f/packages/\"\n    },\n    {\n      \"title\": \"feat(new-plugin): adding Imgflip plugin for generating memes using the imgflip.com API\",\n      \"prNumber\": 2711,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nAdding a new feature\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis pull request adds the imgflip plugin. This plugin provides a GENERATE_MEME action that can be used to generate memes using the imgfli\"\n    },\n    {\n      \"title\": \"feat(new-plugin): adding intelligent email evaluation and automation\",\n      \"prNumber\": 2709,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNew feature addition.\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. \"\n    },\n    {\n      \"title\": \"chore: Use latest allora-sdk version in the Allora Plugin\",\n      \"prNumber\": 2707,\n      \"type\": \"tests\",\n      \"body\": \"- Update Allora Plugin to use `allora-sdk@0.1.0`\\r\\n- Add rewording (using \\\"inference\\\" instead of \\\"prediction\\\")\\r\\n\\r\\n# Relates to\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n- Update Allora Plugin to use `allora-sdk@0.1.0`\\r\"\n    },\n    {\n      \"title\": \"fix: correct stt plugin userId type\",\n      \"prNumber\": 2704,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat: add lit plugin\",\n      \"prNumber\": 2703,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nLit Protocol Integration for ElizaOS\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section mus\"\n    },\n    {\n      \"title\": \"feat: support mina blockchain\",\n      \"prNumber\": 2702,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nCore Mina blockchain plugin for Eliza OS that provides essential services and actions for token operati\"\n    },\n    {\n      \"title\": \"feat: Hyperbolic-plugin \",\n      \"prNumber\": 2701,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n![Screenshot 2025-01-23 at 13 11 03](https://github.com/user-attachments/assets/531c96fb-9a01-40ef-8b04-4e8214832efb)\\r\\n\\r\\n\\r\\n# Hyperbolic Plugin for ElizaOS\\r\\n\\r\\n## Overview\\r\\nThis PR introduces a new plugin for managing GPU instances on the H\"\n    },\n    {\n      \"title\": \"Mostly aesthetic changes, fixed some wonky bullets and numbered lists.\",\n      \"prNumber\": 2698,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nDocumentation\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n- Provide aesthetic tweaks (some wonky bullets and structure)\\r\\n- Add some minor clarifications\\r\\n- Update for newer characters\\r\\n\\r\\n## What kind of change is this?\\r\"\n    },\n    {\n      \"title\": \"chore: fix types syntax issue\",\n      \"prNumber\": 2694,\n      \"type\": \"bugfix\",\n      \"body\": \"fixes missing `};` before simsai profile inteface\"\n    },\n    {\n      \"title\": \"feat(new-plugin): Eliza OmniFlix Plugin\",\n      \"prNumber\": 2693,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nOmniFlix Network Integration Plugin for Eliza AI Agent\\r\\n\\r\\n<!-- This risks section must be filled out be\"\n    },\n    {\n      \"title\": \"fix(ragKnowledge): Ensure scoped IDs are properly used to check for existing knowledge\",\n      \"prNumber\": 2690,\n      \"type\": \"bugfix\",\n      \"body\": \"fix(ragKnowledge): Ensure scoped IDs are properly used to check for existing knowledge\\r\\n\\r\\n- Updated logic to correctly handle scoped IDs when verifying existing knowledge entries.\\r\\n- Improved validation to prevent issues with knowledge retr\"\n    },\n    {\n      \"title\": \"feat: [Space] improving handling of user ids and memory storage\",\n      \"prNumber\": 2686,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/2206\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks sec\"\n    },\n    {\n      \"title\": \"fix debug targets to show elizalogger debug messages\",\n      \"prNumber\": 2685,\n      \"type\": \"bugfix\",\n      \"body\": \"previous pr was clobbered.  fixes #2684\\r\\n\"\n    },\n    {\n      \"title\": \"fix: remove wrong comment\",\n      \"prNumber\": 2683,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat(new-plugin): bittensor bitmind api for eliza\",\n      \"prNumber\": 2682,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nA plugin that integrates BitMind's API into ElizaOS agents, enabling access to AI services and digital \"\n    },\n    {\n      \"title\": \"feat(new-plugin): suno music generation \",\n      \"prNumber\": 2679,\n      \"type\": \"feature\",\n      \"body\": \"# @elizaos/plugin-suno\\r\\n\\r\\nA Suno AI music generation plugin for ElizaOS that enables AI-powered music creation and audio manipulation.\\r\\n\\r\\n## Overview\\r\\n\\r\\nThe Suno plugin integrates Suno AI's powerful music generation capabilities into ElizaO\"\n    },\n    {\n      \"title\": \"feat(new-plugin): eliza samsung smarthings plugin\",\n      \"prNumber\": 2678,\n      \"type\": \"feature\",\n      \"body\": \"# Client-Eliza-Home Functionality Overview\\r\\n\\r\\n## Core Purpose\\r\\nThe client-eliza-home package serves as a bridge between ElizaOS and SmartThings-enabled smart home devices, enabling natural language control and automation of home devices.\\r\\n\\r\"\n    },\n    {\n      \"title\": \"Revert \\\"feat(new-plugin): suno Eliza plugin\\\"\",\n      \"prNumber\": 2673,\n      \"type\": \"other\",\n      \"body\": \"Reverts elizaOS/Eliza#2656\\r\\n\\r\\nPlugin not ready, implements old plugin interface etc\"\n    },\n    {\n      \"title\": \"feat: Implement runProcess function in test library\",\n      \"prNumber\": 2672,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nImproving test utilities functionality\\r\\n\\r\\n# Risks\\r\\nLow - This is a test utility function implementation that:\\r\\n- Only affects test code, not production code\\r\\n- Uses standard Node.js APIs (spawn)\\r\\n- Has proper error handling\\r\\n-\"\n    },\n    {\n      \"title\": \"fix debug targets to show elizalogger debug messages\",\n      \"prNumber\": 2670,\n      \"type\": \"bugfix\",\n      \"body\": \"fix for #2667 \\r\\nJust fixes the two debug targets in the package.json to include `DEFAULT_LOG_LEVEL=debug`\"\n    },\n    {\n      \"title\": \"chore(spelling-fixes): docs\",\n      \"prNumber\": 2669,\n      \"type\": \"bugfix\",\n      \"body\": \"Hello\\r\\nI fixed several spelling issue.\\r\\nBr, Elias.\\n\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\n\\n## Summary by CodeRabbit\\n\\n- **Documentation**\\n\\t- Updated README.md with improved grammatical clarity in instruct\"\n    },\n    {\n      \"title\": \"fix(plugin-depin): sentientAI description\",\n      \"prNumber\": 2668,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat(new-plugin): udio music generation for eliza\",\n      \"prNumber\": 2660,\n      \"type\": \"feature\",\n      \"body\": \"# @elizaos/plugin-udio\\r\\n\\r\\nA Udio AI music generation plugin for ElizaOS that enables AI-powered music creation and audio manipulation.\\r\\n\\r\\n## Overview\\r\\n\\r\\nThe Udio plugin integrates Udio AI's powerful music generation capabilities into ElizaO\"\n    },\n    {\n      \"title\": \"Improve GitBook Provider Output by Including Query Context\",\n      \"prNumber\": 2659,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nIssue  #2657 \\r\\n\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow: This change only modifies the GitBook provider\u2019s return format to incl\"\n    },\n    {\n      \"title\": \"feat(new-plugin): suno Eliza plugin\",\n      \"prNumber\": 2656,\n      \"type\": \"feature\",\n      \"body\": \"# @elizaos/plugin-suno\\r\\n\\r\\nA Suno AI music generation plugin for ElizaOS that enables AI-powered music creation and audio manipulation.\\r\\n\\r\\n## Overview\\r\\n\\r\\nThe Suno plugin integrates Suno AI's powerful music generation capabilities into ElizaO\"\n    },\n    {\n      \"title\": \"fix: a typo bug in conflux plugin\",\n      \"prNumber\": 2654,\n      \"type\": \"bugfix\",\n      \"body\": \"In handler function of packages/plugin-conflux/src/actions/confiPump.ts:\\r\\n\\r\\n```\\r\\n        // Generate content based on template\\r\\n        const context = composeContext({\\r\\n            state,\\r\\n            template: confluxTransferTemplate,    \"\n    },\n    {\n      \"title\": \"feat: Add swap & improvements for multiversx-plugin\",\n      \"prNumber\": 2651,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nmultiversx-plugin\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out befor\"\n    },\n    {\n      \"title\": \"fix: Resolve chat error in openai-plugin (#2649)\",\n      \"prNumber\": 2650,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\n#2649\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. This change addresses a specific issue with the `openaiPlugin` chat functionality and does not impact unrelated features or modules.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis PR resolves th\"\n    },\n    {\n      \"title\": \"chore: fix develop build and tests\",\n      \"prNumber\": 2646,\n      \"type\": \"bugfix\",\n      \"body\": \"- holdstation plugin temporarily removed\\r\\n- fix build issues on other plugins\"\n    },\n    {\n      \"title\": \"feat(email-plugin): add email-plugin + improve: fixed avail plugin duplicate dependency\",\n      \"prNumber\": 2645,\n      \"type\": \"feature\",\n      \"body\": \"Add an email integration plugin that would allow agents to receive and send emails.\\r\\n\\r\\n# Relates to\\r\\n\\r\\n2641\\r\\n\\r\\n# Risks\\r\\n\\r\\nNo risk. New plugin\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nProvide an implementation for an emailClient.\\r\\n\\r\\n\\r\\n##\"\n    },\n    {\n      \"title\": \"feat: Add plugin-dcap\",\n      \"prNumber\": 2638,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nThe PR is not related to any issues.\\r\\n\\r\\n<!-- This risks section must be filled out before the final rev\"\n    },\n    {\n      \"title\": \"docs: add docs on configuring secrets for multi agent workflows.\",\n      \"prNumber\": 2632,\n      \"type\": \"feature\",\n      \"body\": \"Adding to `docs/guides/configuration.md`: \\r\\n\\r\\n```\\r\\n### Secrets for Multiple Characters\\r\\n\\r\\nIf you don't want to have secrets in your character files because you would\\r\\nlike to utilize source control for collaborative development on multiple\\r\"\n    },\n    {\n      \"title\": \"docs: add one click deployment to docs\",\n      \"prNumber\": 2631,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nDocumentation\\r\\n\\r\\n\\r\\n# Risks\\r\\nNone\\r\\n\\r\\n# Background\\r\\nenabling one click eliza deployment\\r\\n\\r\\n## What does this PR do?\\r\\nAllows developers and non-developers to checkout how they can deploy Eliza in one click using Fleek\\r\\n\\r\\n## What \"\n    },\n    {\n      \"title\": \"chore(deps): update dependency vite [security]\",\n      \"prNumber\": 2629,\n      \"type\": \"other\",\n      \"body\": \"This PR contains the following updates:\\n\\n| Package | Change | Age | Adoption | Passing | Confidence |\\n|---|---|---|---|---|---|\\n| [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.1\"\n    },\n    {\n      \"title\": \"chore(deps): update dependency vite [security]\",\n      \"prNumber\": 2627,\n      \"type\": \"other\",\n      \"body\": \"This PR contains the following updates:\\n\\n| Package | Change | Age | Adoption | Passing | Confidence |\\n|---|---|---|---|---|---|\\n| [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.1\"\n    },\n    {\n      \"title\": \"fix: add missing plugin\",\n      \"prNumber\": 2626,\n      \"type\": \"feature\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"chore(add-tests): plugin abstract: test config and tests\",\n      \"prNumber\": 2621,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2620\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat(plugin-new): Official SimsAI Release V1.0\",\n      \"prNumber\": 2618,\n      \"type\": \"feature\",\n      \"body\": \"### Relates to\\r\\n\\r\\nN/A\\r\\nExpand Eliza's social capabilities on a large social agent backroom and agent only social\\r\\n\\r\\n### Risks\\r\\n\\r\\nLow. While this PR introduces a new external integration with SimsAI, it is isolated from core Eliza functional\"\n    },\n    {\n      \"title\": \"chore: allow custom TEE log path\",\n      \"prNumber\": 2616,\n      \"type\": \"other\",\n      \"body\": \"# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/pull/2415\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow: it only affects the TEE logs.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nFixes an error when TEE logs are enabled that shows the message \\\"Cannot open database\"\n    },\n    {\n      \"title\": \"fix: Add instruction to escape quotes on JSON generation\",\n      \"prNumber\": 2604,\n      \"type\": \"feature\",\n      \"body\": \"## What does this PR do?\\r\\n\\r\\nThis PR instructions local Llama to escape quotes in strings.\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nSort of a bug fix\\r\\n\\r\\n## Why are we doing this? Any context or related work?\\r\\n\\r\\nNoticed that when generating quot\"\n    },\n    {\n      \"title\": \"feat: nvidia-nim-plugin\",\n      \"prNumber\": 2599,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n![image](https://github.com/user-attachments/assets/edf8ae6f-398d-4960-9881-10ed86dcea4b)\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n# NVIDIA NIM Plugin Integration\\r\\n\\r\\n## Overview\\r\\nThis PR introduces a new plugin that integrates NVIDIA AI Foundation Models into the El\"\n    },\n    {\n      \"title\": \"Add 'node-compile-cache' to '.gitignore'\",\n      \"prNumber\": 2597,\n      \"type\": \"feature\",\n      \"body\": \"If using dev container, there is no need to commit node-compile-cache folders.\\n\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\n\\n## Summary by CodeRabbit\\n\\n- **Chores**\\n\\t- Updated `.gitignore` to exclude `node-comp\"\n    },\n    {\n      \"title\": \"feat(plugin-holdstation): add plugin holdstation swap\",\n      \"prNumber\": 2596,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNo specific issue or ticket is linked to this PR.\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risk\"\n    },\n    {\n      \"title\": \"feat: add router nitro plugin\",\n      \"prNumber\": 2590,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n## Relates to\\r\\n\\r\\n## LINK TO ISSUE OR TICKET \\r\\nhttps://github.com/elizaOS/eliza/issues/2561\\r\\n\\r\\n<!-- This risks section m\"\n    },\n    {\n      \"title\": \"feat: update integration tests workflow with improved caching\",\n      \"prNumber\": 2589,\n      \"type\": \"feature\",\n      \"body\": \"# Update Integration Tests Workflow\\n\\nThis PR updates the integration tests workflow with improved caching configuration and standardized installation commands.\\n\\n## Changes\\n- Added pnpm cache configuration using actions/cache@v4\\n- Updated in\"\n    },\n    {\n      \"title\": \"feat: Add Cronos Evm\",\n      \"prNumber\": 2585,\n      \"type\": \"feature\",\n      \"body\": \"- Created `@elizaos/plugin-cronos` with:\\r\\n  - Support for Cronos Mainnet and Testnet\\r\\n  - Token transfer functionality\\r\\n  - Balance checking capability\\r\\n  - Wallet provider implementation\\r\\n\\r\\n- `README.md`: Documentation and setup guide\\r\\n- A\"\n    },\n    {\n      \"title\": \"chore: lint pass\",\n      \"prNumber\": 2580,\n      \"type\": \"other\",\n      \"body\": \"## Summary by CodeRabbit\\r\\n\\r\\n### \ud83d\ude80 New Features\\r\\n- Added linting scripts across multiple packages to improve code quality\\r\\n- Introduced ESLint configuration files for consistent code style\\r\\n- Enhanced validation methods in various plugins t\"\n    },\n    {\n      \"title\": \"feat(x spaces): Don't wait for mute, wait for silence\",\n      \"prNumber\": 2576,\n      \"type\": \"feature\",\n      \"body\": \"related: \\r\\nhttps://github.com/elizaOS/eliza/issues/2488\\r\\n\\r\\nThis PR enhances the functionality of Twitter Spaces by introducing an interruption mechanism that improves AI responsiveness. Also instead of relying on the unmute button, the AI n\"\n    },\n    {\n      \"title\": \"feat(plugin-agentkit): test config and tests\",\n      \"prNumber\": 2573,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2572\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat(plugin-coingecko): coingecko trending advanced\",\n      \"prNumber\": 2568,\n      \"type\": \"feature\",\n      \"body\": \"Adding 2 new actions for coingecko\\r\\n\\r\\n1. Get the Latest/hottest liquidity pools on coingecko\\r\\n2. Get newly listed tokens on coingecko\\n\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\n\\n## Summary by CodeRabbit\\n\\n- *\"\n    },\n    {\n      \"title\": \"feat(plugin-farcaster): test config and test coverage\",\n      \"prNumber\": 2567,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2566\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat: add three new langs into TTS\",\n      \"prNumber\": 2562,\n      \"type\": \"feature\",\n      \"body\": \"TTS with more langs: `Malay`, `Filipino` and `Serbian`.\\n\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\n\\n## Summary by CodeRabbit\\n\\n- **New Features**\\n\\t- Added text-to-speech support for Indonesian, Tagalog, and M\"\n    },\n    {\n      \"title\": \"fix:Incorrect boolean parsing for ENABLE_OPEN_AI_COMMUNITY_PLUGIN setting #2559\",\n      \"prNumber\": 2560,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n#2559\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\nThis change only affects the configuration parsing for the ENABLE_OPEN_AI_COMM\"\n    },\n    {\n      \"title\": \"chore(revert): optimize pnpm cache configuration\",\n      \"prNumber\": 2556,\n      \"type\": \"other\",\n      \"body\": \"edit: reverting most pnpm caching attempts\"\n    },\n    {\n      \"title\": \"chore: optimize pnpm cache configuration\",\n      \"prNumber\": 2555,\n      \"type\": \"other\",\n      \"body\": \"Optimizes pnpm cache configuration to improve package reuse during installation.\\n\\nChanges made:\\n- Move pnpm setup before cache configuration\\n- Add architecture-specific cache keys\\n- Include package.json in cache key for better specificity\\n-\"\n    },\n    {\n      \"title\": \"feat: Cosmos Plugin - IBC swap action\",\n      \"prNumber\": 2554,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nNA\\r\\n# Risks\\r\\nLow risk \u2013 this PR adds an action to an existing plugin and does not interfere with the core f\"\n    },\n    {\n      \"title\": \"chore: remove cleanup step from integration tests workflow\",\n      \"prNumber\": 2553,\n      \"type\": \"refactor\",\n      \"body\": \"# Remove cleanup step from integration tests workflow\\n\\nThis PR removes the cleanup step from the integration tests workflow as requested. The cleanup step was running `pnpm clean` which is no longer needed in the workflow.\\n\\n## Changes\\n- Rem\"\n    },\n    {\n      \"title\": \"chore: remove cleanup step from integration tests workflow\",\n      \"prNumber\": 2551,\n      \"type\": \"refactor\",\n      \"body\": \"# Remove cleanup step from integration tests workflow\\n\\nThis PR removes the cleanup step from the integration tests workflow as requested. The cleanup step was running `pnpm clean` which is no longer needed in the workflow.\\n\\n## Changes\\n- Rem\"\n    },\n    {\n      \"title\": \"feat(plugin-devin): implement client-agnostic Devin plugin\",\n      \"prNumber\": 2549,\n      \"type\": \"feature\",\n      \"body\": \"# Devin Plugin PR\\n\\n## Changes\\n- Implemented client-agnostic Devin plugin\\n- Added comprehensive test coverage\\n- Created detailed README documentation\\n- Merged develop branch successfully\\n\\n## Testing\\n- Unit tests passing\\n- API integration ver\"\n    },\n    {\n      \"title\": \"feat: Updated READ.me file with pre-requisites to enable telegram bot\",\n      \"prNumber\": 2547,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nTelegram Client\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before \"\n    },\n    {\n      \"title\": \"fix: develop branch build/start failed\",\n      \"prNumber\": 2546,\n      \"type\": \"bugfix\",\n      \"body\": \"\\n\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\n\\n## Summary by CodeRabbit\\n\\n- **Refactor**\\n\\t- Renamed internal method for object generation\\n\\t- Improved code formatting and readability\\n\\n<!-- end of auto-generated \"\n    },\n    {\n      \"title\": \"fix: develop branch build/start failed\",\n      \"prNumber\": 2545,\n      \"type\": \"bugfix\",\n      \"body\": \"\\n\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\n\\n## Summary by CodeRabbit\\n\\n- **Refactor**\\n\\t- Improved error handling for AgentKit actions initialization\\n\\t- Enhanced code readability with formatting adjustments i\"\n    },\n    {\n      \"title\": \"test configuration and tests for client-lens\",\n      \"prNumber\": 2534,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2533\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat: Add more actions to Abstract Plugin\",\n      \"prNumber\": 2531,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\nhttps://github.com/user-attachments/assets/5bdc0051-b97c-450b-be29-1cc66ea1d1b6\\r\\n\\r\\n\\r\\n# Relates to\\r\\nFollow up on https:/\"\n    },\n    {\n      \"title\": \"feat: add anthropic image provider for vision\",\n      \"prNumber\": 2524,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n# Relates to\\r\\n\\r\\nVision image descriptions\\r\\n\\r\\n# Risks\\r\\n\\r\\nlow: \\r\\nadded an image provider for anthropic which generally defaulted to openai. so the risk is pretty low\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nadd AnthropicImageProvider \"\n    },\n    {\n      \"title\": \"feat: plugin rabbi trader tests\",\n      \"prNumber\": 2520,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2519\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix: use coingecko headerKey from api config\",\n      \"prNumber\": 2518,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nFeature/plugin coingecko #1761\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be f\"\n    },\n    {\n      \"title\": \"chore: add eliza technical report/paper\",\n      \"prNumber\": 2517,\n      \"type\": \"feature\",\n      \"body\": \"Add technical report to README @odilitime @shakkernerd @tcm390 @lalalune \\r\\n\\r\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\r\\n\\r\\n## Summary by CodeRabbit\\r\\n\\r\\n- **Documentation**\\r\\n\\t- Added a citation section to the R\"\n    },\n    {\n      \"title\": \"docs: add docs/README_JA.md\",\n      \"prNumber\": 2515,\n      \"type\": \"feature\",\n      \"body\": \"\\n\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\n\\n## Summary by CodeRabbit\\n\\n- **Documentation**\\n\\t- Updated Japanese README with comprehensive project details\\n\\t- Added project overview for Eliza\\n\\t- Included setup \"\n    },\n    {\n      \"title\": \"feat: add support for NVIDIA inference for ElizaOS\",\n      \"prNumber\": 2512,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n![nvidia](https://github.com/user-attachments/assets/f27fe3f8-9daf-4dc2-9c6c-93deda5f9da4)\\r\\n\\r\\n\\r\\n# Add NVIDIA Model Provider Support to ElizaOS\\r\\n\\r\\nThis PR adds support for NVIDIA's AI models through their inference API, expanding ElizaOS's\"\n    },\n    {\n      \"title\": \"test: plugin-tee - adjusting project structure and new tests\",\n      \"prNumber\": 2508,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2507\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"plugin-tts: enhance TTS generation flow and caching\",\n      \"prNumber\": 2506,\n      \"type\": \"other\",\n      \"body\": \"# Risks\\r\\n\\r\\n**Risk Level:** Low  \\r\\n**Details:** The changes primarily enhance the existing functionality of TTS generation. Potential risks include unexpected behavior in edge cases for input sanitization or caching logic.\\r\\n\\r\\n# Background\\r\\n\\r\"\n    },\n    {\n      \"title\": \"chore: default coinbase agentkit plugin\",\n      \"prNumber\": 2505,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n- `@elizaos/plugin-agentkit` - default configuration in the agent/src/index.ts file for easier import b\"\n    },\n    {\n      \"title\": \"test: api timeout handling for plugin-binance\",\n      \"prNumber\": 2504,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2486\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"docs: user ID with room ID in MemoryManager and other improvements\",\n      \"prNumber\": 2492,\n      \"type\": \"docs\",\n      \"body\": \"## What does this PR do?\\r\\n- Changes parameters in MemoryManager.md from user IDs to room IDs\\r\\n- Improves variable naming in autonomous-trading.md by adding clearer transaction name\\r\\n- Fixes typo in enum value LIVEPEER in fine-tuning.md\\r\\n\\r\\n#\"\n    },\n    {\n      \"title\": \"feat(plugin-openai): add OpenAI integration for text generation\",\n      \"prNumber\": 2463,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nThis PR introduces the new **plugin-openai** for text generation functionality using OpenAI's GPT models.\\r\\n\\r\\n# Risks\\r\\n\\r\\n<!-- Low, medium, large. List what kind of risks and what could be aff\"\n    },\n    {\n      \"title\": \"feat: Plugin football\",\n      \"prNumber\": 2461,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nNo specific issue or ticket linked.\\r\\n\\r\\n---\\r\\n\\r\\n# Risks\\r\\n\\r\\n**Low Risk**:\\r\\n- The plugin is self-contained and doesn't interfere with other parts of the system.\\r\\n- Only affects the `plugin-football` package, specifically the fet\"\n    },\n    {\n      \"title\": \"feat: add default logger level setting to set the logger level to dis\u2026\",\n      \"prNumber\": 2451,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nNo linked issue.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow.  \\r\\nThis change introduces a default logger level, which affects logging outputs. Potential risks include unexpected logging behavior if the `DEFAULT_LOG_L\"\n    },\n    {\n      \"title\": \"feat(plugin-new):  initia plugin + chore revert to integrationTests from stable release 0.1.7\",\n      \"prNumber\": 2448,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nI am developing Initia plugin for elizaOS.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis PR is base initia plugin development. I implemented INIT token transfer action for agent.\\r\\n\\r\\n## What kind of ch\"\n    },\n    {\n      \"title\": \"feat: create version.cmd for windows support\",\n      \"prNumber\": 2442,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nIssue: Build failures on Windows platform\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow - Changes are isolated to build scripts and type definitions. No runtime behavior is affected.\\r\\n\\r\\n- Windows build script changes only affect local development on Wi\"\n    },\n    {\n      \"title\": \"feat: add Mind Network plugin\",\n      \"prNumber\": 2431,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nNo specific linked issue or ticket, as this is a feature addition for the Mind Network plugin.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow:\\r\\n\\r\\nThe plugin is newly introduced and self-contained, limiting its impact on unrelated parts of the Eliza ecos\"\n    },\n    {\n      \"title\": \"fix: Fix Incorrect Tweet ID Parameter Passed to sendTweet Function\",\n      \"prNumber\": 2430,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/1958#issuecomment-2582289612\\r\\n\\r\\nThe issue occurred because the LLM generated a verbose response like:\\r\\n\\\"Received The most interesting and relevant tweet for XXX to reply to is 187954009886315\"\n    },\n    {\n      \"title\": \"feat:add plugin-lightning\",\n      \"prNumber\": 2429,\n      \"type\": \"feature\",\n      \"body\": \"# @elizaos/plugin-lightning\\r\\n\\r\\nThis plugin enables create lightning invoice or payInvoice.\\r\\n\\r\\n## Features\\r\\n\\r\\n- \ud83d\udcb1 Make a new off-chain invoice.\\r\\n- \ud83d\udcca Make an off-chain payment.\\r\\n\\r\\n## Installation\\r\\n\\r\\nAdd the plugin to your Eliza configuratio\"\n    },\n    {\n      \"title\": \"feat: add a way to create/store/restore agents in the filesystem\",\n      \"prNumber\": 2389,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nNo Issue.\\r\\n\\r\\n# Risks\\r\\n\\r\\nAs it is using a env variable to enable/disable the feature, there are no risks involved.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nIf USE_CHARACTER_STORAGE is enabled in the .env:\\r\\n\\r\\nIt stores a\"\n    },\n    {\n      \"title\": \"feat: plugin for OriginTrail Decentralized Knowledge Graph\",\n      \"prNumber\": 2380,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nN/A - New plugin contribution\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow:\\r\\n- Requires you to explicitly provide your private key in the environment variable before it does anything with your funds\\r\\n- Creation of OriginTrail Knowledge Assets spends y\"\n    },\n    {\n      \"title\": \"feat: add adapter-qdrant\",\n      \"prNumber\": 2322,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nAdd qdrant adapter into Eliza system.\\r\\n\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section mu\"\n    },\n    {\n      \"title\": \"Fix: IME causes multiple messages on Enter (Fixes #2272)\",\n      \"prNumber\": 2274,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nFixes [#2272](https://github.com/elizaOS/eliza/issues/2272)\\r\\n\\r\\n<!-- This risks section must be filled o\"\n    },\n    {\n      \"title\": \"feats: Add 0G to the blockchain sector (diagram update)\",\n      \"prNumber\": 2204,\n      \"type\": \"feature\",\n      \"body\": \"diagram update: add 0G\"\n    },\n    {\n      \"title\": \"feat: chainbase plugin for eliza\",\n      \"prNumber\": 2162,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nEliza AI agents, blockchain data analytics, Chainbase\\r\\n\\r\\n# Risks\\r\\nLow. This is a new feature that adds functionality without disrupting existing systems.\\r\\n\\r\\n# Background\\r\\n## What does this PR do? \\r\\nThis PR introduces a new Cha\"\n    },\n    {\n      \"title\": \"feat: obsidian integration plugin\",\n      \"prNumber\": 1943,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nThis PR relates to the following issues:\\r\\n\\r\\nObsidian Integration #302 \\r\\n\\r\\nThe development and maintenance of the @elizaos/plugin-obsidian package, focusing on enhancing elizaOS agents integration capabilities with Obsidian v\"\n    },\n    {\n      \"title\": \"feat(new-adapter): mongo-db adaptor\",\n      \"prNumber\": 1427,\n      \"type\": \"feature\",\n      \"body\": \"Added an adaptor which connects to mongo db atlas. Allowing you to store agent data in the cloud. If you have the appropriate tier you can also take advantage of their vector search functionality.\\r\\nIt should have all the same functionality \"\n    },\n    {\n      \"title\": \"feat: news-plugin\",\n      \"prNumber\": 1248,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nAI Agent Dev School Video #2: https://www.youtube.com/watch?v=XenGeAcPAQo&t=3383s \\r\\n\\r\\n<!-- LINK TO ISSUE OR\"\n    },\n    {\n      \"title\": \"fix: remove duplicate litPlugin import\",\n      \"prNumber\": 3121,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: export dexScreenerPlugin\",\n      \"prNumber\": 3120,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix:chore(plugin-chainbase): add missing comma in package.json\",\n      \"prNumber\": 3118,\n      \"type\": \"feature\",\n      \"body\": \"## What does this PR do?\\r\\nThis PR fix a Chainbase plugin problem, the missing comma stops the pnpm install\\r\\n\\r\\n## What kind of change is this?\\r\\nI just added the missing comma\\r\\n\\r\\n\\r\\n## Discord username\\r\\nakuma9640\\r\\n\\r\\n-->\\r\\n\"\n    },\n    {\n      \"title\": \"chore: updated .gitignore + removed build files\",\n      \"prNumber\": 3117,\n      \"type\": \"other\",\n      \"body\": \"chore: updated .gitignore + removed build files\"\n    },\n    {\n      \"title\": \"fix: auto-scrolling issue in client\",\n      \"prNumber\": 3115,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/1977\\r\\n\\r\\nNoticed that when chatting with a character on the client, the conversation doesn\u2019t automatically scroll to the bottom after submitting a message and receiving a response. This PR fix\"\n    },\n    {\n      \"title\": \"fix: fixing the error parsing json when an array is a value in a JSON\u2026\",\n      \"prNumber\": 3113,\n      \"type\": \"bugfix\",\n      \"body\": \"\u2026 object\\r\\n\\r\\n# Relates to\\r\\n\\r\\nHaven't created a ticket, but it seems to be related to recent changes in the `normalizeJsonString` function.\\r\\n\\r\\nWhen using the Slack client, JSON like:\\r\\n\\r\\n```json\\r\\n{\\r\\n  \\\"objective\\\": \\\"The user wants to summarize \"\n    },\n    {\n      \"title\": \"fix: docker build command by skipping eslint files\",\n      \"prNumber\": 3110,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\nRunning docker build fails because eslint config have been removed\\r\\n![Screenshot 2025-01-31 at 14 13 58](https://github.c\"\n    },\n    {\n      \"title\": \"fix: plugin-apro\",\n      \"prNumber\": 3106,\n      \"type\": \"bugfix\",\n      \"body\": \"Investigated and added the peoper ether to the configuration it was missing and fixed all the code.\"\n    },\n    {\n      \"title\": \"fix: plugin-aptos\",\n      \"prNumber\": 3104,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues and added Biome.\"\n    },\n    {\n      \"title\": \"docs: Add \\\"What Did You Get Done This Week? 11\\\" notes\",\n      \"prNumber\": 3103,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nDocumentation updates for community streams\\r\\n\\r\\n# Risks\\r\\nLow - This is a documentation-only change adding a new community stream summary.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nAdds the summary document for \\\"What Did You \"\n    },\n    {\n      \"title\": \"fix: plugin-arthera-biome\",\n      \"prNumber\": 3102,\n      \"type\": \"bugfix\",\n      \"body\": \"fixed al issues \"\n    },\n    {\n      \"title\": \"fix: plugin-asterai\",\n      \"prNumber\": 3101,\n      \"type\": \"bugfix\",\n      \"body\": \"Added only the Biome. Code was good.\"\n    },\n    {\n      \"title\": \"fix: plugin-autonome-v1\",\n      \"prNumber\": 3098,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all issues.\"\n    },\n    {\n      \"title\": \"fix: fixed build error in plugin-email-automation \",\n      \"prNumber\": 3097,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: plugin-avail \",\n      \"prNumber\": 3094,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed the issues. \"\n    },\n    {\n      \"title\": \"fix: plugin-avalanche lint\",\n      \"prNumber\": 3092,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues\"\n    },\n    {\n      \"title\": \"fix: plugin-b2  lint\",\n      \"prNumber\": 3091,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all issues, i have an shadow error on packages/plugin-b2/src/pr\u2026oviders/index.ts line 103 it appear and disapper\\r\\n\"\n    },\n    {\n      \"title\": \"fix: plugin-binance lint\",\n      \"prNumber\": 3089,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues but 1 any\"\n    },\n    {\n      \"title\": \"fix: plugin-birdeye lint\",\n      \"prNumber\": 3088,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues\"\n    },\n    {\n      \"title\": \"fix: plugin-bittensor lint\",\n      \"prNumber\": 3087,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed almost all the issues\"\n    },\n    {\n      \"title\": \"fix: plugin-bnb lint\",\n      \"prNumber\": 3086,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed almost all the issues\"\n    },\n    {\n      \"title\": \"fix: plugin-Chainbase lint\",\n      \"prNumber\": 3085,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issue but the template file.\"\n    },\n    {\n      \"title\": \"fix: plugin-coingecko lint\",\n      \"prNumber\": 3084,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues\"\n    },\n    {\n      \"title\": \"fix: plugin-coinmarketcap lint\",\n      \"prNumber\": 3082,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed few minor issues\"\n    },\n    {\n      \"title\": \"docs: Add Arabic translation for README\",\n      \"prNumber\": 3081,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n- Translating the English text into Arabic while maintaining the original file formatting.\\r\\n\\r\\n- Adding a link to the Arabic translation in the \\\"README Translations\\\" section of the main README.md.\\r\\n\\r\\n\"\n    },\n    {\n      \"title\": \"fix: plugin-conflux lint\",\n      \"prNumber\": 3080,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed almost all issues but could not touch the types.ts\"\n    },\n    {\n      \"title\": \"fix: plugin-cosmos lint\",\n      \"prNumber\": 3077,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all issues but 1 file.\"\n    },\n    {\n      \"title\": \"fix: plugin-cronos lint\",\n      \"prNumber\": 3076,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all issues\"\n    },\n    {\n      \"title\": \"fix: plugin-cronoszkevm lint\",\n      \"prNumber\": 3075,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all issues\"\n    },\n    {\n      \"title\": \"fix: plugin-dcap lint\",\n      \"prNumber\": 3074,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues\"\n    },\n    {\n      \"title\": \"fix: plugin-depin lint\",\n      \"prNumber\": 3073,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues\"\n    },\n    {\n      \"title\": \"feat (chore): plugin-chainbase test config and coverage\",\n      \"prNumber\": 3072,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/3071\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix: plugin-devin lint\",\n      \"prNumber\": 3070,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues\"\n    },\n    {\n      \"title\": \"fix: plugin-dexscreener lint\",\n      \"prNumber\": 3069,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues\"\n    },\n    {\n      \"title\": \"feat (chore): plugin-bootstrap: test config and test coverage\",\n      \"prNumber\": 3068,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/3067\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix: fix-plugin-di lint\",\n      \"prNumber\": 3066,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues but the file types.ts\"\n    },\n    {\n      \"title\": \"fix: plugin-dkg lint\",\n      \"prNumber\": 3065,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues\"\n    },\n    {\n      \"title\": \"feat (chore): plugin bittensor test config and coverage\",\n      \"prNumber\": 3064,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/3062\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix: plugin-echochamber lint\",\n      \"prNumber\": 3063,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the errors.\"\n    },\n    {\n      \"title\": \"fix: plugin-mail lint\",\n      \"prNumber\": 3061,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all typings and wrong variables\"\n    },\n    {\n      \"title\": \"fix: handle unsupported image provider\",\n      \"prNumber\": 3057,\n      \"type\": \"bugfix\",\n      \"body\": \"<img width=\\\"633\\\" alt=\\\"Screenshot 2025-01-31 at 2 16 06\u202fAM\\\" src=\\\"https://github.com/user-attachments/assets/5c813d84-70b7-4579-a0b6-2a53cccd5376\\\" />\\r\\n\"\n    },\n    {\n      \"title\": \"fix: ImageVisionModelProvider Not Applied in Runtime for Image Description Service\",\n      \"prNumber\": 3056,\n      \"type\": \"bugfix\",\n      \"body\": \"The `imageVisionModelProvider` is used in the image description service, but its value is never applied at runtime. As a result, even if a user sets it in the character file, it has no effect. This PR ensures that the imageVisionModelProvid\"\n    },\n    {\n      \"title\": \"fix: correct regex\",\n      \"prNumber\": 3054,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: Message id collision in Telegram Client\",\n      \"prNumber\": 3053,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/2796\\r\\n\\r\\nThe issue is caused by the message ID being used to create a UUID for memory. Since the message ID could be the same in different Telegram channels, it leads to collisions in memory c\"\n    },\n    {\n      \"title\": \"fix: the unexpected corrections for plugin-di caused by biome lint\",\n      \"prNumber\": 3052,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nIncorrect biome lint in commit:\\r\\nhttps://github.com/elizaOS/eliza/commit/4b9510d93e34436e6047dd0e3bbebeafb9326411\\r\\n\\r\\ncc @wtfsayo \\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nBecause the parameter decorat\"\n    },\n    {\n      \"title\": \"feat: 3049 add demo api access coingecko\",\n      \"prNumber\": 3050,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/3049\\r\\n\\r\\n\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow: Coingecko might revoke demo access to these two api endpoints. Then, these two actions would break for users with only a demo api key. \\r\\n\\r\\n# Background\\r\\n\\r\\n#\"\n    },\n    {\n      \"title\": \"feat: add  Fleek Eliza deployment to Readme_CN\",\n      \"prNumber\": 3048,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix(lint): email-automation\",\n      \"prNumber\": 3044,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues and added biome\"\n    },\n    {\n      \"title\": \"fix: spelling issue \",\n      \"prNumber\": 3041,\n      \"type\": \"bugfix\",\n      \"body\": \"thanks!!!\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-ethstorage\",\n      \"prNumber\": 3039,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues and added Biome \"\n    },\n    {\n      \"title\": \"fix(lint): plugin-evm\",\n      \"prNumber\": 3038,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the outdated imports and the process. Fixed types and added Biome\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-flow\",\n      \"prNumber\": 3036,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues and added Biome\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-football\",\n      \"prNumber\": 3035,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all issues and added biome\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-form\",\n      \"prNumber\": 3033,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues.\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-fuel\",\n      \"prNumber\": 3028,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed 2 small issues and added biome.\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-gelato\",\n      \"prNumber\": 3027,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed amosrt all errors but in the action that is packed with any, need a deeper study, added biome.\"\n    },\n    {\n      \"title\": \"fix: Rename file with typo in MVX plugin\",\n      \"prNumber\": 3026,\n      \"type\": \"bugfix\",\n      \"body\": \"\\r\\n# Relates to\\r\\nNo need for an issues I guess but can create one if necessary\\r\\n\\r\\n\\r\\n# Risks : \\r\\nThat underdevelopment pull request that would import this file will have to adapt their pull requests\\r\\n\\r\\n\\r\\n# Background\\r\\n## What does this PR do?\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-genlayer\",\n      \"prNumber\": 3025,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the types possible and added biome\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-giphy\",\n      \"prNumber\": 3024,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the error and aded Biome\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-gitbook \",\n      \"prNumber\": 3023,\n      \"type\": \"bugfix\",\n      \"body\": \"Very strange plug with no actions. \\r\\nAdded biome. \"\n    },\n    {\n      \"title\": \"fix(lint): plugin-gitcoin-passport\",\n      \"prNumber\": 3022,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the errors and added Biome\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-goat\",\n      \"prNumber\": 3019,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed the errors and added biome\"\n    },\n    {\n      \"title\": \"fix: change handleAnthropic default mode to auto\",\n      \"prNumber\": 3018,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\nIssue: https://github.com/elizaOS/eliza/issues/3017\\r\\n\\r\\n# Risks\\r\\nLow - This is a minor change to use a different object generation mode for Anthropic models only. The change is isolated and doesn't affect other providers.\\r\\n\\r\\n# \"\n    },\n    {\n      \"title\": \"fix(lint): plugin-goplus\",\n      \"prNumber\": 3016,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the errors.\"\n    },\n    {\n      \"title\": \"fix(lint):  plugin-holdstation\",\n      \"prNumber\": 3015,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the typing errors, all the logical error, refactored the action\"\n    },\n    {\n      \"title\": \"fix: deepgram transcription null check\",\n      \"prNumber\": 3014,\n      \"type\": \"bugfix\",\n      \"body\": \"<img width=\\\"1022\\\" alt=\\\"Screenshot 2025-01-30 at 1 58 04\u202fPM\\\" src=\\\"https://github.com/user-attachments/assets/628b1726-cdf3-42ec-a9fe-c5dff9bef6b8\\\" />\\r\\n\"\n    },\n    {\n      \"title\": \"feat: use Aggregator swap sui tokens\",\n      \"prNumber\": 3012,\n      \"type\": \"feature\",\n      \"body\": \"Mainly changed list: \\r\\n\\r\\n- add basic sui service support some tools\\r\\n- add swap action use Aggregator cetus\\r\\n- other fix\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-hyperliquid\",\n      \"prNumber\": 3011,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the errors and the reassign of state.\"\n    },\n    {\n      \"title\": \"fix: plugin-icp refactored\",\n      \"prNumber\": 3010,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed the initial error in wallet and multiple other typings. I left 2 because not possibler to restore them fast.\"\n    },\n    {\n      \"title\": \"fix: llava model parsing Issue \",\n      \"prNumber\": 3008,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/2907\\r\\n\\r\\nThis PR also includes changes from [#3014](https://github.com/elizaOS/eliza/pull/3014) due to an accidental merge.\"\n    },\n    {\n      \"title\": \"fix: don't start services twice, improve logging\",\n      \"prNumber\": 3007,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow, maybe people don't like the new logging\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n1. doesn't start services twice\\r\\n2. add character name/agent id to runtime's logging\\r\\n3. ran pnpm audit on package.json\\r\\n\\r\\n## What kind o\"\n    },\n    {\n      \"title\": \"fix: client-slack & adapter-postgres: Ensure the connection between user and room before creating a memory,\u2026\",\n      \"prNumber\": 3006,\n      \"type\": \"bugfix\",\n      \"body\": \"\u2026 fixing the constraint error in PostgreSQL\\r\\n\\r\\n# Relates to\\r\\n\\r\\nHaven't created a ticket for it, but there's a bug when using client-slack and the adapter-postgres:\\r\\n\\r\\n```\\r\\n[2025-01-30 02:31:47] ERROR: Max retry attempts reached:\\r\\n    totalA\"\n    },\n    {\n      \"title\": \"docs(packages/adapters): navigate section links\",\n      \"prNumber\": 3005,\n      \"type\": \"docs\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nNavigate links to specified resources\\r\\n## What kind of change is this?\\r\\nDocum\"\n    },\n    {\n      \"title\": \"fix: OpenAI embedding issue\",\n      \"prNumber\": 3003,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nIssue: OpenAI embeddings error when running character without OpenAI API key configured in .env file. \\r\"\n    },\n    {\n      \"title\": \"feat (chore): plugin avalanche test config and coverage\",\n      \"prNumber\": 2999,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2998\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat (chore): plugin avail test config and coverage\",\n      \"prNumber\": 2997,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2996\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"chore: lockfile audit\",\n      \"prNumber\": 2994,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: re-enable wtfsayonara's patch\",\n      \"prNumber\": 2993,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nFix develop\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nBug fixes (non-breaking change which fixes an issue)\\r\\n\\r\\n## Why are we doing this? Any context or related work?\\r\\n\\r\\nHad to quick m\"\n    },\n    {\n      \"title\": \"feat (chore): plugin-autonome test config and coverage\",\n      \"prNumber\": 2992,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2991\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"chore(lint-BIOME): Improving errors and warnings\",\n      \"prNumber\": 2990,\n      \"type\": \"other\",\n      \"body\": \"# Background\\r\\n\\r\\n## What does this PR do?\\r\\nThis PR includes several improvements to enhance code quality and accessibility:\\r\\n\\r\\n1. Fixed TypeScript type safety by changing `any` to `string` in CopyButton component\\r\\n2. Updated MongoDB `$cond` \"\n    },\n    {\n      \"title\": \"docs: fix broken links to github\",\n      \"prNumber\": 2987,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"chore: correction typos chat_2024-12-04.md\",\n      \"prNumber\": 2986,\n      \"type\": \"other\",\n      \"body\": \"docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-04.md\\r\\nphenoms - phonemes x4\"\n    },\n    {\n      \"title\": \"fix README's CONTRIBUTING.md link in plugin-multiversx package\",\n      \"prNumber\": 2985,\n      \"type\": \"bugfix\",\n      \"body\": \"From `CONTRIBUTING.md` \\r\\nTo `../../CONTRIBUTING.md`\"\n    },\n    {\n      \"title\": \"feat(chore): plugin-arbitrage test config and coverage\",\n      \"prNumber\": 2983,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2981\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat(chore): plugin-apro -> test coverage and test config\",\n      \"prNumber\": 2980,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2979\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix(lint): plugin-image-generation\",\n      \"prNumber\": 2978,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed the issues. Reassign fix was impossible. \"\n    },\n    {\n      \"title\": \"fix(lint): plugin-imgflip\",\n      \"prNumber\": 2976,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing issues \"\n    },\n    {\n      \"title\": \"feat: improve instagram client\",\n      \"prNumber\": 2975,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n*No specific issue linked - please add if applicable*\\r\\n\\r\\n# Risks\\r\\nLow - This PR introduces configuration flexibility for Instagram posting intervals and image generation settings with safe fallbacks.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What\"\n    },\n    {\n      \"title\": \"fix: plugin-initia \",\n      \"prNumber\": 2974,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing issues \"\n    },\n    {\n      \"title\": \"fix(lint): plugin-injective\",\n      \"prNumber\": 2973,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues but 2 any that mess up all the other files. \"\n    },\n    {\n      \"title\": \"fix(lint): plugin-intiface\",\n      \"prNumber\": 2971,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing issues. \"\n    },\n    {\n      \"title\": \"fix(lint): plugin-iq6900\",\n      \"prNumber\": 2970,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed all the issues \"\n    },\n    {\n      \"title\": \"fix: plugin-irys\",\n      \"prNumber\": 2969,\n      \"type\": \"bugfix\",\n      \"body\": \"## Had to go invasice to fix the errors. Now ther is no error but i saved in _bk copy in case for reference. \"\n    },\n    {\n      \"title\": \"chore: bump pnpm for remaining workflows\",\n      \"prNumber\": 2968,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: ensure action tweet replies to agent's initial tweet\",\n      \"prNumber\": 2966,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/2891\\r\\n\\r\\n\\r\\nresult:\\r\\n\\r\\n![image](https://github.com/user-attachments/assets/ffe3997a-e835-4a33-8e73-98e1592ff512)\\r\\n\"\n    },\n    {\n      \"title\": \"fix: plugin-lensnetwork \",\n      \"prNumber\": 2965,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed the full zod schema and all the other errors.\"\n    },\n    {\n      \"title\": \"Update of the complete translation of README_FR.md [FR]\",\n      \"prNumber\": 2964,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nNo specific issue or ticket. This PR updates the README with a French\"\n    },\n    {\n      \"title\": \"fix: handle whitespace in quote conversion\",\n      \"prNumber\": 2961,\n      \"type\": \"bugfix\",\n      \"body\": \"I noticed that array parsing sometimes fails because, in this PR (https://github.com/elizaOS/eliza/pull/2802/files), the regex matches 'something' only if it is immediately followed by a comma, closing brace, or closing bracket, without any\"\n    },\n    {\n      \"title\": \"fix: plugin-letzai\",\n      \"prNumber\": 2960,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all errors.\"\n    },\n    {\n      \"title\": \"fix: plugin-lightning\",\n      \"prNumber\": 2959,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all errors and also the missing use of Zod.\"\n    },\n    {\n      \"title\": \"fix: plugin-lit\",\n      \"prNumber\": 2957,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the errors and leaved only 3 any that we can change only afer testing. \"\n    },\n    {\n      \"title\": \"fix: plugin-massa\",\n      \"prNumber\": 2955,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the errors.\"\n    },\n    {\n      \"title\": \"fix-plugin-mina\",\n      \"prNumber\": 2954,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all errors \"\n    },\n    {\n      \"title\": \"fix: mind-network\",\n      \"prNumber\": 2953,\n      \"type\": \"bugfix\",\n      \"body\": \"Added only missing logging.\"\n    },\n    {\n      \"title\": \"fix: plugin-moralis\",\n      \"prNumber\": 2952,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the issues.\"\n    },\n    {\n      \"title\": \"fix: {{maxTweetLength}} doesn't work in tweet post template \",\n      \"prNumber\": 2951,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/2927\"\n    },\n    {\n      \"title\": \"fix: remove unnecessary @ts-expect-error directive in chat component\",\n      \"prNumber\": 2950,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\nTypeScript error TS2578 in chat component\\r\\n\\r\\n# Risks\\r\\nLow - This is a simple removal of an unnecessary TypeScript directive that was causing an error.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nRemoves an unnecessary @ts-exp\"\n    },\n    {\n      \"title\": \"fix: add missing plugins in package.json\",\n      \"prNumber\": 2947,\n      \"type\": \"feature\",\n      \"body\": \"There were several missing plugins in package.json, which prevented the app from starting. I\u2019ve added them back. It seems this issue was caused by a merge conflict in this: https://github.com/elizaOS/eliza/commit/b3bc2547285663abbf4c3852f38\"\n    },\n    {\n      \"title\": \"fix: remove dead code\",\n      \"prNumber\": 2945,\n      \"type\": \"bugfix\",\n      \"body\": \"removed dead code (comments)\"\n    },\n    {\n      \"title\": \"fix: plugin-movement\",\n      \"prNumber\": 2943,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all errors \"\n    },\n    {\n      \"title\": \"fix: plugin-multiversx\",\n      \"prNumber\": 2942,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the errors present. \"\n    },\n    {\n      \"title\": \"fix: plugin-near\",\n      \"prNumber\": 2941,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the errors and typing.\"\n    },\n    {\n      \"title\": \"fix: plugin-news\",\n      \"prNumber\": 2940,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the type and literals.\"\n    },\n    {\n      \"title\": \"fix: building error\",\n      \"prNumber\": 2938,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: plugin-nft-collection\",\n      \"prNumber\": 2937,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the errors and most if not all the typing.\"\n    },\n    {\n      \"title\": \"fix: plugin-nft-generation\",\n      \"prNumber\": 2934,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed partially the typing and the reassigmnet logic. To fix it all we need to redo partially the code. I leave for a nother PR.\"\n    },\n    {\n      \"title\": \"feat: add public access to packages.\",\n      \"prNumber\": 2933,\n      \"type\": \"feature\",\n      \"body\": \"This ensures all packages that are not marked private are properly scoped and can be published to npm registry.\"\n    },\n    {\n      \"title\": \"fix template typos\",\n      \"prNumber\": 2932,\n      \"type\": \"bugfix\",\n      \"body\": \"Minor fixes as first contribution, noticed while diving source code\"\n    },\n    {\n      \"title\": \"chore: inconsistent folder naming conventipn\",\n      \"prNumber\": 2931,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: invalid npm package naming convention\",\n      \"prNumber\": 2930,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: missing version prop in package.json\",\n      \"prNumber\": 2929,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"ci: changes to allow package scoping to public\",\n      \"prNumber\": 2928,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"Update lpmanager.character.json\",\n      \"prNumber\": 2921,\n      \"type\": \"other\",\n      \"body\": \"The subject of the sentence is \\\"the center price\\\", which is singular, so the correct verb form is \\\"is\\\" instead of \\\"are\\\".\"\n    },\n    {\n      \"title\": \"feat: new model provider for LM Studio\",\n      \"prNumber\": 2913,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nAdd LM Studio model provider\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be fille\"\n    },\n    {\n      \"title\": \"feat(more-actions): Lit Protocol plugin\",\n      \"prNumber\": 2912,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nAdding Lit Protocol functionality, including Lit Agent Wallet integration. This enables key management  solutions including delegation for specific tasks and policies for agents. \\r\\n\\r\\n# Risks\\r\\n\\r\\nLow risk, simply adds a plugin\"\n    },\n    {\n      \"title\": \"chore: fix spell errors\",\n      \"prNumber\": 2909,\n      \"type\": \"bugfix\",\n      \"body\": \"1. **`README.md`** in `intiface-engine` package:\\r\\n   - Corrected \\\"pacakges\\\" to \\\"packages\\\".\\r\\n\\r\\n2. **`README.md`** in `plugin-mind-network` package:\\r\\n   - Fixed \\\"Depedency\\\" to \\\"Dependency\\\".\\r\\n   - Corrected \\\"collabration\\\" to \\\"collaboration\\\".\\r\\n\"\n    },\n    {\n      \"title\": \"fix: plugin-obsidian\",\n      \"prNumber\": 2906,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing in a non invasive way. Removed reassigments and fixed soem logic in the helper. \"\n    },\n    {\n      \"title\": \"fix: plugin-arbitrage \",\n      \"prNumber\": 2905,\n      \"type\": \"bugfix\",\n      \"body\": \"## Partially fixed. It will need a refactoring. Lot of the code is placeholder. \"\n    },\n    {\n      \"title\": \"Update LICENSE\",\n      \"prNumber\": 2903,\n      \"type\": \"other\",\n      \"body\": \"Updated the copyright year from 2024 to 2025 in the LICENSE file.\\r\\n\"\n    },\n    {\n      \"title\": \"fix: plugin-omniflix\",\n      \"prNumber\": 2902,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing and also the reassign. Leaved 4 reassign because i could not understand the logic\"\n    },\n    {\n      \"title\": \"fix(patch): pnpm/@solana-developers to fix @coral-xyz 'BN' export\",\n      \"prNumber\": 2901,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: plugin-opacity\",\n      \"prNumber\": 2900,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing errors.\"\n    },\n    {\n      \"title\": \"fix: plugin-open-weather\",\n      \"prNumber\": 2899,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed the state reassignment\"\n    },\n    {\n      \"title\": \"fix: plugin-openai\",\n      \"prNumber\": 2898,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing, most of the actions was incomplete and had mising call to methods of action.ts. \"\n    },\n    {\n      \"title\": \"fix: plugin-primus\",\n      \"prNumber\": 2893,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing errors.\"\n    },\n    {\n      \"title\": \"fix: plugin-quai \",\n      \"prNumber\": 2892,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the logical and typing issues.\"\n    },\n    {\n      \"title\": \"fix: plugin-quick-intel\",\n      \"prNumber\": 2890,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing errors and ommissio. leaved the memories variable (unused) maybe Ninja want to use it later.\"\n    },\n    {\n      \"title\": \"Update pnpm to v9.15.0 [SECURITY]\",\n      \"prNumber\": 2888,\n      \"type\": \"other\",\n      \"body\": \"This PR contains the following updates:\\n\\n| Package | Change | Age | Adoption | Passing | Confidence |\\n|---|---|---|---|---|---|\\n| [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`9.12.3+sha512.cce\"\n    },\n    {\n      \"title\": \"Update dependency systeminformation to v5.23.8 [SECURITY]\",\n      \"prNumber\": 2887,\n      \"type\": \"other\",\n      \"body\": \"This PR contains the following updates:\\n\\n| Package | Change | Age | Adoption | Passing | Confidence |\\n|---|---|---|---|---|---|\\n| [systeminformation](https://systeminformation.io) ([source](https://redirect.github.com/sebhildebrandt/systemi\"\n    },\n    {\n      \"title\": \"fix: client server port\",\n      \"prNumber\": 2886,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/2726\"\n    },\n    {\n      \"title\": \"fix: plugin-router-nitro\",\n      \"prNumber\": 2884,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the log errors and added the typing. \\r\\nI also saved 2 backup copy of the origina files just in case becasue the changes was very invasive. \"\n    },\n    {\n      \"title\": \"chore: bump version to 0.1.9\",\n      \"prNumber\": 2883,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: fix abstract package.json\",\n      \"prNumber\": 2882,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nremoves build warning\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovements (misc. changes to existing features)\\r\\n\\r\\n## Why are we doing this? Any context or related work?\\r\\n\\r\\nSick of\"\n    },\n    {\n      \"title\": \"fix: LOG_JSON_FORMAT env var setting\",\n      \"prNumber\": 2881,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nFix json output when it's set to \\\"false\\\"\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nBug fixes (non-breaking change which fixes an issue)\\r\\n\\r\\n# Documentation changes needed?\\r\\n\\r\\nMy chang\"\n    },\n    {\n      \"title\": \"fix: default character openai => llamalocal\",\n      \"prNumber\": 2880,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nChange default character model provider back to the original default\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovements (misc. changes to existing features)\\r\\n\\r\\n## Why are we doin\"\n    },\n    {\n      \"title\": \"fet: use axios to fetch price and support two types private key\",\n      \"prNumber\": 2879,\n      \"type\": \"other\",\n      \"body\": \"1. Use axios replace fetch method to get price, cause axios support auto proxy setgings.\\r\\n2. Now support both suiprivatekeyxxxxx  string and seed words.\\r\\n\"\n    },\n    {\n      \"title\": \"fix: null check\",\n      \"prNumber\": 2878,\n      \"type\": \"bugfix\",\n      \"body\": \"just adding null check so that it wont get error \\r\\n`parsedResponse?.title`\"\n    },\n    {\n      \"title\": \"fix: plugin-sei\",\n      \"prNumber\": 2877,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed al typing issues but i had to solve some pretty big errors not related to that. \\r\\nAfter merge will be good to test it. \"\n    },\n    {\n      \"title\": \"fix: fix merge conflict\",\n      \"prNumber\": 2873,\n      \"type\": \"bugfix\",\n      \"body\": \"We have an unwrapped and duplicated function in the code it might be due to a merge conflict.\\r\\nthis pr just removed this function \\r\\n\\r\\n![image](https://github.com/user-attachments/assets/a09be9c2-77c1-43e5-a8ff-005df367e185)\\r\\n\"\n    },\n    {\n      \"title\": \"fix: plugin-sgx\",\n      \"prNumber\": 2872,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed all the typing issues.\"\n    },\n    {\n      \"title\": \"fix: plugin-spheron\",\n      \"prNumber\": 2870,\n      \"type\": \"bugfix\",\n      \"body\": \"Improved type safety but need way more work. \\r\\nIf we sanitize the typings completely we wil have also to work on the methods. \"\n    },\n    {\n      \"title\": \"feat(arbitrage): improve gas price optimization and volume calculation\",\n      \"prNumber\": 2869,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nPR #2784 - This is an update to the previously merged arbitrage plugin\\r\\n\\r\\n# Risks\\r\\nLow - This is an optimization update to existing arbitrage functionality, affecting only the gas price calculations, volume optimization logic,\"\n    },\n    {\n      \"title\": \"fix: plugin-squid-router\",\n      \"prNumber\": 2868,\n      \"type\": \"bugfix\",\n      \"body\": \"Code Quality Improvements: Fix Biome Linting Issues/Errors\\r\\nChanges:\\r\\nThis PR addresses several Biome linting issues across the codebase, focusing on improving code quality and maintainability. The changes include:\\r\\n1. Removed unnecessary e\"\n    },\n    {\n      \"title\": \"fix: plugin-starknet\",\n      \"prNumber\": 2866,\n      \"type\": \"bugfix\",\n      \"body\": \"Changes:\\r\\nThis PR addresses several Biome linting issues across the codebase, focusing on improving code quality and maintainability. The changes include:\\r\\n1. Removed unnecessary else clauses where early returns made them redundant, simplif\"\n    },\n    {\n      \"title\": \"chore(add-tests): plugin-asterai -> test coverage and config\",\n      \"prNumber\": 2860,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2859\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat(plugin-di): add `Dependency Injection` support for services and clients, and di plugin samples to _examples as new folder\",\n      \"prNumber\": 2855,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/pull/2115\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nIn the previous submission, since the sampleService was missing, DI support was not added to services and clients. I\"\n    },\n    {\n      \"title\": \"chore(add-tests): plugin anyone: test config and test coverage\",\n      \"prNumber\": 2854,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2853\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"chore(add-tests): plugin 3d generation: test config and test coverage\",\n      \"prNumber\": 2850,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2849\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix(deps): update bs58 version to resolve integration test dependency issues\",\n      \"prNumber\": 2848,\n      \"type\": \"bugfix\",\n      \"body\": \"tries to fix integrationTest failure, removed btcfun plugin\\n\"\n    },\n    {\n      \"title\": \"refactor: simplify and fix exports in Imgflip meme generation plugin.\",\n      \"prNumber\": 2846,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nImprovements on a plugin I am working on. See [this pull request ](https://github.com/elizaOS/eliza/pull/2711)\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis pull request adds fixes and some refactorin\"\n    },\n    {\n      \"title\": \"fix: plugin-story\",\n      \"prNumber\": 2844,\n      \"type\": \"bugfix\",\n      \"body\": \"Code Quality Improvements for Story Plugin\\r\\nThis PR addresses linter warnings across multiple files in the Story plugin:\\r\\n1. Replaced any with unknown or Record<string, unknown> for better type safety\\r\\n2. Removed unnecessary else clauses wh\"\n    },\n    {\n      \"title\": \"fix: plugin-sui\",\n      \"prNumber\": 2843,\n      \"type\": \"bugfix\",\n      \"body\": \"Code Quality Improvements for SUI Plugin\\nThis PR addresses several code quality improvements in the SUI plugin:\\n- Introduced `currentState` variable to avoid parameter reassignment\\n- Replaced `Math.pow` with the exponentiation operator (`**\"\n    },\n    {\n      \"title\": \"feat(new-plugin): A plugin for the Zilliqa blockchain\",\n      \"prNumber\": 2842,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNo issue yet; can file an issue if you'd like?\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks s\"\n    },\n    {\n      \"title\": \"fix: plugin-suno\",\n      \"prNumber\": 2840,\n      \"type\": \"bugfix\",\n      \"body\": \"Type Safety Improvements for Suno Provider\\r\\nThis PR addresses type issues in the Suno provider implementation:\\r\\n1. Fixed any type usage by replacing it with proper return types\\r\\n2. Added type safety to the get method return value\\r\\n3. Mainta\"\n    },\n    {\n      \"title\": \"feat: client for Telegram account\",\n      \"prNumber\": 2839,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nAdding a client to work with a Telegram account. Uses the popular GramJS library.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. It does not affect existing systems or workflows.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis PR introduces a new c\"\n    },\n    {\n      \"title\": \"fix: akash splash bis\",\n      \"prNumber\": 2838,\n      \"type\": \"bugfix\",\n      \"body\": \"## Added CLI dependencies to plugin-akash\\n\\nAdded chalk, cli-table3, and ora packages to support command line interface features.\"\n    },\n    {\n      \"title\": \"fix: plugin-tee-marlin\",\n      \"prNumber\": 2837,\n      \"type\": \"bugfix\",\n      \"body\": \"## Fixed minor typing issues in remote attestation action\\n\\nReplaced `any` type with `Record<string, unknown>` and marked unused parameters with underscore prefix.\"\n    },\n    {\n      \"title\": \"fix: plugin-tee-veriafiable-log\",\n      \"prNumber\": 2836,\n      \"type\": \"bugfix\",\n      \"body\": \"Type Safety and Code Quality Improvements\\r\\nThis PR addresses several issues in the SQLite Verifiable DAO implementation:\\r\\n1. Added type assertion for SQL query results to fix TypeScript error\\r\\n2. Replaced any type with specific types for qu\"\n    },\n    {\n      \"title\": \"fix(deps): update dependency cookie to v0.7.0 [security]\",\n      \"prNumber\": 2834,\n      \"type\": \"bugfix\",\n      \"body\": \"This PR contains the following updates:\\n\\n| Package | Change | Age | Adoption | Passing | Confidence |\\n|---|---|---|---|---|---|\\n| [cookie](https://redirect.github.com/jshttp/cookie) | [`0.6.0` -> `0.7.0`](https://renovatebot.com/diffs/npm/c\"\n    },\n    {\n      \"title\": \"fix: plugin-thirdweb\",\n      \"prNumber\": 2833,\n      \"type\": \"bugfix\",\n      \"body\": \"Type Fix for Blockchain Chat Handler\\r\\nThis PR addresses type issues in the blockchain chat handler:\\r\\n1. Fixed any type usage by replacing it with Record<string, unknown>\\r\\n2. Added union type to support both Record<string, unknown> and Reada\"\n    },\n    {\n      \"title\": \"fix: plugin-ton\",\n      \"prNumber\": 2832,\n      \"type\": \"bugfix\",\n      \"body\": \"This PR addresses several linter warnings in the wallet provider implementation without altering the core functionality. Key changes include:\\r\\n1. Updated Node.js builtin module import to use the node: protocol\\r\\n2. Replaced Math.pow with the\"\n    },\n    {\n      \"title\": \"fix: still run Farcaster client loop if error\",\n      \"prNumber\": 2830,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNone\\r\\n\\r\\n# Risks\\r\\n\\r\\n<!--\\r\\nLow, medium, large. List what kind of risks and what could be affected.\\r\\n-->\\r\\n\"\n    },\n    {\n      \"title\": \"fix: plugin-tts \",\n      \"prNumber\": 2829,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed non-critical issues highlighted by strict biome linting:\\n- Updated imports to use `node:` prefix\\n- Changed bracket notation to dot notation for object access\\n- Added explicit type for `target_voice`\\n- Simplified environment variable a\"\n    },\n    {\n      \"title\": \"feat: add new readmes, move some others for consistency\",\n      \"prNumber\": 2828,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: plugin-twitter\",\n      \"prNumber\": 2827,\n      \"type\": \"bugfix\",\n      \"body\": \"# Fix Control Flow and Type Safety in Twitter Plugin\\n\\n## Changes\\n- Simplified tweet posting logic by removing redundant `else` clauses\\n- Renamed unused parameters with underscore prefix\\n- Changed type annotation from `any` to `unknown` in `\"\n    },\n    {\n      \"title\": \"fix: plugin-udio \",\n      \"prNumber\": 2824,\n      \"type\": \"bugfix\",\n      \"body\": \"# Non critical Fixes for Plugin-Udio\\r\\n\\r\\n## Changes\\r\\n- Fixed template literal usage in `extend.ts` where string interpolation wasn't needed\\r\\n- Updated imports to use `import type` syntax in `udio.ts`\\r\\n- Replaced `any` types with more specifi\"\n    },\n    {\n      \"title\": \"fix: plugin-video-generation Fixed multiple non criticla issues.\",\n      \"prNumber\": 2823,\n      \"type\": \"bugfix\",\n      \"body\": \"## Type Safety Improvements\\r\\n- Changed `any` type to `Record<string, unknown>` for options parameter in handler\\r\\n- Added proper type definitions for ZerionProvider interface\\r\\n- Removed `any` type usage in provider implementation\\r\\n\\r\\n## Code \"\n    },\n    {\n      \"title\": \"fix: plugin-zerion \",\n      \"prNumber\": 2822,\n      \"type\": \"bugfix\",\n      \"body\": \"# fix: plugin-zerion \\r\\n\\r\\n- Added proper type definitions for ZerionProvider interface\\r\\n- Removed 'any' type usage in provider implementation\\r\\n- Added type guard for PortfolioData vs PositionData differentiation\\r\\n- Improved type safety in da\"\n    },\n    {\n      \"title\": \"docs: update embedding function\",\n      \"prNumber\": 2821,\n      \"type\": \"docs\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNone\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow, its documentation \\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nUpdates the d\"\n    },\n    {\n      \"title\": \"fix: plugin-zksync-era multiple errors and issues as documented\",\n      \"prNumber\": 2819,\n      \"type\": \"bugfix\",\n      \"body\": \"# Fix plugin-zksync-era\\r\\n\\r\\n- Replace non-null assertion with fallback in useGetAccount\\r\\n- Avoid parameter reassignment in transferAction handler\\r\\n- Add explicit typing for hash variable\\r\\n- Convert string concatenations to template literals\\r\"\n    },\n    {\n      \"title\": \"fix: nvidia nim environment\",\n      \"prNumber\": 2817,\n      \"type\": \"bugfix\",\n      \"body\": \"# Fix: NVIDIA NIM Plugin Environment Variables Typo\\r\\n\\r\\n## Changes\\r\\n- Fixed typo in environment variable names in `actionGetTopic.ts`:\\r\\n  - `NVIDIA_OFFTOPIC_SYSTEM`\\r\\n  - `NVIDIA_OFFTOPIC_USER`\\r\\n\\r\\n## Technical Details\\r\\n- Modified: `packages/p\"\n    },\n    {\n      \"title\": \"fix: akash splash \",\n      \"prNumber\": 2816,\n      \"type\": \"bugfix\",\n      \"body\": \"# Akash Plugin UI Enhancement\\r\\n\\r\\n## Changes\\r\\n- Updated splash screen design for Akash plugin\\r\\n- Enhanced visual presentation of the interface\\r\\n- Improved user experience with better layout\\r\\n\\r\\n## Technical Details\\r\\n- Modified: `packages/plug\"\n    },\n    {\n      \"title\": \"docs: Update client-telegram README.md\",\n      \"prNumber\": 2814,\n      \"type\": \"docs\",\n      \"body\": \"Just corrected some formatting issues, and added details about configuration of advanced features via character.json files.\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments.\"\n    },\n    {\n      \"title\": \"fix: adding exclusion for extra folder for faster future rebase\",\n      \"prNumber\": 2813,\n      \"type\": \"bugfix\",\n      \"body\": \"# Update .gitignore for Faster Rebases\\r\\n\\r\\n## Changes\\r\\n- Added `extra` folder to .gitignore to prevent conflicts during rebases\\r\\n- This helps maintain a cleaner git history when working with local development folders\\r\\n\\r\\n## Why\\r\\nWhen rebasing\"\n    },\n    {\n      \"title\": \"docs: Create client-discord readme.md\",\n      \"prNumber\": 2812,\n      \"type\": \"docs\",\n      \"body\": \"Adding basic instructions. Will look to expand this with some common issues and solutions as I come across them.\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# R\"\n    },\n    {\n      \"title\": \"feat: Add Access Token Management to MultiversX Plugin\",\n      \"prNumber\": 2810,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nmultiversx-plugin\\r\\n\\r\\n# Risks\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n- Add the possibility to limit token management to one user or all user\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovements\\r\\n\\r\\n# Documentation change\"\n    },\n    {\n      \"title\": \"test: plugin-0x test configuration and coverage\",\n      \"prNumber\": 2807,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2806\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"chore: plugin-0g test configuration and test coverage\",\n      \"prNumber\": 2805,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2804\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix: single quote handle bug at parseJsonArray\",\n      \"prNumber\": 2802,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nNo specific issue or ticket referenced.\\r\\n\\r\\n# Risks\\r\\n\\r\\n<!--\\r\\nLow, medium, large. List what kind of risks and what could be affected.\\r\\n-->\\r\\nLow \u2014 this PR primarily refines the parsing function\"\n    },\n    {\n      \"title\": \"feat(new-plugin): create gelato plugin relay\",\n      \"prNumber\": 2799,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n<!-- Link to the issue or ticket this PR addresses -->\\r\\nNo linked issue. This PR introduces a Gelato Relay plugin with support for both `sponsoredCall` and `sponsoredCallERC2771` functionalities.\\r\\n\\r\\n# Risks\\r\\n\\r\\n<!--\\r\\nLow, med\"\n    },\n    {\n      \"title\": \"btcfun Plugin for Eliza\",\n      \"prNumber\": 2797,\n      \"type\": \"other\",\n      \"body\": \"# BTC.Fun Plugin for Eliza\\n\\n## Description\\nBTC.Fun enables users to effortlessly launch and trade Runes/BRC20 tokens on the Bitcoin network in a permissionless environment. Through the platform, anyone can create their own Runes/BRC20 token\"\n    },\n    {\n      \"title\": \"feat(new-plugin): support apro plugin\",\n      \"prNumber\": 2794,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n#2793\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. This change only merge the new plugin from APRO.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nJust merge the new plugin: plugin-apro\\r\\nThis PR adds support for Eliza to interact with apro, enabling us\"\n    },\n    {\n      \"title\": \"feat: XMTP Client\",\n      \"prNumber\": 2786,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n\\r\\n#### Why XMTP?\\r\\n\\r\\n- **End-to-end & compliant**: Data is encrypted in transit and at rest, meeting strict security and regulatory standards.\\r\\n- **Open-source & trustless**: Built on top of the [MLS](https://messaginglayersecurity.rocks/)\"\n    },\n    {\n      \"title\": \"feat(new-plugin): add arbitrage plugin with example character\",\n      \"prNumber\": 2784,\n      \"type\": \"feature\",\n      \"body\": \"# Arbitrage Plugin for Eliza\\r\\n\\r\\nThis PR adds a new plugin that enables Eliza to perform cryptocurrency arbitrage trading across decentralized exchanges (DEXs).\\r\\n\\r\\n## Features\\r\\n- Real-time market monitoring via WebSocket connections\\r\\n- Autom\"\n    },\n    {\n      \"title\": \"feat: improve message parsing\",\n      \"prNumber\": 2772,\n      \"type\": \"feature\",\n      \"body\": \"Noticed that many parts of the code were calling `parseJsonArrayFromText` and simply returning `null` if JSON parsing failed. In this PR, I've enhanced the `extractAttributes` function to allow it to fetch all attributes from an object. Thi\"\n    },\n    {\n      \"title\": \"feat(new-plugin): trikon plugin for eliza\",\n      \"prNumber\": 2653,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\nInitial implementation of Trikon token transfer plugin\\n\\n# Risks\\nLow - This is a POC implementation with simulated token transfers. No actual blockchain transactions are performed.\\n\\n# Background\\n\\n## What does this PR do?\\nIntrodu\"\n    },\n    {\n      \"title\": \"Add more data when scrapping tweets\",\n      \"prNumber\": 2644,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Dependency\\r\\n\u2757 \u2757 **Must be merged with : https://github.com/elizaOS/agent-twitter-client/pull/57**\\r\\n\\r\\n# Risks\\r\\nLow\\r\\n\\r\\n\"\n    },\n    {\n      \"title\": \"chore(update-plugin-initialization): btcfun & trikon plugin\",\n      \"prNumber\": 2643,\n      \"type\": \"other\",\n      \"body\": \"# btcfun Plugin for Eliza\\r\\n\\r\\n## Description\\r\\nBTC.Fun enables users to effortlessly launch and trade Runes/BRC20 tokens on the Bitcoin network in a permissionless environment. Through the platform, anyone can create their own Runes/BRC20 tok\"\n    },\n    {\n      \"title\": \"feat(client-alexa): Basic Alexa skill notification\",\n      \"prNumber\": 2564,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nMedium\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n- Integrate communication with \"\n    },\n    {\n      \"title\": \"docs: Add \\\"What Did You Get Done This Week? #10\\\" notes\",\n      \"prNumber\": 2558,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nDocumentation updates for community streams\\r\\n\\r\\n# Risks\\r\\nLow - This is a documentation-only change adding a new community stream summary.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nAdds the summary and transcript for \\\"What Di\"\n    },\n    {\n      \"title\": \"feat(new-plugin): quick intel plugin for token security analysis\",\n      \"prNumber\": 2391,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow - This plugin is isolated and:\\r\\n\\r\\n- Uses established API endpoints\\r\\n- Has proper error handling\\r\\n- Follows existing plugin patterns\\r\\n- No database changes required\\r\\n- No deployment risks\\r\\n\\r\\n# Background\\r\\n\"\n    },\n    {\n      \"title\": \"feat(new-plugin): 0x plugin to swap on evms\",\n      \"prNumber\": 2329,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/2230\\r\\nCreated a plugin for 0x protocol, a feature request from \"\n    },\n    {\n      \"title\": \"feat: custom s3 endpoint url for 'plugin-node'\",\n      \"prNumber\": 2176,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/2174, and builds upon https://github.com/elizaOS/eliza/pull/2379\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. This affects only the `plugin-node`, and it changes logic in a way that is backward compatible. \\r\\n\\r\\n\"\n    },\n    {\n      \"title\": \"feat: Separate Knowledge system + Multi-Agent RAG Optimization\",\n      \"prNumber\": 1620,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow Risk, as the new RAG system is completely separate, and must be enabled by the user to use as of now.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovements (misc. ch\"\n    },\n    {\n      \"title\": \"feat(new-plugin): deva client integration\",\n      \"prNumber\": 1238,\n      \"type\": \"feature\",\n      \"body\": \"# Pull Request: Integrate Deva into Eliza\\r\\n\\r\\n## Relates to\\r\\n\\r\\nThis PR adds a new [Deva](https://www.deva.me/) client integration for the Eliza AI agent, enabling posting and scheduling posts to the [Deva](https://www.deva.me/) feed.\\r\\n\\r\\n## R\"\n    },\n    {\n      \"title\": \"feat: Add Extra Multimedia Support for Telegram Client \",\n      \"prNumber\": 2510,\n      \"type\": \"feature\",\n      \"body\": \"This PR is based on https://github.com/elizaOS/eliza/pull/1837\\r\\nI\u2019ve remade this PR because maintainer edit access was not enabled, making it difficult to make necessary changes directly.\\n\\n<!-- This is an auto-generated comment: release not\"\n    },\n    {\n      \"title\": \"Update ElizaOS Documentation link\",\n      \"prNumber\": 2495,\n      \"type\": \"docs\",\n      \"body\": \"Update ElizaOS Documentation link\\r\\n\\r\\nChanges:\\r\\n- Updated documentation link from https://docs.elizaos.com to https://elizaos.github.io/eliza/\\r\\n\\r\\n\\n\\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\\n\\n## Summary by Cod\"\n    },\n    {\n      \"title\": \"chore: update createToken.ts\",\n      \"prNumber\": 2493,\n      \"type\": \"other\",\n      \"body\": \"\\r\\n<!--\\r\\nLow, medium, large. List what kind of risks and what could be affected.\\r\\n-->\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\ncreat -> create\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\n\\r\\nImprovements (misc. changes to existing features)\\r\\n\\r\"\n    },\n    {\n      \"title\": \"chore: corrected the link to the banner\",\n      \"prNumber\": 2491,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"chore: corrected the link to the banner\",\n      \"prNumber\": 2490,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"chore: corrected the link to the banner\",\n      \"prNumber\": 2489,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"chore: handle test cases in version.sh file\",\n      \"prNumber\": 2485,\n      \"type\": \"tests\",\n      \"body\": \"## What does this PR do?\\r\\n- Add additional permission check for src/lib directory in version.sh\\r\\n- Enhance error handling for missing lerna.json file\\r\\n- Add proper exit codes for error cases\\r\\n\\r\\n## What kind of change is this?\\r\\nImprovements \"\n    },\n    {\n      \"title\": \"chore: edited the link to the banner\",\n      \"prNumber\": 2483,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: adding test configuration and test coverage for binance plugin \",\n      \"prNumber\": 2482,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2481\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat: Sui supports the secp256k1/secp256r1 algorithms\",\n      \"prNumber\": 2476,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: Load multiple characters from a single remote url\",\n      \"prNumber\": 2475,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n[Issue #2252](https://github.com/elizaOS/eliza/issues/2252)\\r\\n[Expands on #2328](https://github.com/eliz\"\n    },\n    {\n      \"title\": \"fix: linting errors\",\n      \"prNumber\": 2474,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"chore: add openai env to smokeTests\",\n      \"prNumber\": 2472,\n      \"type\": \"feature\",\n      \"body\": \"Reverts elizaOS/eliza#2459\"\n    },\n    {\n      \"title\": \"test: adding test configuration and tests for redis adapter\",\n      \"prNumber\": 2470,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2469\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat: tests for supabase and sqlite db adapters\",\n      \"prNumber\": 2468,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2467\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix: OPENAI provider being overwritten by LLAMA_LOCAL on pnpm start\",\n      \"prNumber\": 2465,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/2450\"\n    },\n    {\n      \"title\": \"Typo fix in read.me\",\n      \"prNumber\": 2464,\n      \"type\": \"bugfix\",\n      \"body\": \"# Pull Request: Fix Typo in `README.md` (\\\"beteen\\\" \u2192 \\\"between\\\")\\r\\n\\r\\n\\r\\n\\r\\nThis pull request corrects a typo in the `README.md` file for the `@elizaos/squid-router` package. The word \\\"beteen\\\" was updated to \\\"between\\\" to enhance readability and a\"\n    },\n    {\n      \"title\": \"fix: resolve type error for children in animated.div component\",\n      \"prNumber\": 2462,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nThis pull request relates to resolving the issue where `animated.div` from `@react-spring/web` was not accepting the `children` prop in TypeScript, causing type errors.\\r\\n\\r\\n# Risks\\r\\n\\r\\n**Low**\"\n    },\n    {\n      \"title\": \"chore: set openai as default character's provider\",\n      \"prNumber\": 2460,\n      \"type\": \"other\",\n      \"body\": \"chore: set openai as default character's provider\"\n    },\n    {\n      \"title\": \"revert: \\\"refactor: dockerize smoke tests\\\"\",\n      \"prNumber\": 2459,\n      \"type\": \"refactor\",\n      \"body\": \"Reverts elizaOS/eliza#2420\"\n    },\n    {\n      \"title\": \"feat: Add features to the Solana Agent Kit \",\n      \"prNumber\": 2458,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/1619\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"Fix spelling error\",\n      \"prNumber\": 2456,\n      \"type\": \"bugfix\",\n      \"body\": \"\\r\\n- Fixed the typo \\\"dimentional\\\" to \\\"dimensional\\\" in `boredom.ts`.\\r\\n- Corrected the misspelling of \\\"SERCH_ALL\\\" to \\\"SEARCH_ALL\\\" in `search.ts`.\\r\\n- Updated \\\"Formated\\\" to \\\"Formatted\\\" in `index.ts` and `webSearchService.ts`.\\r\\n- Fixed multiple s\"\n    },\n    {\n      \"title\": \"feat: adding tests for instagram client\",\n      \"prNumber\": 2454,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2453\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"Fix typos in docs\",\n      \"prNumber\": 2449,\n      \"type\": \"bugfix\",\n      \"body\": \"# PR Title\\r\\nFix typos in docs\\r\\n\\r\\n# Relates to\\r\\nNo related issues\\r\\n\\r\\n# Risks\\r\\nLow - documentation changes only\\r\\n\\r\\n# Background\\r\\n## What does this PR do?\\r\\n- Fix \\\"initalData\\\" to \\\"initialData\\\" in MemoryCacheAdapter\\r\\n- Unify \\\"DegenSpartanAI\\\" nam\"\n    },\n    {\n      \"title\": \"fix: spell/grammar errors in characters \",\n      \"prNumber\": 2447,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixed the following spelling errors:\\r\\n\\r\\nIn characters/cosmosHelper.character.json:\\r\\n\\\"i being\\\" \u2192 \\\"is being\\\"\\r\\n\\\"should he call\\\" \u2192 \\\"should he called\\\"\\r\\n\\r\\nIn characters/eternalai.character.json:\\r\\n\\\"gettig\\\" \u2192 \\\"getting\\\"\\r\\n\\r\\nIn client/src/components/u\"\n    },\n    {\n      \"title\": \"fix: Update error message and remove duplicate version field\",\n      \"prNumber\": 2445,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixes two issues:\\r\\n\\r\\n1. Package.json:\\r\\n- Removes duplicate \\\"version\\\": \\\"0.1.9-alpha.1\\\" field\\r\\n- Keeps single correct version definition\\r\\n\\r\\n2. Src/index.ts:\\r\\n- Improves TEE_MODE error message by adding article \\\"A\\\" for \\r\\n  better grammatical c\"\n    },\n    {\n      \"title\": \"fix: missing import \",\n      \"prNumber\": 2444,\n      \"type\": \"bugfix\",\n      \"body\": \"fixes missing import\"\n    },\n    {\n      \"title\": \"fix: update zero Gravity (0G) link\",\n      \"prNumber\": 2441,\n      \"type\": \"bugfix\",\n      \"body\": \"Update Zero Gravity (0G) link in README.md\\r\\n\\r\\nChanges:\\r\\n- Updated Zero Gravity link in packages/plugin-0g/README.md from https://0g.xyz to https://0g.ai\\r\\n\\r\\nWhy:\\r\\nThis update fixes the broken link to Zero Gravity's website by pointing to the\"\n    },\n    {\n      \"title\": \"chore: remove eslint, prettier, tslint and replace with biome\",\n      \"prNumber\": 2439,\n      \"type\": \"other\",\n      \"body\": \"# Relates to\\r\\nMigrating from ESLint/Prettier to Biome\\r\\n\\r\\n# Risks\\r\\nLow - Code style and linting changes only. No functional changes.\\r\\nLow - The lint fixes will be progressive i have turned off a lot of default errors existing in biome but no\"\n    },\n    {\n      \"title\": \"Update documentation links \",\n      \"prNumber\": 2438,\n      \"type\": \"docs\",\n      \"body\": \"Update documentation links in README.md\\r\\n\\r\\nChanges:\\r\\n- Updated documentation link in packages/plugin-obsidian/README.md from https://docs.elizaos.com to https://elizaos.github.io/eliza/\\r\\n\\r\\nWhy:\\r\\nThis update redirects users to the correct do\"\n    },\n    {\n      \"title\": \"fix: quickstart.md conflicts\",\n      \"prNumber\": 2437,\n      \"type\": \"bugfix\",\n      \"body\": \"remove merge conflict\"\n    },\n    {\n      \"title\": \"fix: typos in supabase seed file\",\n      \"prNumber\": 2435,\n      \"type\": \"bugfix\",\n      \"body\": \"This pull request contains changes to improve clarity, correctness and structure.\\r\\n\\r\\n**Description correction:**\\r\\nCorrected `last_messsage_read` to `last_message_read`\\r\\n\\r\\nPlease review the changes and let me know if any additional changes a\"\n    },\n    {\n      \"title\": \"feat: Pyth Data Plugin \",\n      \"prNumber\": 2434,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n![Pyth](https://github.com/user-attachments/assets/c3e08f8d-1581-4620-8ac4-f7262903ea6a)\\r\\n\\r\\n\\r\\n# Pyth Data Plugin for ElizaOS\\r\\n\\r\\n## Overview\\r\\nThis PR introduces the Pyth Data Plugin, focusing on stability, efficiency, and code organization\"\n    },\n    {\n      \"title\": \"fix: if VITE_SERVER_PORT is not defined, use default 3000\",\n      \"prNumber\": 2433,\n      \"type\": \"bugfix\",\n      \"body\": \"does what the title says.\"\n    },\n    {\n      \"title\": \"feat:update heurist env var examples\",\n      \"prNumber\": 2428,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n- Update Heurist model configurations and add embedding support\\r\\n\\r\\n# Risks\\r\\nLow - Configuration updates for Heurist models and embedding support\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n- Updates LARGE_HEURIST_MODEL from l\"\n    },\n    {\n      \"title\": \"docs: Add notes for weekly contributor meeting on 2025-01-14\",\n      \"prNumber\": 2426,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nDocumentation update for weekly contributor meeting notes\\r\\n\\r\\n# Risks\\r\\nLow - This is a documentation-only change adding meeting notes.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nAdds the weekly contributor meeting notes for J\"\n    },\n    {\n      \"title\": \"chore: remove tate character\",\n      \"prNumber\": 2425,\n      \"type\": \"other\",\n      \"body\": \"removes tate character\"\n    },\n    {\n      \"title\": \"refactor: dockerize smoke tests\",\n      \"prNumber\": 2420,\n      \"type\": \"refactor\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: add workflow to block minified JS\",\n      \"prNumber\": 2417,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix TEE Log plugin errors at agent startup\",\n      \"prNumber\": 2415,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n#2405 \\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n# Risks\\r\"\n    },\n    {\n      \"title\": \"fix: conditional use of useQuery in AgentRoute component to prevent runtime errors.\",\n      \"prNumber\": 2413,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nGeneral improvement; no specific issue linked.\\r\\n\\r\\n<!-- This risks sec\"\n    },\n    {\n      \"title\": \"feat: adding tests for github client\",\n      \"prNumber\": 2407,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2406\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat: adding tests for slack client. Moving existing tests to new __tests__ directory.\",\n      \"prNumber\": 2404,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2403\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks secti\"\n    },\n    {\n      \"title\": \"fix: lint errors\",\n      \"prNumber\": 2400,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"chore: invoke exit code 0 after positive cleanup\",\n      \"prNumber\": 2398,\n      \"type\": \"refactor\",\n      \"body\": \"# Relates to\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\nLow - This is a script improvement that adds proper exit code handling to prevent hanging. Impact is limited to cleanup script execution.\\r\\n\\r\\n# Background\\r\\n## What does this PR do?\\r\\nAdds missing exit code handli\"\n    },\n    {\n      \"title\": \"feat: improvement to logger\",\n      \"prNumber\": 2396,\n      \"type\": \"feature\",\n      \"body\": \"The current implementation of the elizaLogger is very chaotic and messy.\\r\\n\\r\\nThis is a better and more visible way of displaying logs:\\r\\n\\r\\n![image](https://github.com/user-attachments/assets/d5e51536-926e-444c-8c12-886d7ea63432)\\r\\n\\r\\nWith the a\"\n    },\n    {\n      \"title\": \"chore: improve descriptions \",\n      \"prNumber\": 2394,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: set default Squid Router plugin throttle to 1000\",\n      \"prNumber\": 2386,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/pull/1482\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nSet a better default throttle interval for Squid Router\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovement\\r\\n\"\n    },\n    {\n      \"title\": \"Fix typo\",\n      \"prNumber\": 2385,\n      \"type\": \"bugfix\",\n      \"body\": \"Fix two typos. Thank you very much.\"\n    },\n    {\n      \"title\": \"fix: Prevent app crash when REMOTE_CHARACTER_URLS is undefined\",\n      \"prNumber\": 2384,\n      \"type\": \"bugfix\",\n      \"body\": \"right now if the REMOTE_CHARACTER_URLS environment variable is not defined, the app would crash\\r\\n\\r\\nThe issue causing the app to crash when the REMOTE_CHARACTER_URLS environment variable is not defined originated from changes introduced in P\"\n    },\n    {\n      \"title\": \"fix: check whether REMOTE_CHARACTER_URLS env is defined in starting agent\",\n      \"prNumber\": 2382,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: better S3 flexibility\",\n      \"prNumber\": 2379,\n      \"type\": \"feature\",\n      \"body\": \"Added the option to configure S3 in a more flexible way allowing other providers such as DigitalOcean Spaces or Cloudflare R2 to be used.\\r\\n\\r\\nreferred to in: https://github.com/elizaOS/eliza/issues/2190\\r\\n\\r\\n![image](https://github.com/user-at\"\n    },\n    {\n      \"title\": \"Startup Error: ENV misconfig\",\n      \"prNumber\": 2378,\n      \"type\": \"other\",\n      \"body\": \"# Relates to\\r\\nNo specific issue ticket.\\r\\n\\r\\n# Risks\\r\\nLow - This is a minor validation improvement that makes the URL check more robust.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nCharacter start fails due to lack of a env\\r\\nImproves the URL\"\n    },\n    {\n      \"title\": \"fix: #2373 Fix image description\",\n      \"prNumber\": 2375,\n      \"type\": \"bugfix\",\n      \"body\": \"Closes #2373 \\r\\n\\r\\n# Risks\\r\\n\\r\\nProbably medium.\\r\\n\\r\\nAdds changes to `node-plugin` which is fairly common functionality. Only changes image description service and describe image action.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nSee #2373\\r\\n\"\n    },\n    {\n      \"title\": \"feat: Code In Plugin, load characters from blockchain\",\n      \"prNumber\": 2371,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nRe-made due to environmental conflict\\r\\n\\r\\n# Risks\\r\\n\\r\\n.env file is already exist, please check it once and remove the .env\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nconnect to IQ on-chain standard \\\"code-in\\\"  \\r\\n## What kind \"\n    },\n    {\n      \"title\": \"fix: Fix typo in import statement for Solana AgentKit plugin Update i\u2026\",\n      \"prNumber\": 2370,\n      \"type\": \"bugfix\",\n      \"body\": \"Typo in the import statement for the Solana AgentKit plugin.\\r\\nThe word \\\"plguin\\\" was misspelled and corrected to \\\"**plugin**\\\".\"\n    },\n    {\n      \"title\": \"chore: lint\",\n      \"prNumber\": 2368,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat: Implement character loading from multiple paths and enhance API\u2026\",\n      \"prNumber\": 2365,\n      \"type\": \"feature\",\n      \"body\": \"- Added `loadCharacterTryPath` function to attempt loading characters from various resolved paths.\\r\\n- Updated `loadCharacters` to utilize the new path resolution method.\\r\\n- Enhanced API router to support starting agents with character JSON \"\n    },\n    {\n      \"title\": \"chore: Prep 0.1.9-alpha.1\",\n      \"prNumber\": 2359,\n      \"type\": \"other\",\n      \"body\": \"bump version\"\n    },\n    {\n      \"title\": \"feat: ibc transfer on cosmos blockchains\",\n      \"prNumber\": 2358,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n## What does this PR do?\\r\\nAdd new action to plugin-cosmos package that allows users to transfer tokens between cosmos chains\\r\\n## What kind of change is this?\\r\\nFeatures (non-breaking change which adds functionality)\\r\\n\\r\\n## Why are we doing \"\n    },\n    {\n      \"title\": \"docs: Update README_FR.md\",\n      \"prNumber\": 2356,\n      \"type\": \"docs\",\n      \"body\": \"Finishing the translation and fixing a few typos\"\n    },\n    {\n      \"title\": \"fix: esure RA Action reply does not hallucinate\",\n      \"prNumber\": 2355,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nFix the Remote Attestation Action to prevent hallucination in Twitter and Discord clients when publishing\"\n    },\n    {\n      \"title\": \"feat: add safe_mode (& cfg_scale) for venice image generation\",\n      \"prNumber\": 2354,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nVery low\\r\\n\\r\\n# Background\\r\\n\\r\\nVenice has uncensored image generation which may create issues for agents running on platforms with strict terms of service related to nudity or graphic content.\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nVenice r\"\n    },\n    {\n      \"title\": \"fix: align base url in client if api runs on a different port\",\n      \"prNumber\": 2353,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: (ragKnowledge) Enhance RAG knowledge handling\",\n      \"prNumber\": 2351,\n      \"type\": \"feature\",\n      \"body\": \"- Added support for double-byte characters (e.g., Chinese) to ensure proper processing.\\r\\n- Implemented cleanup of deleted knowledge files to maintain data integrity.\\r\\n- Enabled loading knowledge from directories, simplifying configuration a\"\n    },\n    {\n      \"title\": \"sequel to pr/2275\",\n      \"prNumber\": 2350,\n      \"type\": \"other\",\n      \"body\": \"Relates to\\r\\n\\r\\n#2275\\r\\n\\r\\nRisks\\r\\n\\r\\nLow: this PR including only update for tests and examples\\r\\n\\r\\nBackground\\r\\n\\r\\nWhat does this PR do?\\r\\n\\r\\nUpdate the package name\\r\\nImprove the prompt template\\r\\nUpdate the examples\\r\\nUpdate README\\r\\nWhat kind of chang\"\n    },\n    {\n      \"title\": \"fix: docker images+compose and broken documentation\",\n      \"prNumber\": 2347,\n      \"type\": \"bugfix\",\n      \"body\": \"- Resolved issues with the Dockerfile related to https://github.com/elizaOS/eliza/issues/2203 as the entire Docker image was not even able to build\\r\\n- Added client to Dockerfile so it can be compiled\\r\\n- Renamed Dockerfile from tee to eliza\\r\"\n    },\n    {\n      \"title\": \"Fix github client README.md\",\n      \"prNumber\": 2346,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: adding tests for plugin-solana\",\n      \"prNumber\": 2345,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2344\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feat: groq image vision provider\",\n      \"prNumber\": 2342,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nAction: DESCRIBE_IMAGE\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled ou\"\n    },\n    {\n      \"title\": \"feat: Solana plugin improvement for flawless transfers\",\n      \"prNumber\": 2340,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\n<!--\\r\\nLow, medium, large. List what kind of risks and what could be affected.\\r\\n-->\\r\\n\\r\\nLow risks, the only risk is that someone hooks up this plugin with their Solana wallet and because it is so easy to use spends more tokens than\"\n    },\n    {\n      \"title\": \"feat: Telegram autonomous agent enhancement\",\n      \"prNumber\": 2338,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n[PR 2335](https://github.com/elizaOS/eliza/pull/2335)\\r\\n# Risks\\r\\n\\r\\nLow risk, minimal changes to Discord client\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nFeatures (non-breaking change wh\"\n    },\n    {\n      \"title\": \"fix: formatting in Browser section of README.md\",\n      \"prNumber\": 2336,\n      \"type\": \"bugfix\",\n      \"body\": \"Hey all! I saw strange formatting in the README.md and figured it was an extra three backticks ```\\r\\n\\r\\nSure enough, deleting those made the section render as intended. I also reworded one of the sentences that had three \\\"and\\\"s to make it a l\"\n    },\n    {\n      \"title\": \"feat: Discord autonomous agent enhancement\",\n      \"prNumber\": 2335,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow risk, minimal changes to Discord client\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nFeatures (non-breaking change which adds functionality)\\r\\n\\r\\nThis feature add the \"\n    },\n    {\n      \"title\": \"Update README_TR.md\",\n      \"prNumber\": 2334,\n      \"type\": \"other\",\n      \"body\": \"Added WSL 2 link\"\n    },\n    {\n      \"title\": \"fix: SwapAction in evm-plugin\",\n      \"prNumber\": 2332,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nfix bugs & improvements in plugin-evm\\r\\n\\r\\n# Risks\\r\\n\\r\\nMedium\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\"\n    },\n    {\n      \"title\": \"feat: Enable Multiple remote character urls\",\n      \"prNumber\": 2328,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n[Issue #2252](https://github.com/elizaOS/eliza/issues/2252)\\r\\n[Expands on PR #2281](https://github.com/e\"\n    },\n    {\n      \"title\": \"feat: dexscreener trending\",\n      \"prNumber\": 2325,\n      \"type\": \"feature\",\n      \"body\": \"Adding code from https://github.com/elizaOS/eliza/pull/1584\\r\\nto DS plugin for fetching trending, boosted and latest tokens added to dexscreener\"\n    },\n    {\n      \"title\": \"fix: correct OPENROUTER_API_KEY env in config\",\n      \"prNumber\": 2324,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\n# Risks\\r\\nLOW\\r\\n\\r\\n# Background\\r\\nset private runtime envs for each character, eg:  \\r\\n```\\r\\ncharacter.settings.secrets = {...privateEnvs};\\r\\n```\\r\\nuse openrouter as ModelProvider and set OPENROUTER_API_KEY as agent runtime secrects\"\n    },\n    {\n      \"title\": \"feat: Onchain Agent Transformer - transform any Eliza agents into unstoppable Solidity smart contracts deployed on 10+ blockchains\",\n      \"prNumber\": 2319,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nTransform any Eliza agents into unstoppable Solidity smart contracts deployed on 10+ blockchains\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nMore flexible than with env and support for\"\n    },\n    {\n      \"title\": \"docs: Update README.md\",\n      \"prNumber\": 2309,\n      \"type\": \"docs\",\n      \"body\": \"Remove duplicate in the readme\"\n    },\n    {\n      \"title\": \"fix: farcaster memory\",\n      \"prNumber\": 2307,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: fix derive key and update remote attestation\",\n      \"prNumber\": 2303,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nRe-implements #2039 and updates Remote Attestations to have more content to ensure older generated RA Quo\"\n    },\n    {\n      \"title\": \"fix: Update package.json of core package\",\n      \"prNumber\": 2301,\n      \"type\": \"bugfix\",\n      \"body\": \"these packages are being used in prod build and generate errors if you decide to just use this package in a project.\\r\\n\\r\\n# Background\\r\\n\\r\\nThese packages are being used under src/ folder and needs to be part of the dependencies not dev depende\"\n    },\n    {\n      \"title\": \"feat: coinbase agentkit plugin for eliza\",\n      \"prNumber\": 2298,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nAdding AgentKit EVM support to Eliza\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section mus\"\n    },\n    {\n      \"title\": \"feat: Gitcoin passport\",\n      \"prNumber\": 2296,\n      \"type\": \"feature\",\n      \"body\": \"Include gitcoin passport integration so AI Agents can check the score of Ethereum addresses and their credibility.\\r\\nIt should help in making some kind of decisions and trust\\r\\n\\r\\n![image](https://github.com/user-attachments/assets/b0b849e8-9a\"\n    },\n    {\n      \"title\": \"feat: add getMemoryByIds to database adapters\",\n      \"prNumber\": 2293,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n#1186 - Add getMemoriesByIds\\r\\n\\r\\n# Risks\\r\\nLow - Added new feature and tested (non-breaking change which adds functionality)\\r\\n\\r\\n# Background\\r\\n## What does this PR do?\\r\\nAdds `getMemoriesByIds` method to all database adapters (pgl\"\n    },\n    {\n      \"title\": \"fix: export b2Plugin\",\n      \"prNumber\": 2291,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"Revert \\\"feat: Add support for VoyageAI embeddings API\\\"\",\n      \"prNumber\": 2290,\n      \"type\": \"feature\",\n      \"body\": \"Reverts elizaOS/eliza#1442\\r\\n\\r\\nFixes embedding errors - will resolve the errors much later.\"\n    },\n    {\n      \"title\": \"docs: Add weekly contributor meeting notes\",\n      \"prNumber\": 2285,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nDocumentation updates for weekly contributor meetings\\r\\n\\r\\n# Risks\\r\\nLow - This PR only adds documentation files with meeting notes.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nAdds meeting notes for three weekly contributor mee\"\n    },\n    {\n      \"title\": \"feat: support load character from  character_url\",\n      \"prNumber\": 2281,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n\\r\\n\\r\\n# Risks\\r\\n\\r\\nOnly changed the agent/sc/index.ts , if you mind the security risk, you can remove this feature  in your custom agent.\\r\\n\\r\\n# Background\\r\\n\\r\\nLet eliza support load character from url. \\r\\nSometimes we put eliza in \"\n    },\n    {\n      \"title\": \"chore: Update README.md\",\n      \"prNumber\": 2280,\n      \"type\": \"other\",\n      \"body\": \"moves starting client instruction; should reduce confusing issues around starter repo\"\n    },\n    {\n      \"title\": \"fix: missing @elizaos/plugin-b2\",\n      \"prNumber\": 2268,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat: Direct Client API - Add Delete Agent functionality\",\n      \"prNumber\": 2267,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\nFor my use case, I'm building a web app that can start and stop agents with characters configured in a UI. For this application it's not practical to restart the Eliza Docker Service each time a new agent i\"\n    },\n    {\n      \"title\": \"fix: test/lint develop\",\n      \"prNumber\": 2266,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nall my fixes running through lint\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovements (misc. changes to existing features)\\r\\n\\r\\n## Why are we doing this? Any context or related work\"\n    },\n    {\n      \"title\": \"fix: (db) add limit param to memory retrieval across adapters\",\n      \"prNumber\": 2264,\n      \"type\": \"feature\",\n      \"body\": \"- Add limit parameter to getMemoriesByRoomIds in SQLite adapter\\r\\n- Add limit parameter to getMemoriesByRoomIds in SQLjs adapter\\r\\n- Add limit parameter to getMemoriesByRoomIds in PGLite adapter\\r\\n- Add limit parameter to getMemoriesByRoomIds \"\n    },\n    {\n      \"title\": \"feat: CoinGecko - add price per address functionality\",\n      \"prNumber\": 2262,\n      \"type\": \"feature\",\n      \"body\": \"This adds the possibility to question AI bots for price of currency with pasting address and chain on it\\r\\n\\r\\n![image](https://github.com/user-attachments/assets/58e22980-8be5-4c65-960a-0edba0beb532)\\r\\n \"\n    },\n    {\n      \"title\": \"docs: Add Farsi (Persian )readme\",\n      \"prNumber\": 2260,\n      \"type\": \"feature\",\n      \"body\": \"This file provides an explanation of the Eliza project in Persian. Also, because \u201cFR\u201d was previously used, I named it \u201cFarsi.\u201d\"\n    },\n    {\n      \"title\": \"docs: Typo fix README.md\",\n      \"prNumber\": 2256,\n      \"type\": \"bugfix\",\n      \"body\": \"# Typo Fix in README.md\\r\\n\\r\\n## Description\\r\\nCorrected a typo:\\r\\n- Replaced `publically` with `publicly` in the README file.\\r\\n\\r\\n---\\r\\n\\r\\nThis PR is ready for review. \ud83d\ude80\\r\\n\"\n    },\n    {\n      \"title\": \"Minor typo in CHANGELOG.md\",\n      \"prNumber\": 2255,\n      \"type\": \"other\",\n      \"body\": \"# Pull Request Title\\r\\nFix Minor Typo in `CHANGELOG.md`\\r\\n\\r\\n## Description\\r\\nThis pull request fixes a minor typo in the `CHANGELOG.md` file, ensuring better readability and accuracy.\\r\\n\\r\\n### Original Text\\r\\n> Abstracts Eliza into a Package to *\"\n    },\n    {\n      \"title\": \"feat: Add an example service\",\n      \"prNumber\": 2249,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nAdding sample service implementation\\r\\n\\r\\n# Risks\\r\\nLow - This PR adds example code that:\\r\\n- Implements a basic service pattern\\r\\n- Has no direct impact on production systems\\r\\n- Contains isolated example code\\r\\n\\r\\n# Background\\r\\n## W\"\n    },\n    {\n      \"title\": \"feat: (echochambers) add dead room detection and conversation starter\",\n      \"prNumber\": 2248,\n      \"type\": \"feature\",\n      \"body\": \"feature: (echochambers) add dead room detection and conversation starter\\r\\n\\r\\n- Add multiple room support\\r\\n- Implement proactive conversation starter for inactive rooms\\r\\n- Add configurable quiet period and check intervals\\r\\n- Add debug logging\"\n    },\n    {\n      \"title\": \"docs: Add \\\"What Did You Get Done This Week? #9\\\" notes\",\n      \"prNumber\": 2243,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nDocumentation organization and new content addition\\r\\n\\r\\n# Risks\\r\\nLow - This is a documentation-only change affecting sidebar positioning and adding new content.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n1. Changes the sideba\"\n    },\n    {\n      \"title\": \"fix: resolve Windows path issue in pnpm build client\",\n      \"prNumber\": 2240,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixes #2223\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n#2223 \\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. \"\n    },\n    {\n      \"title\": \"feat: Add character creation template function to start.sh\",\n      \"prNumber\": 2232,\n      \"type\": \"feature\",\n      \"body\": \"This commit introduces a new function, create_character_template, in the start.sh script. This function generates a JSON template for character creation, including fields for name, clients, model provider, settings, bio, lore, knowledge, me\"\n    },\n    {\n      \"title\": \"feat: Merge my Eliza Installer with the current start.sh script\",\n      \"prNumber\": 2229,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nNo specific issue or ticket is linked to this PR.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. The changes involve adding a new script and documentation files, which should not affect existing functionality.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do\"\n    },\n    {\n      \"title\": \"feat: add support for gravity chain in EVM plugin\",\n      \"prNumber\": 2228,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n# Relates to\\r\\n\\r\\nNo specific issue related.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. This PR only adds gravity to templates and types.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n- Updated `fromChain` and `toChain` types in `templates/index.ts` to include \\\"g\"\n    },\n    {\n      \"title\": \"fix: don't force root for install\",\n      \"prNumber\": 2221,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\nCurrently pnpm install on linux (and probably mac etc) is doing a ```npx playwright install-deps``` for the post postinstall script on plugin-node. This forces a super user login for root access which is a \"\n    },\n    {\n      \"title\": \"improvement: using strict types to avoid erorrs like issue 2164\",\n      \"prNumber\": 2220,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2164\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"feature: adding tests for whatsapp plugin\",\n      \"prNumber\": 2213,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/2212\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"chore: rename ai16z -> elizaOS\",\n      \"prNumber\": 2211,\n      \"type\": \"other\",\n      \"body\": \"# Relates to\\r\\n\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. This is a straightforward renaming change across the project. No core logic or functionality is altered. Risks are limited to potential missed references or inconsistencies in documentation or codebase\"\n    },\n    {\n      \"title\": \"feat: Add AGW support to the Abstract plugin\",\n      \"prNumber\": 2207,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nGives eliza agents their own abstract global wallets so they can use Abstract similar to how real users\"\n    },\n    {\n      \"title\": \"docs: Add Greek translation for README_GR\",\n      \"prNumber\": 2199,\n      \"type\": \"feature\",\n      \"body\": \"Relates to\\r\\nThis pull request relates to issue https://github.com/elizaOS/eliza/issues/2197.\\r\\n\\r\\nRisks\\r\\nLow: This PR only adds a Greek translation for the README file and updates the main README to include a link to the new translation. No f\"\n    },\n    {\n      \"title\": \"fix(plugin-twitter): change prompt to ensure it returns json\",\n      \"prNumber\": 2196,\n      \"type\": \"bugfix\",\n      \"body\": \"per masterdai https://discord.com/channels/1253563208833433701/1300025221834739744/1327947002943770705\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nPrompt improvement\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nBug fixes (non-\"\n    },\n    {\n      \"title\": \"refactor: websearch into a service\",\n      \"prNumber\": 2195,\n      \"type\": \"refactor\",\n      \"body\": \"# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\nRemove Tavily from core https://github.com/elizaOS/eliza/issues/2123\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. While it touche\"\n    },\n    {\n      \"title\": \"chore: 0.1.8.build.1 (dev => main)\",\n      \"prNumber\": 2194,\n      \"type\": \"other\",\n      \"body\": \"Fixes docker build\\r\\nUnbotches version for npm publish/release\\r\\n\\r\\nChangelog\\r\\n- #2184\\r\\n- #2182\\r\\n- #2187\\r\\n- #2193\"\n    },\n    {\n      \"title\": \"chore: Prep 0.1.8.build.1\",\n      \"prNumber\": 2193,\n      \"type\": \"other\",\n      \"body\": \"- Bump version to 0.1.8.build.1\"\n    },\n    {\n      \"title\": \"fix postgres adapter migration extension creation which already exists at this point\",\n      \"prNumber\": 2188,\n      \"type\": \"bugfix\",\n      \"body\": \"\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final revie\"\n    },\n    {\n      \"title\": \"fix: Missing LETZAI model\",\n      \"prNumber\": 2187,\n      \"type\": \"bugfix\",\n      \"body\": \"## Pull Request: Add LETZAI to ModelProviderName enum\\r\\n## What does this PR do?\\r\\nAdds missing LETZAI enum value to ModelProviderName to fix type errors in agent/src/index.ts.\\r\\n## Changes needed:\\r\\nIn @elizaos/packages/core, add to ModelProvi\"\n    },\n    {\n      \"title\": \"fix: DeepSeek API bug:  missing api key setting\",\n      \"prNumber\": 2186,\n      \"type\": \"bugfix\",\n      \"body\": \"# Fix DeepSeek API Key Support\\r\\n\\r\\n## Relates to\\r\\nFix DeepSeek API integration\\r\\n\\r\\n## Risks\\r\\nLow - Adding missing API key handling for existing DeepSeek provider\\r\\n\\r\\n## Background\\r\\n\\r\\n### What does this PR do?\\r\\nAdds missing DeepSeek API key han\"\n    },\n    {\n      \"title\": \"fix(client-twitter): clean up mention deduplication\",\n      \"prNumber\": 2185,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow risk\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nCleans up mention de-duplication, with the previous functionality, sometimes it would not append the `@` character to the last mention.\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\"\n    },\n    {\n      \"title\": \"fix: release 0.1.8 fixes\",\n      \"prNumber\": 2184,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n- fix `pnpm docker` by fixing plugin-quai ts config\\r\\n- actually bump the version\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nBug fixes (non-breaking change which fixes an issue)\\r\\n\\r\\n## \"\n    },\n    {\n      \"title\": \"docs: Add Persian README File\",\n      \"prNumber\": 2182,\n      \"type\": \"feature\",\n      \"body\": \"Hi everyone,\\r\\n\\r\\nI have added a Persian version of the README file. I hope you find it useful.\\r\\n\\r\\nBest regards,\\r\\nAli\"\n    },\n    {\n      \"title\": \"chore: lint and fix pass on develop\",\n      \"prNumber\": 2180,\n      \"type\": \"bugfix\",\n      \"body\": \"bumped eslint on plugin-akash so it doesn't crash\"\n    },\n    {\n      \"title\": \"fix: deepseek support in getTokenForProvider\",\n      \"prNumber\": 2179,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/pull/2067\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks secti\"\n    },\n    {\n      \"title\": \"fix(client-twitter): add mention deduplication utility\",\n      \"prNumber\": 2178,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n# Risks\\r\\n\\r\\nSuper low-risk, text mutation/scrub prior to sending Tweet.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does \"\n    },\n    {\n      \"title\": \"feat: \ud83c\udf88 perf(vscode): Set file nesting for md and DockerFile\",\n      \"prNumber\": 2177,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNone\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final\"\n    },\n    {\n      \"title\": \"fix: insert missing langdetect on plugin-tts package.json\",\n      \"prNumber\": 2175,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"Fix: replace invalid toghether ai medium model\",\n      \"prNumber\": 2173,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/2172\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks secti\"\n    },\n    {\n      \"title\": \"chore: Prep v0.1.8 (dev => main)\",\n      \"prNumber\": 2171,\n      \"type\": \"other\",\n      \"body\": \"Changelog:\\r\\n- #1470\\r\\n- #2069\\r\\n- #2058\\r\\n- #2074\\r\\n- #2075\\r\\n- #2112\\r\\n- #2106\\r\\n- #2117\\r\\n- #2118\\r\\n- #2068\\r\\n- #2099\\r\\n- #1708\\r\\n- #2095\\r\\n- #2093\\r\\n- #2103\\r\\n- #2125\\r\\n- #2091\\r\\n- #2121 ?\\r\\n- #2131\\r\\n- #1767\\r\\n- #2129\\r\\n- #2128\\r\\n- #2111\\r\\n- #2101\\r\\n- #2138\\r\\n-\"\n    },\n    {\n      \"title\": \"feat: nft plugin\",\n      \"prNumber\": 2167,\n      \"type\": \"feature\",\n      \"body\": \"refactor https://github.com/elizaOS/eliza/pull/2163\\r\\n\\r\\nThis PR refactors the code to align with our codebase structure while ensuring that the core functionality remains unchanged.\\r\\n\\r\\nNote: It appears that some functions within the NFTServi\"\n    },\n    {\n      \"title\": \"feat: Integrate Livepeer LLM provider \",\n      \"prNumber\": 2154,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: Koloxarto/fix ragknowledge for postgres\",\n      \"prNumber\": 2153,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/pull/1620\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section m\"\n    },\n    {\n      \"title\": \"chore: Reorganizing README translations into a dedicated i18n directory structure\",\n      \"prNumber\": 2149,\n      \"type\": \"other\",\n      \"body\": \"# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2210\\r\\n\\r\\nReorganizing README translations into a dedicated i18n directory structure\\r\\n\\r\\n# Risks\\r\\nLow - This is primarily a documentation organization change that:\\r\\n- Updates file paths for\"\n    },\n    {\n      \"title\": \"feat: plugin-hyperliquid\",\n      \"prNumber\": 2141,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nN/A - New plugin contribution\\r\\n\\r\\n# Risks\\r\\nLow\\r\\n- Only interacts with public Hyperliquid API endpoints\\r\\n- Includes price validation to prevent erroneous trades\\r\\n- Requires explicit private key configuration\\r\\n- Has clear error h\"\n    },\n    {\n      \"title\": \"feat: introduce Dependency Injection to enhance developer experience\",\n      \"prNumber\": 2115,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nNo issue\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow.\\r\\n\\r\\nThis is a brand new feature.\\r\\nIt is only effective when using dependency\"\n    },\n    {\n      \"title\": \"refactor: farcaster client env configuration \",\n      \"prNumber\": 2087,\n      \"type\": \"refactor\",\n      \"body\": \"# Relates to\\r\\nRefactoring Farcaster Client Implementation\\r\\n\\r\\n# Risks\\r\\nLow - This is primarily a refactoring change that improves code organization and configuration management without changing core functionality.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What \"\n    },\n    {\n      \"title\": \"feat: atoma provider\",\n      \"prNumber\": 2082,\n      \"type\": \"feature\",\n      \"body\": \"# Background\\r\\n\\r\\nAtoma is a decentralized private and verifiable AI execution network. It provides the infrastructure for developers and enterprises to use open-source AI models and build AI applications with full privacy.\\r\\n\\r\\n## What does th\"\n    },\n    {\n      \"title\": \"feat: add external router path and new tweet generation\",\n      \"prNumber\": 2081,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: Add DeepSeek AI provider support to Eliza\",\n      \"prNumber\": 2067,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nAdd DeepSeek AI provider support to Eliza\\r\\n\\r\\n# Risks\\r\\nLow - Adding a new model provider with OpenAI-compatible API format\\r\\n\\r\\n# Background\\r\\nDeepSeek is a leading AI model provider offering high-performance language models with \"\n    },\n    {\n      \"title\": \"fix: remove problematic redundant uuid conversion and add api input param validations to api server\",\n      \"prNumber\": 2051,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\nN/A - this is an issue and will be described below in the Backgroun\"\n    },\n    {\n      \"title\": \"feat: full overhaul of client\",\n      \"prNumber\": 2038,\n      \"type\": \"feature\",\n      \"body\": \"This PR replaces the entire `client` app with a refreshed look. From this base it's very easy to add additional features going forward.\\r\\n\\r\\n![image](https://github.com/user-attachments/assets/43e847c9-5d02-43f0-a0c9-a857bc332a03)\\r\\n\\r\\n## Featu\"\n    },\n    {\n      \"title\": \"chore(ci): add pnpm lockfile consistency check workflow\",\n      \"prNumber\": 2015,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nN/A - Direct improvement to CI process\\r\\n\\r\\n# Risks\\r\\nLow - This is a new CI workflow that doesn't affect the production code.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nCurrently, on the main branch, `pnpm install` fails to ru\"\n    },\n    {\n      \"title\": \"feat: Adding plugin for B\u00b2 Network\",\n      \"prNumber\": 2010,\n      \"type\": \"feature\",\n      \"body\": \"B\u00b2 Network is a Bitcoin Layer2 network. Add this plugin to integrate with Eliza so that users can interact with B\u00b2 Network through Eliza agent.\\r\\n\\r\\n# Relates to\\r\\n\\r\\nAdd B\u00b2 Network plugin into Eliza system.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\nMain implementa\"\n    },\n    {\n      \"title\": \"feat: add instagram client\",\n      \"prNumber\": 1964,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow, is a new client, does't have any impact on old code.\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nImplements a new Instagram client for ElizaOS that:\\r\\n\\r\\n1. Handles Instagram authentication and session management\\r\\n2. Provides media posting\"\n    },\n    {\n      \"title\": \"chore(plugin-solana): replace console with elizaLogger\",\n      \"prNumber\": 1888,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: add Dex Screener plugin with token price action, evaluators, an\u2026\",\n      \"prNumber\": 1865,\n      \"type\": \"feature\",\n      \"body\": \"\u2026d providers\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before t\"\n    },\n    {\n      \"title\": \"feat(security): Implement  file upload security (#1753)\",\n      \"prNumber\": 1806,\n      \"type\": \"feature\",\n      \"body\": \"# Security Enhancements for File Upload System solve https://github.com/elizaOS/eliza/issues/1753\\r\\n\\r\\n## Overview\\r\\nThis PR implements comprehensive security measures for the file upload system in `plugin-0g`. The changes focus on preventing \"\n    },\n    {\n      \"title\": \"feat: injective plugin\",\n      \"prNumber\": 1764,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nInteracting with Injective chain\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be fi\"\n    },\n    {\n      \"title\": \"Feature/plugin coingecko\",\n      \"prNumber\": 1761,\n      \"type\": \"feature\",\n      \"body\": \"![image](https://github.com/user-attachments/assets/6090f00c-80cb-4248-80ce-5c94596d0496)\\r\\n\\r\\n# Risks\\r\\nLow - This is an additive change that introduces a new plugin without modifying existing functionality. The main risks are:\\r\\n- Rate limiti\"\n    },\n    {\n      \"title\": \"feat(plugin-cronoszkevm): rm not used imports\",\n      \"prNumber\": 1744,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"feat: Plugin evm oz governance\",\n      \"prNumber\": 1710,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nInteracting with openzeppelin governance contracts.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow.  Optional plugin.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nAdds a functionality to the evm plugin to allow Eliza to interact with (propose, vote, qu\"\n    },\n    {\n      \"title\": \"feat: Add cross chain swaps through Squid Router\",\n      \"prNumber\": 1482,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\nAdd cross-chain swaps to ElizaOS through Squid Router\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does t\"\n    },\n    {\n      \"title\": \"feat: Add support for VoyageAI embeddings API\",\n      \"prNumber\": 1442,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nA bug or change in behavior of embedding provider selection could cause an unexpected switch. This could cause pre-existing embeddings and new embeddings to be incompatible.\\r\\n\\r\\nI removed `isOllama` flag from the config. It seemed\"\n    },\n    {\n      \"title\": \"feat: add birdeye plugin\",\n      \"prNumber\": 1417,\n      \"type\": \"feature\",\n      \"body\": \"# Overview\\r\\n\\r\\n- This PR introduces a new plugin for the data provider [Birdeye](https://www.birdeye.so/). \\r\\n- The plugin includes API endpoints and related types for all [Birdeye API](https://docs.birdeye.so/) endpoints even though not all \"\n    },\n    {\n      \"title\": \"feat: improve GOAT integration by allowing tool calling when using generateText\",\n      \"prNumber\": 1403,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nhttps://x.com/sunosuporno/status/1870967395780792741\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nTwo main things:\\r\\n1. Update `generateText` API to be able to pass through tool options to leverage the mo\"\n    },\n    {\n      \"title\": \"fix: postgres-adapter - remove nonsensical schema check\",\n      \"prNumber\": 1377,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nCloses: https://github.com/elizaOS/eliza/issues/1376\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks s\"\n    },\n    {\n      \"title\": \"feat: RP for plugin-tee-verifiable-log\",\n      \"prNumber\": 1369,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n\\r\\n1. Run verifiable Eliza in the TEE.\\r\\n2. Verifiable log for Eliza in the TEE\\r\\n\\r\\nAdd a verifiable log plugin to enable Eliza to sign verifiable logs and provide an interactive query interface. So external parties can query th\"\n    },\n    {\n      \"title\": \"feat(edriziai): Add Edriziai Startup Mentor AI Assistant\",\n      \"prNumber\": 2687,\n      \"type\": \"feature\",\n      \"body\": \"# Edriziai Startup Mentor AI Assistant\\r\\n\\r\\n## Overview\\r\\nThis PR introduces Edriziai, an AI-powered startup mentor assistant integrated with Slack. The assistant provides guidance on startup fundamentals, financial planning, founder mental he\"\n    },\n    {\n      \"title\": \"docs: it is processAction instead of triggerAction\",\n      \"prNumber\": 1937,\n      \"type\": \"docs\",\n      \"body\": \"There is only processAction in runtime instance. Update them correctly.\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET\"\n    },\n    {\n      \"title\": \"feat: add plugin-bnb to support BNB chain\",\n      \"prNumber\": 2278,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nN/A (No specific issue or ticket linked)\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n- This change only adds support for BNB cha\"\n    },\n    {\n      \"title\": \"feat: Add devcontainer\",\n      \"prNumber\": 1807,\n      \"type\": \"feature\",\n      \"body\": \"Hello from Hunter ($drpxbt) Team\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow, no code is changed.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nEnables to open workspace in devcontainer (docker with vs code)\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nIm\"\n    },\n    {\n      \"title\": \"fix: fix the chat stuck in infinite loop\",\n      \"prNumber\": 1755,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\nthe chat stuck in infinite loop when using model_local https://github.com/elizaOS/eliza/issues/1213\\r\\n\\r\\n<!\"\n    },\n    {\n      \"title\": \"tests: coinbase plugin - adding tests for coinbase plugin\",\n      \"prNumber\": 2170,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nhttps://github.com/elizaOS/eliza/issues/2169\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"test: moving uuid.tests to correct __tests__ directory\",\n      \"prNumber\": 2168,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"chore: bump develop lockfile\",\n      \"prNumber\": 2166,\n      \"type\": \"other\",\n      \"body\": \"will squash\"\n    },\n    {\n      \"title\": \"fix: fix client-discord join voice action\",\n      \"prNumber\": 2160,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/2147\\r\\n\\r\\n\\r\\nhttps://github.com/user-attachments/assets/afc11430-8d3a-45f8-958c-7485cf55e86c\\r\\n\\r\\n\"\n    },\n    {\n      \"title\": \"inheritance of character from parent using extends key\",\n      \"prNumber\": 2159,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\"\n    },\n    {\n      \"title\": \"add github to client enumerations\",\n      \"prNumber\": 2157,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nAdding the github to the `Clients` enumeration due to error when trying to run. `Invalid enum value'\\r\\n\\r\\n<\"\n    },\n    {\n      \"title\": \"fix: correct SUI/USD price calculation\",\n      \"prNumber\": 2150,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: eslint-fix-full-test-again\",\n      \"prNumber\": 2143,\n      \"type\": \"bugfix\",\n      \"body\": \"## ESLint Fixes for Akash Plugin\\r\\n\\r\\n### Changes Made\\r\\n- Fixed ESLint warnings in multiple action files by addressing unused parameters\\r\\n- Changed `options` to `_options` in affected files to satisfy ESLint rules\\r\\n- Updated `@ts-ignore` to `\"\n    },\n    {\n      \"title\": \"fix: lens export name and duplicate imports\",\n      \"prNumber\": 2142,\n      \"type\": \"bugfix\",\n      \"body\": \"wrong export name: https://github.com/elizaOS/eliza/blob/bcad0c4485d58b058553a813a9ab3fcd4993e01c/agent/src/index.ts#L66\\r\\n\\r\\nand fixed duplicated import\"\n    },\n    {\n      \"title\": \"Docs improvements\",\n      \"prNumber\": 2138,\n      \"type\": \"docs\",\n      \"body\": \"Hello!\\r\\nDuring reading the docs, my OCD observed some minor typos that I fixed.\\r\\nHope it help\\r\\nBr,\\r\\nTudor\"\n    },\n    {\n      \"title\": \"feat: Add Mistral AI as new model provider\",\n      \"prNumber\": 2137,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nN/A - New feature addition\\r\\n\\r\\n# Risks\\r\\nLow - Adding a new model provider with established SDK integration patterns.\\r\\n- Risk areas: Text generation integration\\r\\n- Mitigation: Following existing provider integration patterns and\"\n    },\n    {\n      \"title\": \"refactor: Optimize memory fetching by moving sorting and slicing to DB (PR #1531 remake)\",\n      \"prNumber\": 2135,\n      \"type\": \"refactor\",\n      \"body\": \"Resubmit #1531 by @nicky-ru to fix merge conflicts to get it to land\\r\\n\\r\\n# Relates to:\\r\\nNo\\r\\n\\r\\n---\\r\\n\\r\\n# Risks\\r\\n**Low**\\r\\n- Adjustments to database queries improve performance by moving sorting and limiting logic to the database side.\\r\\n- Even t\"\n    },\n    {\n      \"title\": \"fix: syntax issue on autonome plugin and lock file update\",\n      \"prNumber\": 2131,\n      \"type\": \"bugfix\",\n      \"body\": \"syntax issue on autonome plugin and lock file update\"\n    },\n    {\n      \"title\": \"fix: prevent repeated login by reusing client-twitter session\",\n      \"prNumber\": 2129,\n      \"type\": \"bugfix\",\n      \"body\": \"This PR is based on https://github.com/elizaOS/eliza/pull/1974 made by @mrsalitre (https://github.com/mrsalitre)\\r\\nI\u2019ve remade this PR because maintainer edit access was not enabled, making it difficult to make necessary changes directly.\\r\\n\\r\"\n    },\n    {\n      \"title\": \"fix: update lockfile and fix lint findings\",\n      \"prNumber\": 2128,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixing develop, bad PR was merged\"\n    },\n    {\n      \"title\": \"docs: Add Verified Inference docs\",\n      \"prNumber\": 2125,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nhttps://github.com/elizaOS/eliza/pull/2011\\r\\n\\r\\n# Risks\\r\\nLow - added docs explaining already existing functionality, no functional changes\\r\\n\\r\\n# Background\\r\\n## What does this PR do?\\r\\nAdd a docs which explain Verifiable Inference \"\n    },\n    {\n      \"title\": \"feat: support autonome platform\",\n      \"prNumber\": 2121,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: Apply model settings for images and remove duplicate files\",\n      \"prNumber\": 2118,\n      \"type\": \"bugfix\",\n      \"body\": \"Convert to draft for now: I found that duplicate files were uploaded in this PR: https://github.com/elizaOS/eliza/pull/1860.\\r\\n\\r\\nI\u2019ll need to move the Infera-related code to the correct files\"\n    },\n    {\n      \"title\": \"Add name and description to SttTtsPlugin \",\n      \"prNumber\": 2117,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to Eliza client-twitter/plugin/SttTtsSpacesPlugin\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!--\\r\\nLow, medium, l\"\n    },\n    {\n      \"title\": \"fix: rm unused imports\",\n      \"prNumber\": 2112,\n      \"type\": \"bugfix\",\n      \"body\": \"Nothings, just an unused imports in \\\"plugin-twitter/src/post\\\"\\r\\n\"\n    },\n    {\n      \"title\": \"feat: Add Akash Network plugin with autonomous deployment capabilities\",\n      \"prNumber\": 2111,\n      \"type\": \"feature\",\n      \"body\": \"# Akash Network Plugin for Eliza Framework\\r\\n\\r\\n![akash](https://github.com/user-attachments/assets/3dc0b654-4c18-46c6-845e-65ebadacccb7)\\r\\n\\r\\n\\r\\n\\r\\n## Overview\\r\\n\\r\\nThis plugin enables the Eliza Framework to autonomously interact with the Akash Ne\"\n    },\n    {\n      \"title\": \"feat: TTS(Text2Speech) with over 15 languages support!\",\n      \"prNumber\": 2110,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nAI function enhancement, similar with #1446, @odilitime \\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- Th\"\n    },\n    {\n      \"title\": \"chore: revert #1808 + add missing import for coin gecko plugin\",\n      \"prNumber\": 2106,\n      \"type\": \"feature\",\n      \"body\": \"reverts #1808 due to conflicting env vars and similar func + adds  missing import for coingecko plugin\"\n    },\n    {\n      \"title\": \"fix: clientConfig.telegram.isPartOfTeam misstype\",\n      \"prNumber\": 2103,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nbug fix typo\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n# \"\n    },\n    {\n      \"title\": \"feat: Lens Network Plugin\",\n      \"prNumber\": 2101,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nN/A (No specific issue or ticket linked)\\r\\n\\r\\n---\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow  \\r\\n- This change only adds support for the Lens Testnet network to enable transfers of Grass tokens between users.  \\r\\n- Other features and functionalities of \"\n    },\n    {\n      \"title\": \"Fix: Supabase updates\",\n      \"prNumber\": 2100,\n      \"type\": \"bugfix\",\n      \"body\": \"Fixes an issue where missing rooms in the Supabase database caused errors when fetching them using `.single()`. Additionally, ensures that the database seed values contain valid timestamps and required non-null fields. Also fixes an issue w\"\n    },\n    {\n      \"title\": \"Add gemini to image vision\",\n      \"prNumber\": 2099,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: Fix plugin loading from a character.json file\",\n      \"prNumber\": 2095,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nNo specific ticket or issue linked.\\r\\n\\r\\n# Risks\\r\\n\\r\\n## Medium:\\r\\n\\t\u2022\\tPlugin loading behavior could fail on some model/plugin combos.  If the plugin isn't listed in the list OR the api key isn't included (i.e. Together for Image \"\n    },\n    {\n      \"title\": \"feat: add Heurist embedding model\",\n      \"prNumber\": 2093,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n<!-- Add relevant issue/ticket link -->\\r\\n\\r\\n# Risks\\r\\nLow - This PR adds a new embedding model provider (Heurist) with BAAI/bge-large-en-v1.5 as the default model. Changes are additive and follow existing patterns.\\r\\n\\r\\n# Backgro\"\n    },\n    {\n      \"title\": \"fix: Update clients.md to fix package name\",\n      \"prNumber\": 2091,\n      \"type\": \"bugfix\",\n      \"body\": \"@eliza needs to be @elizaos in order for successful installation and imports\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR T\"\n    },\n    {\n      \"title\": \"docs: add readme portuguese version in docs\",\n      \"prNumber\": 2088,\n      \"type\": \"feature\",\n      \"body\": \"<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n# Risks\\r\\n\\r\\nThere is no risk because only documentation is added.\\r\\n\\r\\n<!--\\r\\nLow, medium, large. List what kind of risks and what could be affected.\\r\\n\\r\\nThere \"\n    },\n    {\n      \"title\": \"feat: Primus zkTLS plugin to fully verify agent activities\",\n      \"prNumber\": 2086,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n# Risks\\r\\nLow\\r\\n<!--\\r\\nLow, medium, l\"\n    },\n    {\n      \"title\": \"feat: add Quai integration\",\n      \"prNumber\": 2083,\n      \"type\": \"feature\",\n      \"body\": \"Based on the code and files provided, I'll fill out the PR template for the Quai plugin integration:\\r\\n\\r\\n# Relates to\\r\\nIntegration of Quai Network functionality into Eliza OS plugins ecosystem\\r\\n\\r\\n# Risks\\r\\nLow:\\r\\n- Only implements basic token \"\n    },\n    {\n      \"title\": \"fix: Revert \\\"feat: Proof of Pizza - Agentic Dominos Ordering\\\"\",\n      \"prNumber\": 2075,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"docs: Update README_KOR.md\",\n      \"prNumber\": 2074,\n      \"type\": \"docs\",\n      \"body\": \"Applied updates from the README.md to README_KOR.md\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n- The Korean README file (`README_KOR.md`).\\r\\n\\r\\n# R\"\n    },\n    {\n      \"title\": \"Update README_CN to match latest English README\",\n      \"prNumber\": 2069,\n      \"type\": \"tests\",\n      \"body\": \"# Relates to\\r\\n\\r\\n- The Chinese README file (`README_CN.md`).\\r\\n\\r\\n# Risks\\r\\n\\r\\n- **Low**: This PR only updates documentation and does not affect code or functionality.\\r\\n- **Affected**: The Chinese README file (`README_CN.md`).\\r\\n\\r\\n# Background\\r\\n\\r\"\n    },\n    {\n      \"title\": \"feat: pro api support, trending coins api\",\n      \"prNumber\": 2068,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n- #1761\\r\\n\\r\\n# Risks\\r\\n\\r\\n**Low** - Adding new functionality and API support with proper error handling\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n1. Adds support for CoinGecko Pro API\\r\\n\\r\\n   - Configurable through environment \"\n    },\n    {\n      \"title\": \"fix: Bugfix in LetzAI Plugin -> missing named export and Plugin-type\",\n      \"prNumber\": 2062,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n0002--feat-letzai-plugin tiny bugfix in the export of the module. Plugin was already merged to dev but \"\n    },\n    {\n      \"title\": \"Galadriel docs and .env.example update\",\n      \"prNumber\": 2061,\n      \"type\": \"other\",\n      \"body\": \"# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/pull/2011\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow - no functional changes\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nAdd a tutorial on how to use the Galadriel provider.\\r\\nAlso update the `.env.example` to put \"\n    },\n    {\n      \"title\": \"revert: #2048\",\n      \"prNumber\": 2059,\n      \"type\": \"other\",\n      \"body\": \"Reverts elizaOS/Eliza#2048\\r\\n\\r\\n\\r\\nuntil further review\"\n    },\n    {\n      \"title\": \"Fix: case-sensitive column reference in knowledge table CHECK constraint\",\n      \"prNumber\": 2058,\n      \"type\": \"bugfix\",\n      \"body\": \"Resolves a SQL error (42703: column \\\"isshared\\\" does not exist) in the knowledge table's CHECK constraint. The issue was caused by an incorrect column reference due to PostgreSQL\u2019s case sensitivity when handling column names inside constrain\"\n    },\n    {\n      \"title\": \"feat: solana transaction more lenient\",\n      \"prNumber\": 2053,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: Categorize & Format .env.example\",\n      \"prNumber\": 2052,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nVery low\\r\\n\\r\\n# Background\\r\\n\\r\\nThe .env.example file has become really hectic and this is my attempt to help organize this. We could add having your env variable in the appropriate section to the PR requirements and this should stay\"\n    },\n    {\n      \"title\": \"Revert \\\"fix: Update Key Derive in TEE\\\"\",\n      \"prNumber\": 2049,\n      \"type\": \"bugfix\",\n      \"body\": \"Reverts elizaOS/eliza#2039\"\n    },\n    {\n      \"title\": \"fix: update regex to allow Unicode characters in message processing\",\n      \"prNumber\": 2048,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\nOptimize regular expression filtering in message processing\\r\\n\\r\\n# Risks\\r\\nLow risk - Only modified message content filtering logic, no impact on core functionality\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nFixed duplicate and\"\n    },\n    {\n      \"title\": \"feat: Implement asterai plugin\",\n      \"prNumber\": 2045,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow risk. The user is in full control of the configuration, and it is opt-in.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis PR implements a plugin for interacting with [asterai](https://asterai.io) pl\"\n    },\n    {\n      \"title\": \"fix: update slack client readme manifest\",\n      \"prNumber\": 2044,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: Proof of Pizza - Agentic Dominos Ordering\",\n      \"prNumber\": 2042,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to: PROOF OF PIZZA\\r\\n\\r\\n# Risks\\r\\nNeeding to use ozempic after a few days\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nModifies the pizza plugin made by Shaw and also provides an example of direct api integration in the Twitter clien\"\n    },\n    {\n      \"title\": \"fix: Update Key Derive in TEE\",\n      \"prNumber\": 2039,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nFixes the Key Derive functionality, by using path for reliable key derivation. Subject is documented and \"\n    },\n    {\n      \"title\": \"chore: add conditionals for supabase to agent directory\",\n      \"prNumber\": 2032,\n      \"type\": \"feature\",\n      \"body\": \"Added Condional for Supabase to the initializeDatabase function to allow for ease of use for Supabase as well as keeping the postgres and sqlite functionality.  In conjunction with https://github.com/elizaOS/eliza/pull/2031\\r\\n\\r\\n# Relates to\\r\"\n    },\n    {\n      \"title\": \"Update .env.example\",\n      \"prNumber\": 2031,\n      \"type\": \"other\",\n      \"body\": \"Added Supabase variables. In conjunction with https://github.com/elizaOS/eliza/pull/2032\\r\\n\\r\\n# Relates to\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do? \\r\\nAdds Supabase variables to the .env\\r\\n\\r\\n## What kind of change is t\"\n    },\n    {\n      \"title\": \"fix: include schema.sql and seed.sql in package files\",\n      \"prNumber\": 2030,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nFixes #2009  - @elizaos/adapter-postgres package does not bundle together schema.sql\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow - Adding missing SQL files to package bundling. Only affects package distribution, not functionality.\\r\\n\\r\\n# Background\\r\\n\\r\\n\"\n    },\n    {\n      \"title\": \"Fix: fix starknet plugin by replacing walletProvider with portfolio provider\",\n      \"prNumber\": 2029,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/2028\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks secti\"\n    },\n    {\n      \"title\": \"fix: remove defillama plugin & improve rabbi trader\",\n      \"prNumber\": 2027,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"Update README_RU.md\",\n      \"prNumber\": 2026,\n      \"type\": \"other\",\n      \"body\": \"typo fix\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates\\r\\nto readme.md rus\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled o\"\n    },\n    {\n      \"title\": \"feat: added nineteen.ai llm & image support\",\n      \"prNumber\": 2022,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nEliza currently supports various AI providers but lacks native integration with **nineteen.ai**, which \"\n    },\n    {\n      \"title\": \"fix: letzAi build issues\",\n      \"prNumber\": 2021,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"Fix: more specific rpc urls\",\n      \"prNumber\": 2018,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: fix multiversx-plugin\",\n      \"prNumber\": 2017,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nmultiversx-plugin\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out befor\"\n    },\n    {\n      \"title\": \"fix: remove near-solana slippage env conflict\",\n      \"prNumber\": 2016,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: add telegram api root config in env\",\n      \"prNumber\": 2014,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: Update the Galadriel LLM integration to reflect their product updates\",\n      \"prNumber\": 2011,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow - This updates the Galadriel API integration logic, that would need to get updated anyways with their new product offering\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nUpdates the Galadriel LLM API integrati\"\n    },\n    {\n      \"title\": \"fix: packages/adapter-postgres/schema.sql isShared needs double quote\",\n      \"prNumber\": 2008,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n- Minor bug fixed.\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out be\"\n    },\n    {\n      \"title\": \"fix: Auto Client bug\",\n      \"prNumber\": 2007,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nAuto Client not working.\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out \"\n    },\n    {\n      \"title\": \"update: Readme and Comments\",\n      \"prNumber\": 2006,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n-Add client-telegram README.me file\\r\\n-Update comments to \"\n    },\n    {\n      \"title\": \"feat: implement getKnowledge, searchKnowledge, createKnowledge, removeKnowledge and clearKnowledge methods\",\n      \"prNumber\": 2005,\n      \"type\": \"feature\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"Update plugins.md -- Allora README Fix\",\n      \"prNumber\": 2003,\n      \"type\": \"bugfix\",\n      \"body\": \"- Fixed a comment-uncomment typo at the end of the Allora Documentation.\\r\\n- Added a link to more comprehensive documentation + examples at the bottom\\r\\n\\r\\n<!-- Use this template by filling in information and copying and pasting relevant items\"\n    },\n    {\n      \"title\": \"fix: remove legacy variables (XAI_MODEL,  XAI_API_KEY & IMAGE_GEN)\",\n      \"prNumber\": 2001,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nThis is a continuation of https://github.com/elizaOS/eliza/pull/1930. These variables (XAI_MODEL,  XAI_API_KEY & IMAGE_GEN) are relics from legacy code that is no longer used. The only variable that was actually used is XAI_\"\n    },\n    {\n      \"title\": \"fix: fix .env.sample defaults\",\n      \"prNumber\": 1999,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nImprove deployer experience\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nUpdates (new versions of included code)\\r\\n\\r\\n## Why are we doing this? Any context or related work?\\r\\n\\r\\nAdjust defa\"\n    },\n    {\n      \"title\": \"chore: update website url in lore.md\",\n      \"prNumber\": 1998,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nNone\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final r\"\n    },\n    {\n      \"title\": \"fix: client twitter dryrun\",\n      \"prNumber\": 1997,\n      \"type\": \"bugfix\",\n      \"body\": \"related: https://github.com/elizaOS/eliza/issues/1962\\r\\n\\r\\nFix dry-run mode in tweet generation and action processing, and add dry-run logic to interactions.\"\n    },\n    {\n      \"title\": \"fix: resolve translation type issue\",\n      \"prNumber\": 1996,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nMedium, untested, not sure if this causes issues with transcription\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nBug fixes (non-breaking change which fixes an issue)\\r\\n\\r\\n## Why are we doing thi\"\n    },\n    {\n      \"title\": \"fix: build on plugin spheron\",\n      \"prNumber\": 1995,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"docs: Optimizes Technical Docs for LLMs & Vectorization\",\n      \"prNumber\": 1993,\n      \"type\": \"docs\",\n      \"body\": \"# Relates to\\r\\n- https://github.com/elizaOS/eliza/issues/1200\\r\\n- Improves https://github.com/elizaOS/eliza/pull/1675\\r\\n- https://docs.kapa.ai/blog/optimizing-technical-documentation-for-llms#3-include-troubleshooting-faqs\\r\\n\\r\\n# Risks\\r\\n- Minima\"\n    },\n    {\n      \"title\": \"fix: \ud83d\ude9a \ud83d\udcda move plugin-web-search readme to root dir\",\n      \"prNumber\": 1992,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n* None, just a chore\\r\\n\\r\\n# Risks\\r\\n\\r\\n* None\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\n* Moves README\"\n    },\n    {\n      \"title\": \"test: changing test structure for core package. Fixing failling outdated tests\",\n      \"prNumber\": 1989,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nhttps://github.com/elizaOS/eliza/issues/1988\\r\\n<!-- This risks section\"\n    },\n    {\n      \"title\": \"fix: SQLITE ERROR, zero-lenght vectors not supported\",\n      \"prNumber\": 1984,\n      \"type\": \"bugfix\",\n      \"body\": \"Prevents the sqlite database from getting corrupted.\\r\\n\\r\\nTried to just NULL as a solution first, but it would error as well.\\r\\nSeems the best solution is to just store an empty array with the defined default length of 384.\"\n    },\n    {\n      \"title\": \"fix: many fixes to the Telegram templates\",\n      \"prNumber\": 1982,\n      \"type\": \"bugfix\",\n      \"body\": \"# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/1972\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nSolves Telegram context, as explained with an example in issue #1972.\\r\\n\\r\\n- change {{agent}} to {{agentName}} for c\"\n    },\n    {\n      \"title\": \"chore: Enable all EVM chains by default\",\n      \"prNumber\": 1981,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Risks\\r\\nLow. Manually tested successfully. Purely additive in nature.\\r\\n\\r\\n# Background\\r\\nThe EVM plugin only had mainnet\"\n    },\n    {\n      \"title\": \"chore: add debug logging for context\",\n      \"prNumber\": 1980,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nWhile playing with Eliza and using multiple clients, I noticed that the contexts are often assembled in a mess with many bugs. I want to solve these in my future pull requests, but first, I want to add Eliza, the simple modi\"\n    },\n    {\n      \"title\": \"test: adding tests for twitter plugin\",\n      \"prNumber\": 1976,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\nChanging project structure, adding tests for twitter plugin in __tests__ directory.\\r\\n# Risks\\r\\nLow: adding\"\n    },\n    {\n      \"title\": \"chore: Cleaner logs on agent startup\",\n      \"prNumber\": 1973,\n      \"type\": \"refactor\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow. Cleans up the logs shown during agent startup.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nCleaning up the logs so that instead of:\\r\\n\\r\\n```\\r\\nSUCCESS\\r\\nSUCCESS\\r\\nCreating runtime for character Eliza\\r\\n```\\r\\n\\r\\nit shows\\r\\n\\r\\n```\\r\\n[\"\n    },\n    {\n      \"title\": \"fix: Fix db init race condition affecting builds\",\n      \"prNumber\": 1968,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nhttps://github.com/elizaOS/eliza/issues/1914#\\r\\n\\r\\n<!-- This risks section must be filled out before the \"\n    },\n    {\n      \"title\": \"feat: add new plugin - spheron\",\n      \"prNumber\": 1966,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nNo specific issue or ticket.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow \u2013 The changes are isolated to a new plugin addition and do not affect existing functionality.\\r\\n\\r\\n# Background\\r\\n\\r\\nSpheron is the largest GPU supercompute network, designed to dep\"\n    },\n    {\n      \"title\": \"fix: abstract readme\",\n      \"prNumber\": 1963,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nCorrects the info from the auto generated readme for the Abstract plugin\\r\\n\\r\\n# Risks\\r\\n\\r\\n<!--\\r\\nLow, mediu\"\n    },\n    {\n      \"title\": \"feat: anyone plugin to privatise network requests \",\n      \"prNumber\": 1960,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nIntegration of the Anyone Network within the Eliza repository\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!\"\n    },\n    {\n      \"title\": \"test: adding tests for twitter-client\",\n      \"prNumber\": 1959,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nNot tied to particular issue. Adding tests for twitter client, since \"\n    },\n    {\n      \"title\": \"feat: Add Allora plugin\",\n      \"prNumber\": 1955,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nN/A\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n[Allora Network](https://allora.network/) is an AI-powered inference platform that delivers real-time, self-improving predictions and insights for various use cases. By aggregating a\"\n    },\n    {\n      \"title\": \"feat: Add fraxtal chain to evm\",\n      \"prNumber\": 1954,\n      \"type\": \"feature\",\n      \"body\": \"add fraxtal to chains\"\n    },\n    {\n      \"title\": \"fix: fixed error in C3PO and improved error handling feedback\",\n      \"prNumber\": 1951,\n      \"type\": \"bugfix\",\n      \"body\": \"- Resolved an array in the c3po character file where the messageExamples were an object rather an 2D array.\\r\\n- Character validation handling has been improved\\r\\n\\r\\nBefore:\\r\\n\\r\\n![image](https://github.com/user-attachments/assets/2a7fa7c8-d903-4\"\n    },\n    {\n      \"title\": \"fix: Added Local Embedding Manager to reuse Local embed model - Fixes High Ram Issues\",\n      \"prNumber\": 1950,\n      \"type\": \"bugfix\",\n      \"body\": \"# Fixes\\r\\n#1942 #866 #1623\\r\\n\\r\\n# Relates to\\r\\nMemory optimization for character file knowledge processing\\r\\n\\r\\n# Risks\\r\\nLow - This change optimizes the embedding model initialization without changing core functionality.\\r\\n\\r\\n# Background\\r\\n## What \"\n    },\n    {\n      \"title\": \"feat: support for eternalai provider can write request/response log info\",\n      \"prNumber\": 1948,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nConfig eternalai logging from env, change name in env for consistent format\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nMore flexible than with env\\r\\n\\r\\n## Why are we doing this? Any con\"\n    },\n    {\n      \"title\": \"feat: improve twitter paragraph splitting if containing url\",\n      \"prNumber\": 1947,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"chore: more specific rpc urls\",\n      \"prNumber\": 1945,\n      \"type\": \"other\",\n      \"body\": \"There are multiple `RPC_URL` in the environment.\\r\\n\\r\\nRenaming to the specific chain, ie. `SOLANA_RPC_URL` and `NEAR_RPC_URL` follows the existing pattern of `TON_RPC_URL`, `ABSTRACT_RPC_URL`, `STARKNET_RPC_URL`, etc.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# B\"\n    },\n    {\n      \"title\": \"chore: add embedding tests\",\n      \"prNumber\": 1944,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis PR adds a comprehensive test suite for the embedding.ts module. It covers local vs. remote embeddings, cached embeddings, error scenarios, and fallback logic.\\r\\n\\r\\n## What kin\"\n    },\n    {\n      \"title\": \"chore(plugin-conflux): remove unused imports\",\n      \"prNumber\": 1941,\n      \"type\": \"other\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"feat: support for eternalai provider can make request with chain_id extra data in body\",\n      \"prNumber\": 1938,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nConfig eternalai can extra request body with chain_id from env, this PR will replace for PR #1903\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nMore flexible than with env\\r\\n\\r\\n## Why are \"\n    },\n    {\n      \"title\": \"feat: improvements for plugin-cosmos\",\n      \"prNumber\": 1934,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nNA\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review a\"\n    },\n    {\n      \"title\": \"fix: Limit the number of timelines fetched\",\n      \"prNumber\": 1931,\n      \"type\": \"bugfix\",\n      \"body\": \"Related Issue\\r\\nhttps://github.com/elizaOS/agent-twitter-client/issues/43\\r\\n\\r\\nProblem\\r\\nThe count parameter is currently not functioning. Based on testing, it appears to be ignored on the server side. This is problematic, as the default behavi\"\n    },\n    {\n      \"title\": \"fix: rm unused variable X_SERVER_URL\",\n      \"prNumber\": 1930,\n      \"type\": \"bugfix\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nRemoves the unused X_SERVER_URL that appears to be a relic of legacy code.\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nImprovement\\r\\n\\r\\n## Why are we doing this? Any context or related w\"\n    },\n    {\n      \"title\": \"test: adding tests for discord-client\",\n      \"prNumber\": 1927,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nNot related to specific issue. Since we are improving packages struct\"\n    },\n    {\n      \"title\": \"API route update\",\n      \"prNumber\": 1923,\n      \"type\": \"other\",\n      \"body\": \"Update to the API route\"\n    },\n    {\n      \"title\": \"Fix typo Update CHANGELOG.md\",\n      \"prNumber\": 1922,\n      \"type\": \"bugfix\",\n      \"body\": \"# Fix Typo in CHANGELOG.md\\r\\n\\r\\n## Description:\\r\\n\\r\\nThis pull request fixes a typographical error in the `CHANGELOG.md` file. The word \\\"initital\\\" was corrected to \\\"initial.\\\"\\r\\n\\r\\n## Changes:\\r\\n- Corrected \\\"initital\\\" to \\\"initial\\\" in the `CHANGELOG\"\n    },\n    {\n      \"title\": \"fix: handle empty input text to avoid memory content empty error\",\n      \"prNumber\": 1919,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix(core): check evaluators for null\",\n      \"prNumber\": 1918,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"fix: resolved a bunch of type related errors and ensure project compiles\",\n      \"prNumber\": 1917,\n      \"type\": \"bugfix\",\n      \"body\": \"resolves heaps of type related errors and warnings and ensures develop actually compiles\"\n    },\n    {\n      \"title\": \"chore(client-discord): fix SUMMARIZE prompt \",\n      \"prNumber\": 1916,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"Add Dutch (Nederlands) translation\",\n      \"prNumber\": 1909,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nTranslation initiative - Adding Dutch (Nederlands) translation\\r\\n\\r\\n# Risks\\r\\nLow - This PR only adds a new translation file and updates the main README with a link.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n- Adds complete Du\"\n    },\n    {\n      \"title\": \"fix: add callback to the evaluators for client-telegram\",\n      \"prNumber\": 1908,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n- #1906 \\r\\n\\r\\n<!-- This risks section must be filled out before the f\"\n    },\n    {\n      \"title\": \"feats: diagram update\",\n      \"prNumber\": 1907,\n      \"type\": \"feature\",\n      \"body\": \"diagram update\"\n    },\n    {\n      \"title\": \"fix: twitter result obj undefined properties\",\n      \"prNumber\": 1905,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"chore: Make `generateNewTweet` public\",\n      \"prNumber\": 1902,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\ncloses https://github.com/elizaOS/eliza/issues/1901\\r\\n\\r\\n<!-- This risk\"\n    },\n    {\n      \"title\": \"feat: add GoPlus Security Plugin to enhance security for agent\",\n      \"prNumber\": 1898,\n      \"type\": \"feature\",\n      \"body\": \"## Relates to\\r\\nIntegration of GoPlus Security plugin into ElizaOS core module\\r\\n\\r\\n## Risks\\r\\nLow - This plugin adds security capabilities without modifying existing core functionalities.\\r\\n\\r\\n## Background\\r\\n### What does this PR do?\\r\\nThis PR in\"\n    },\n    {\n      \"title\": \"feat: hyperfy support\",\n      \"prNumber\": 1896,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nAdd an hyperfi endpoint to client-direct\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nFeatures (non-breaking change which adds functionality)\\r\\n\\r\\n# Documentation changes needed?\\r\\n\\r\\nMy \"\n    },\n    {\n      \"title\": \"feat: make the birdeye api req optional\",\n      \"prNumber\": 1895,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nFixes #1448 \\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before t\"\n    },\n    {\n      \"title\": \"docs: Add \\\"What Did You Get Done This Week? #8\\\" notes\",\n      \"prNumber\": 1894,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nDocumentation updates for community streams and events\\r\\n\\r\\n# Risks\\r\\nLow - Documentation only changes to fix timestamp links and formatting\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nThis PR:\\r\\n1. Adds notes for \\\"What Did You G\"\n    },\n    {\n      \"title\": \"chore: fix integrations and smoke tests\",\n      \"prNumber\": 1893,\n      \"type\": \"bugfix\",\n      \"body\": \"\"\n    },\n    {\n      \"title\": \"fix: remove case sensitive path\",\n      \"prNumber\": 1892,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before the final review \"\n    },\n    {\n      \"title\": \"feat: add remote attestation action\",\n      \"prNumber\": 1885,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\nClosing #1796 in favor of this to avoid conflicts.\\r\\nTEE Plugin and Adding Remote Attestations to be uploade\"\n    },\n    {\n      \"title\": \"Feat: Support wildcard in TWITTER_TARGET_USERS 1883\",\n      \"prNumber\": 1884,\n      \"type\": \"feature\",\n      \"body\": \"# Support wildcard in TWITTER_TARGET_USERS\\r\\n\\r\\nFixes enhancement request #1883 \\r\\n## Summary\\r\\nAdded support for wildcard `*` in `TWITTER_TARGET_USERS` configuration to allow monitoring all users. This change enables broader interaction patter\"\n    },\n    {\n      \"title\": \"feat: Use recommended settings in jupiter swap\",\n      \"prNumber\": 1882,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n# Relates to\\r\\n\\r\\nNo issue\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow risk to introduce regression in jupiter swaps\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nUse similar api call as jup.ag to perform swaps with dynamic slippage and dynamic priority fee\\r\\n\\r\\n## W\"\n    },\n    {\n      \"title\": \"Fixed broken API Documentation URL\",\n      \"prNumber\": 1881,\n      \"type\": \"bugfix\",\n      \"body\": \"fixed broken API Documentation in local-development.md\\r\\n\\r\\nit's not a lot, but it's honest work.\"\n    },\n    {\n      \"title\": \"feat: add OpenWeather plugin\",\n      \"prNumber\": 1880,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow - This is an additive change that introduces a new plugin without modifying existing functionality. The main risks are:\\r\\n\\r\\n- Rate limiting from OpenWeather API (1000 free API calls per day)\\r\\n- Potential timeout issues when th\"\n    },\n    {\n      \"title\": \"test: adding test setup for telegram client\",\n      \"prNumber\": 1879,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\nNot related to specific issue. Since we are improving project and fol\"\n    },\n    {\n      \"title\": \"chore(core): enable strict null checks\",\n      \"prNumber\": 1878,\n      \"type\": \"other\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nType safety\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section must be filled out before th\"\n    },\n    {\n      \"title\": \"feat: Add approval mechanism for Twitter posts via Discord bot\",\n      \"prNumber\": 1876,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow Risk- Works only If enabled\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nThis PR introduces a new feature in the Twitter client that implements an approval workflow before publishing tweets on Twitter. This \"\n    },\n    {\n      \"title\": \"feat: init DePIN plugin\",\n      \"prNumber\": 1874,\n      \"type\": \"feature\",\n      \"body\": \"# About\\r\\n\\r\\nIntroducing the **`@elizaos/plugin-depin`** plugin, a new addition to the Eliza Agent Framework that provides Perception and Action capabilities via DePINs.\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow.\\r\\n- This is a new plugin and does not interfere with e\"\n    },\n    {\n      \"title\": \"feat: Giphy plugin - Add animated gif to conversations\",\n      \"prNumber\": 1873,\n      \"type\": \"feature\",\n      \"body\": \"# Giphy Plugin Integration and Telegram Package Update\\r\\n\\r\\nhttps://github.com/user-attachments/assets/15648daf-8e15-4645-9651-bb2dbdf11cd6\\r\\n\\r\\n## Overview\\r\\nThis pull request enhances our messaging platform with GIF support through two major c\"\n    },\n    {\n      \"title\": \"feat: new plugin LetzAI\",\n      \"prNumber\": 1868,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\n\\r\\nn/a - new plugin\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow, it's a new plugin.\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nThis plugin adds Image Generation capabilities from (LetzAI)[https://www.letz.ai]\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nFeat\"\n    },\n    {\n      \"title\": \"feat: Optimize Agent Action Processing by Prioritizing Timelines and Limiting Actions Per Cycle\",\n      \"prNumber\": 1824,\n      \"type\": \"feature\",\n      \"body\": \"related: \\r\\nhttps://github.com/elizaOS/eliza/issues/1813#issuecomment-2571312080\\r\\nhttps://github.com/elizaOS/eliza/issues/1813#issuecomment-2571386727\\r\\nhttps://github.com/elizaOS/eliza/issues/1813#issuecomment-2571347811\\r\\n\\r\\nProblem:\\r\\nMany us\"\n    },\n    {\n      \"title\": \"feat: improve zkstack based plugins\",\n      \"prNumber\": 1821,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n\\r\\nN/A (Improving zkstack plugin architecture and consistency)\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. The changes involve refactoring and updating multiple plugins (plugin-abstract, plugin-zksync-era, plugin-cronoszkevm) to use viem for consisten\"\n    },\n    {\n      \"title\": \"feat: new plugin Arthera Chain\",\n      \"prNumber\": 1818,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to\\r\\nn/a\\r\\n\\r\\n# Risks\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nThis PR integrates a plugin intended for the Arthera Chain which includes an onchain action:\\r\\n- Transfer native token (AA)\\r\\n- More actions coming (next release)\\r\"\n    },\n    {\n      \"title\": \"Feature/add binance plugin\",\n      \"prNumber\": 1812,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\nLow - New plugin introducing trading capabilities on Binance\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\nAdds a new plugin that enables Eliza to interact with Binance exchange for:\\r\\n- Cryptocurrency price checks\\r\\n- Spot trading (m\"\n    },\n    {\n      \"title\": \"feat: add pglite db adapter\",\n      \"prNumber\": 1810,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\nIssue: #1809\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n# \"\n    },\n    {\n      \"title\": \"feat: add coin price plugin (CoinMarketCap, CoinGecko & CoinCap)\",\n      \"prNumber\": 1808,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\\r\\n\\r\\n# Relates to\\r\\n\\r\\n#1773 & #1382\\r\\n\\r\\n<!-- This risks section must be filled out before the final review and merge. -->\\r\\n\\r\\n#\"\n    },\n    {\n      \"title\": \"fix: broken ci docs missed frozen pnpm file out-of-sync\",\n      \"prNumber\": 1798,\n      \"type\": \"bugfix\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# \u25c0\ufe0f Relates to:\\r\\n\\r\\nFixes the build related to the pnpm-lock not being in sync from the `docs/` dir\\r\\n\\r\\n# \u26a0\ufe0f Risks\\r\\n\\r\\n* low\"\n    },\n    {\n      \"title\": \"feat: plugin new RabbiTrader\",\n      \"prNumber\": 1785,\n      \"type\": \"feature\",\n      \"body\": \"# Rabbi Trader Plugin\\r\\n\\r\\nAn automated cryptocurrency trading plugin for Solana tokens with integrated trust scoring, market analysis, and Twitter notifications. Built on top of Goat, used actively with: https://x.com/rabbischlomo_ai\\r\\n\\r\\n## F\"\n    },\n    {\n      \"title\": \"feat: Image descriptions into interaction.ts\",\n      \"prNumber\": 1775,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"Feature/add coinmarketcap plugin\",\n      \"prNumber\": 1773,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n![image](https://github.com/user-attachments/assets/bc61632d-90f4-4576-9817-6e693ce2b6c4)\\r\\n\\r\\n# CoinMarketCap Plugin for Eliza\\r\\n\\r\\n## Risks\\r\\n\\r\\nLow - This is an additive change that introduces a new plugin without modifying existing function\"\n    },\n    {\n      \"title\": \"test: Integration Tests Enhancement and Coinbase Commerce Integration\",\n      \"prNumber\": 1767,\n      \"type\": \"tests\",\n      \"body\": \"# Integration Tests Enhancement and Coinbase Commerce Integration\\r\\n\\r\\n## Changes\\r\\n\\r\\n### Integration Tests Framework\\r\\n- Enhanced test runner to support test descriptions and conditional test skipping\\r\\n- Added proper test output formatting wit\"\n    },\n    {\n      \"title\": \"feat: plugin-nft-generation support evm chain\",\n      \"prNumber\": 1763,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"fix: PGVector_embedding_validation (#1687) \",\n      \"prNumber\": 1750,\n      \"type\": \"bugfix\",\n      \"body\": \"# PR: PostgreSQL Vector Embedding Validation (#1687)\\r\\n\\r\\n## Problem Statement\\r\\nThe PostgreSQL adapter was missing critical vector embedding validation:\\r\\n\\r\\n1. **Vector Embedding Issues**:\\r\\n   - Missing validation for vector dimensions (should\"\n    },\n    {\n      \"title\": \"feat: Add Irys plugin\",\n      \"prNumber\": 1708,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to: Irys Plugin\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final \"\n    },\n    {\n      \"title\": \"Update git command for checking latest release\",\n      \"prNumber\": 1705,\n      \"type\": \"tests\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and merge. -->\\r\\n\\r\\n# Risks\\r\\n\\r\\nLow. README update.\\r\\n\\r\\n\\r\\n# Ba\"\n    },\n    {\n      \"title\": \"Opacity Verifiable Interference zkTLS Plugin\",\n      \"prNumber\": 1673,\n      \"type\": \"other\",\n      \"body\": \"Co-authored @Hmac512  @RonTuretzky @Gajesh2007 \\r\\n## Background\\r\\nA few weeks ago, issues with aixbt were observed, where users mistakenly believed the moderation was performed by humans. This misconception caused a public relations disaster \"\n    },\n    {\n      \"title\": \"Add support for Movement Network\",\n      \"prNumber\": 1621,\n      \"type\": \"feature\",\n      \"body\": \"# Relates to:\\r\\n\\r\\n\\r\\n# Risks\\r\\nLow - non-breaking changes made to the Aptos Plugin\\r\\n\\r\\n# Background\\r\\n\\r\\n## What does this PR do?\\r\\n\\r\\nAdds support for transacting on Movement Network Testnet and Mainnet\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nNew Pl\"\n    },\n    {\n      \"title\": \"feat: add massa-plugin\",\n      \"prNumber\": 1582,\n      \"type\": \"feature\",\n      \"body\": \"\\r\\n## What does this PR do?\\r\\n\\r\\nAdd Massa plugin with Transfer action\\r\\n\\r\\n## What kind of change is this?\\r\\n\\r\\nFeatures (non-breaking change which adds functionality)\\r\\n\\r\\n## Screenshots\\r\\n\\r\\n![image](https://github.com/user-attachments/assets/bcb1f\"\n    },\n    {\n      \"title\": \"feat: added new plugin - zktls - reclaim\",\n      \"prNumber\": 1558,\n      \"type\": \"feature\",\n      \"body\": \"# Risks\\r\\n\\r\\nLow\\r\\n\\r\\n# Background\\r\\n\\r\\nA few weeks ago, we observed issues with aixbt, where users mistakenly believed the moderation was performed by humans. This misconception caused a public relations disaster and raised concerns about the AI\"\n    },\n    {\n      \"title\": \"feat: support TEE logging and support running eliza in Intel SGX\",\n      \"prNumber\": 1470,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to: \\r\\nKeywords: TEE, Intel SGX, Logging, Attestation, Verification, Gramine.\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\"\n    },\n    {\n      \"title\": \"feat: Make templates in composeContext dynamic\",\n      \"prNumber\": 1467,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"add thirdweb plugin\",\n      \"prNumber\": 1418,\n      \"type\": \"feature\",\n      \"body\": \"Adding a new plugin for thirdweb's nebula API. We have one action that interacts with our natural language interface to read data from 2000+ blockchains.\\r\\n\\r\\nAdded, Readme, .env config and integration to default agent if key is set.\\r\\n\\r\\nHere'\"\n    },\n    {\n      \"title\": \"feat: solana token deploy using solana agent kit\",\n      \"prNumber\": 1373,\n      \"type\": \"feature\",\n      \"body\": \"<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\\r\\n\\r\\n# Relates to:\\r\\n\\r\\n<!-- LINK TO ISSUE OR TICKET -->\\r\\n\\r\\n<!-- This risks section is to be filled out before final review and m\"\n    },\n    {\n      \"title\": \"chore: Add UUID tests and fix version 5 bits\",\n      \"prNumber\": 1362,\n      \"type\": \"feature\",\n      \"body\": \"### What this PR does\\r\\n\\r\\n1. **Adds comprehensive test coverage** for our `stringToUuid` function:\\r\\n    - Checks UUID format (length, hyphen placement, regex matching).\\r\\n    - Verifies version and variant bits (RFC 4122 compliance).\\r\\n    - T\"\n    },\n    {\n      \"title\": \"feat: Add Cloudflare AI Gateway support\",\n      \"prNumber\": 821,\n      \"type\": \"feature\",\n      \"body\": \"# Cloudflare AI Gateway Integration\\r\\n\\r\\n## Relates to\\r\\nEnhances model provider integration by adding support for Cloudflare AI Gateway\\r\\n\\r\\n![image](https://github.com/user-attachments/assets/838a899b-a252-496e-8f29-c2fc70900665)\\r\\n\\r\\n\\r\\n## Risks\"\n    },\n    {\n      \"title\": \"feat: twitter post media\",\n      \"prNumber\": 2818,\n      \"type\": \"feature\",\n      \"body\": \"Adds support for media attachments in tweets and refactors tweet posting logic\\n\\n- Introduces `MediaData` type for handling media attachments\\n- Extracts media handling logic into separate `fetchMediaData` utility function\\n- Renames variables\"\n    },\n    {\n      \"title\": \"feat: plugin Solana web3.js V2 & automated LPing on Orca\",\n      \"prNumber\": 2136,\n      \"type\": \"feature\",\n      \"body\": \"# Background\\r\\n\\r\\n## What does this PR do?\\r\\n1. Adds `plugin-solana-v2`, leveraging the latest features of `@solana/web3.js` v2\\r\\n  - This plugin can be used alongside existing plugins that use `@solana/web3.js` v1.\\r\\n  - Other protocols can use\"\n    }\n  ],\n  \"topContributors\": [\n    {\n      \"username\": \"wtfsayo\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4\",\n      \"totalScore\": 2666.7761605047945,\n      \"prScore\": 1106.7021605047944,\n      \"issueScore\": 40.3,\n      \"reviewScore\": 1509.5,\n      \"commentScore\": 10.274\n    },\n    {\n      \"username\": \"AIFlowML\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/154863472?u=99689ad0f9ec0be78ba3b726c1ef10df796fbe7d&v=4\",\n      \"totalScore\": 2251.1497981820926,\n      \"prScore\": 2195.1877981820926,\n      \"issueScore\": 0,\n      \"reviewScore\": 50,\n      \"commentScore\": 5.962\n    },\n    {\n      \"username\": \"ai16z-demirix\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/188117230?u=424cd5b834584b3799da288712b3c4158c8032a1&v=4\",\n      \"totalScore\": 2000.7562703688957,\n      \"prScore\": 1819.0602703688958,\n      \"issueScore\": 124.2,\n      \"reviewScore\": 54,\n      \"commentScore\": 3.496\n    },\n    {\n      \"username\": \"odilitime\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4\",\n      \"totalScore\": 1958.3657155484573,\n      \"prScore\": 1154.6557155484572,\n      \"issueScore\": 0,\n      \"reviewScore\": 799.5,\n      \"commentScore\": 4.21\n    },\n    {\n      \"username\": \"tcm390\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4\",\n      \"totalScore\": 1805.4725682199673,\n      \"prScore\": 1326.3505682199673,\n      \"issueScore\": 0,\n      \"reviewScore\": 468.5,\n      \"commentScore\": 10.621999999999998\n    },\n    {\n      \"username\": \"shakkernerd\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/165377636?u=5560dd9f2d310e1ba61dbba864006a951391a582&v=4\",\n      \"totalScore\": 1339.9203057692923,\n      \"prScore\": 709.2143057692922,\n      \"issueScore\": 0,\n      \"reviewScore\": 624,\n      \"commentScore\": 6.7059999999999995\n    },\n    {\n      \"username\": \"monilpat\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/15067321?v=4\",\n      \"totalScore\": 776.8608488104481,\n      \"prScore\": 238.80684881044812,\n      \"issueScore\": 176.5,\n      \"reviewScore\": 359.5,\n      \"commentScore\": 2.054\n    },\n    {\n      \"username\": \"HashWarlock\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/64296537?u=1d8228a93c06c603e08d438677b3f736d6b1ab22&v=4\",\n      \"totalScore\": 418.2033002282001,\n      \"prScore\": 301.4893002282001,\n      \"issueScore\": 4.2,\n      \"reviewScore\": 108.5,\n      \"commentScore\": 4.013999999999999\n    },\n    {\n      \"username\": \"Freytes\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/4147278?u=89aa9570e6f8b4a8e9e41e8f908c16fb69c5a43f&v=4\",\n      \"totalScore\": 400.03506002192427,\n      \"prScore\": 393.4570600219243,\n      \"issueScore\": 0,\n      \"reviewScore\": 5,\n      \"commentScore\": 1.5779999999999998\n    },\n    {\n      \"username\": \"augchan42\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/20424105?u=d1a74732b07564927928798346f07cd50935c529&v=4\",\n      \"totalScore\": 392.5925624455532,\n      \"prScore\": 358.00056244555316,\n      \"issueScore\": 32.3,\n      \"reviewScore\": 0,\n      \"commentScore\": 2.292\n    },\n    {\n      \"username\": \"devin-ai-integration\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/in/811515?v=4\",\n      \"totalScore\": 356.43248524964304,\n      \"prScore\": 355.356485249643,\n      \"issueScore\": 0,\n      \"reviewScore\": 0,\n      \"commentScore\": 1.0759999999999998\n    },\n    {\n      \"username\": \"JoeyKhd\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/23193015?u=e038aa9d9822787a7651f1c7bec9301f2d3004b1&v=4\",\n      \"totalScore\": 355.24933277089474,\n      \"prScore\": 339.65933277089476,\n      \"issueScore\": 4,\n      \"reviewScore\": 9,\n      \"commentScore\": 2.59\n    },\n    {\n      \"username\": \"0xSero\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/69639595?u=1a820d7074a01e232eb363b4bc1f885ef614594f&v=4\",\n      \"totalScore\": 349.9877792619627,\n      \"prScore\": 322.9477792619627,\n      \"issueScore\": 0,\n      \"reviewScore\": 26.5,\n      \"commentScore\": 0.54\n    },\n    {\n      \"username\": \"Lukapetro\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/14802278?u=d4714a088b53cf9f4cabf45593508444589459bc&v=4\",\n      \"totalScore\": 300.6829913061184,\n      \"prScore\": 290.5429913061184,\n      \"issueScore\": 0,\n      \"reviewScore\": 9,\n      \"commentScore\": 1.1400000000000001\n    },\n    {\n      \"username\": \"jmikedupont2\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/16427113?u=2bdad12714de646188f98a07736a54f765ad5e3b&v=4\",\n      \"totalScore\": 274.3322507759238,\n      \"prScore\": 254.30025077592376,\n      \"issueScore\": 8.2,\n      \"reviewScore\": 9,\n      \"commentScore\": 2.832\n    },\n    {\n      \"username\": \"proteanx\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/29043582?u=d2261c451984df04b46d6fca1261eb8d245de59b&v=4\",\n      \"totalScore\": 226.93345821878887,\n      \"prScore\": 226.53345821878887,\n      \"issueScore\": 0,\n      \"reviewScore\": 0,\n      \"commentScore\": 0.4\n    },\n    {\n      \"username\": \"lalalune\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4\",\n      \"totalScore\": 219.8178061724152,\n      \"prScore\": 190.9798061724152,\n      \"issueScore\": 28,\n      \"reviewScore\": 0,\n      \"commentScore\": 0.838\n    },\n    {\n      \"username\": \"YoungPhlo\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/90307961?u=2e7b36c41a4576a4720529da97a57280df102b28&v=4\",\n      \"totalScore\": 218.78448076335286,\n      \"prScore\": 214.08448076335287,\n      \"issueScore\": 0,\n      \"reviewScore\": 4.5,\n      \"commentScore\": 0.2\n    },\n    {\n      \"username\": \"tomguluson92\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/19585240?u=b529e06ee943092032b624cb7afcc1ee97353c26&v=4\",\n      \"totalScore\": 211.32641258455968,\n      \"prScore\": 211.12641258455966,\n      \"issueScore\": 0,\n      \"reviewScore\": 0,\n      \"commentScore\": 0.2\n    },\n    {\n      \"username\": \"antman1p\",\n      \"avatarUrl\": \"https://avatars.githubusercontent.com/u/6889529?u=a2b1f4903392a7578f553e20e56f8648d20f3f0f&v=4\",\n      \"totalScore\": 208.79441578270706,\n      \"prScore\": 170.93841578270707,\n      \"issueScore\": 4.2,\n      \"reviewScore\": 31.5,\n      \"commentScore\": 2.1559999999999997\n    }\n  ],\n  \"newPRs\": 1039,\n  \"mergedPRs\": 735,\n  \"newIssues\": 401,\n  \"closedIssues\": 326,\n  \"activeContributors\": 694\n}",
  "github_extracted_data_user_summaries_text_last_7_days_for_2025-01-11": "[\"0x-ten_week_2025-01-05\", \"0x-ten\", \"week\", \"2025-01-05\", \"0x-ten: Fixed a database initialization race condition affecting builds with PR #1968 (+748/-411 lines). The PR was merged after 6 hours of review, representing their only activity this week.\", \"2025-05-13T22:03:42.902Z\"]\n[\"0xRider_week_2025-01-05\", \"0xRider\", \"week\", \"2025-01-05\", \"0xRider: Made targeted improvements to RPC URLs through PR #1945 (+62/-54 lines) which modified 37 files across documentation and code. Contributed 2 review comments on other PRs, showing focused activity on a single day this week.\", \"2025-05-13T22:03:43.044Z\"]\n[\"0xbeekeeper_week_2025-01-05\", \"0xbeekeeper\", \"week\", \"2025-01-05\", \"0xbeekeeper: Merged a significant PR (#1898) adding the GoPlus Security Plugin to enhance agent security, contributing +53,640/-43,287 lines of code. Provided one review with comments on another PR. Active on a single day this week with minimal file modifications (+1/-1 lines).\", \"2025-05-13T22:03:43.379Z\"]\n[\"0xalank_week_2025-01-05\", \"0xalank\", \"week\", \"2025-01-05\", \"0xalank: Merged a significant PR #2083 adding Quai integration, contributing +97,355/-45,681 lines across 10 modified files. This substantial feature work was completed in a single day of activity during the period.\", \"2025-05-13T22:03:43.476Z\"]\n[\"0xinugami_week_2025-01-05\", \"0xinugami\", \"week\", \"2025-01-05\", \"0xinugami: Reported one issue (#2164) regarding type inconsistencies in a fresh clone scenario, which has since been closed.\", \"2025-05-13T22:03:45.077Z\"]\n[\"0xgloria_week_2025-01-05\", \"0xgloria\", \"week\", \"2025-01-05\", \"0xgloria: Made significant code changes across 72 files (+4011/-542 lines) through 9 commits, working on a mix of features and bug fixes. Active on 3 days this week with a moderately consistent work pattern.\", \"2025-05-13T22:03:45.377Z\"]\n[\"10208612_week_2025-01-05\", \"10208612\", \"week\", \"2025-01-05\", \"10208612: Created issue #1924 \\\"Samanthatitita\\\" which was subsequently closed. No other activity was observed during this period.\", \"2025-05-13T22:03:45.544Z\"]\n[\"0xnogo_week_2025-01-05\", \"0xnogo\", \"week\", \"2025-01-05\", \"0xnogo: Reorganized README translations into a dedicated i18n directory with PR #2149 (+90164/-56308 lines), which was the only merged PR this week. The contribution primarily focused on documentation work (96% of changes), modifying 43 files across 3 commits.\", \"2025-05-13T22:03:46.233Z\"]\n[\"2-A-M_week_2025-01-05\", \"2-A-M\", \"week\", \"2025-01-05\", \"2-A-M: Merged one documentation PR (#2156) that revamped the Brazilian Portuguese README with +93/-153 lines, focusing on providing clearer and updated instructions. The PR took a significant time to merge (1331 hours), and there was no other activity during this period.\", \"2025-05-13T22:03:47.452Z\"]\n[\"0x369D_week_2025-01-05\", \"0x369D\", \"week\", \"2025-01-05\", \"0x369D: Merged PR #2081 adding external router path and new tweet generation functionality (+197/-14 lines) while continuing work on an open PR for a Coinbase client (#2047). Modified 24 files across 3 commits with a total of +631/-494 lines, primarily focusing on other work (67%) and feature development (33%).\", \"2025-05-13T22:03:47.962Z\"]\n[\"AIFlowML_week_2025-01-05\", \"AIFlowML\", \"week\", \"2025-01-05\", \"AIFlowML: Merged two significant PRs this week: a bug fix (#2143, +2281/-391 lines) and a major feature addition for Akash Network plugin (#2111, +98693/-51830 lines), demonstrating substantial code changes across 7953 files (+502794/-225526 lines). Maintained consistent activity across 5 days, primarily focusing on bug fixes (64%) while also providing 83 issue comments and 12 PR comments.\", \"2025-05-13T22:03:48.107Z\"]\n[\"AbdelStark_week_2025-01-05\", \"AbdelStark\", \"week\", \"2025-01-05\", \"AbdelStark: Made substantial code changes across 2,252 files (+137,299/-61,120 lines) through 12 commits, with activity spread across 4 days this week. Left a single PR comment while focusing primarily on feature work (58%) with some other work (42%), demonstrating a moderately consistent work pattern.\", \"2025-05-13T22:03:48.156Z\"]\n[\"AnonJon_week_2025-01-05\", \"AnonJon\", \"week\", \"2025-01-05\", \"AnonJon: Merged two PRs this week, including a significant documentation update in PR #2044 that modified over 81,000 lines across 1,448 files, and a smaller feature addition in PR #2157 to add GitHub to client enumerations. Activity was concentrated on just 2 days, with contributions evenly split between code and documentation work.\", \"2025-05-13T22:03:48.679Z\"]\n[\"Archethect_week_2025-01-05\", \"Archethect\", \"week\", \"2025-01-05\", \"Archethect: Provided one code review with comments this week, with no other activity observed.\", \"2025-05-13T22:03:49.204Z\"]\n[\"Ashwin1011_week_2025-01-05\", \"Ashwin1011\", \"week\", \"2025-01-05\", \"Ashwin1011: Reported a single issue (#2155) related to a login attempt failure, which was subsequently closed. No other activity was observed during this period.\", \"2025-05-13T22:03:50.206Z\"]\n[\"Badanzer_week_2025-01-05\", \"Badanzer\", \"week\", \"2025-01-05\", \"Badanzer: Created issue #1920 regarding incorrect formatting of Twitter posts, which has since been closed. No other activity was observed during this period.\", \"2025-05-13T22:03:51.003Z\"]\n[\"Arrowana_week_2025-01-05\", \"Arrowana\", \"week\", \"2025-01-05\", \"Arrowana: Merged PR #1882 \\\"feat: Use recommended settings in jupiter swap\\\" with minimal code changes (+7/-4 lines). Active on only one day this week with a single commit focused on code modifications.\", \"2025-05-13T22:03:51.019Z\"]\n[\"BalanaguYashwanth_week_2025-01-05\", \"BalanaguYashwanth\", \"week\", \"2025-01-05\", \"BalanaguYashwanth: Made a single substantial commit modifying 837 files (+63,949/-30,964 lines) and commented on one issue. This significant code change occurred on a single day, suggesting a major refactoring effort or large-scale implementation.\", \"2025-05-13T22:03:51.159Z\"]\n[\"Baretank_week_2025-01-05\", \"Baretank\", \"week\", \"2025-01-05\", \"Baretank: Made substantial code changes across 268 files (+19,647/-5,595 lines) through 8 commits, working on 2 days this week. The contributions were primarily focused on other work (88%) with some bugfix work (13%), though no PRs were opened or merged.\", \"2025-05-13T22:03:51.765Z\"]\n[\"Bijan-Massoumi_week_2025-01-05\", \"Bijan-Massoumi\", \"week\", \"2025-01-05\", \"Bijan-Massoumi: Made substantial code changes with 2 commits modifying 244 files (+18,445/-5,263 lines) on a single day this week. The contributions were evenly split between feature work and other work, spanning various file types.\", \"2025-05-13T22:03:52.347Z\"]\n[\"Bryan-Orifice_week_2025-01-05\", \"Bryan-Orifice\", \"week\", \"2025-01-05\", \"Bryan-Orifice: Created issue #1870 reporting an embeddings error when accessing the application on localhost, which has since been closed. No other activity this week.\", \"2025-05-13T22:03:52.750Z\"]\n[\"Chillbruhhh_week_2025-01-05\", \"Chillbruhhh\", \"week\", \"2025-01-05\", \"Chillbruhhh: Created issue #1859 \\\"Generating new tweet issue\\\" which was subsequently closed. No other activity was observed during this period.\", \"2025-05-13T22:03:53.342Z\"]\n[\"BranchManager69_week_2025-01-05\", \"BranchManager69\", \"week\", \"2025-01-05\", \"BranchManager69: Made a single commit this week, removing 450 lines and adding 13 lines across 3 files in the tests area. Activity was limited to just one day during this period.\", \"2025-05-13T22:03:53.424Z\"]\n[\"ChainRex_week_2025-01-05\", \"ChainRex\", \"week\", \"2025-01-05\", \"ChainRex: Merged a single significant PR (#2150) that fixed SUI/USD price calculation, making substantial code changes across 196 files (+18,338/-7,458 lines). This bugfix-focused contribution represents their only activity during the period.\", \"2025-05-13T22:03:53.872Z\"]\n[\"Clinksys_week_2025-01-05\", \"Clinksys\", \"week\", \"2025-01-05\", \"Clinksys: Created issue #1958 regarding an agent generating tweets but not publishing to Twitter, which has since been closed.\", \"2025-05-13T22:03:54.209Z\"]\n[\"ChristopherTrimboli_week_2025-01-05\", \"ChristopherTrimboli\", \"week\", \"2025-01-05\", \"ChristopherTrimboli: Made a single massive code change affecting 1,205 files with +54,014/-41,493 lines, along with one PR comment. This substantial modification occurred on a single day during the week, suggesting a major refactoring effort or codebase restructuring.\", \"2025-05-13T22:03:54.834Z\"]\n[\"DanielWahl_week_2025-01-05\", \"DanielWahl\", \"week\", \"2025-01-05\", \"DanielWahl: Merged a significant bugfix PR #2062 addressing issues in the LetzAI Plugin, which involved extensive code changes across 1521 files (+87616/-43960 lines). Contributed one code review requesting changes to improve code quality. Active on 2 days this week, focusing equally on bugfix work and other development tasks.\", \"2025-05-13T22:03:56.036Z\"]\n[\"DannyDesert_week_2025-01-05\", \"DannyDesert\", \"week\", \"2025-01-05\", \"DannyDesert: Opened one pull request (#1911) titled \\\"Updating Eliza\\\" that remains under review. Made modest code changes across 6 files (+135/-24 lines) with a single commit, primarily focused on feature work with changes to code (59%) and configuration files (32%). Activity was limited to a single day during this period.\", \"2025-05-13T22:03:56.417Z\"]\n[\"Ed-Marcavage_week_2025-01-05\", \"Ed-Marcavage\", \"week\", \"2025-01-05\", \"Ed-Marcavage: Merged a significant documentation PR (#1993) optimizing technical docs for LLMs and vectorization, with substantial changes (+28,851/-9,849 lines) across 392 files. Modified primarily code files (89%) with some config changes (11%), showing moderate activity across 3 days this week.\", \"2025-05-13T22:03:56.747Z\"]\n[\"FiberInEliza_week_2025-01-05\", \"FiberInEliza\", \"week\", \"2025-01-05\", \"FiberInEliza: Worked on a substantial code contribution with one open PR (#2084) to add a plugin CKB fiber, modifying 103 files with significant additions (+5662 lines) and some deletions (-1054 lines). Active on 4 days this week, focusing primarily on code (54%) and configuration files (22%), with a consistent work pattern across multiple days.\", \"2025-05-13T22:03:57.734Z\"]\n[\"Freytes_week_2025-01-05\", \"Freytes\", \"week\", \"2025-01-05\", \"Freytes: Made substantial code changes with 1 commit modifying 99 files (+7461/-1420 lines) in a single day of activity. Provided 2 code reviews with 1 approval and added 7 comments on pull requests.\", \"2025-05-13T22:03:58.304Z\"]\n[\"Gajesh2007_week_2025-01-05\", \"Gajesh2007\", \"week\", \"2025-01-05\", \"Gajesh2007: Made substantial code changes across 1303 files (+54,383/-46,074 lines) in 9 commits, with a primary focus on other work (56%) and bug fixes (33%). Added 2 comments on pull requests during a single day of activity this week.\", \"2025-05-13T22:03:58.980Z\"]\n[\"HashWarlock_week_2025-01-05\", \"HashWarlock\", \"week\", \"2025-01-05\", \"HashWarlock: Merged 3 significant PRs this week, with the most substantial being #2039 \\\"fix: Update Key Derive in TEE\\\" (+17064/-1752 lines), alongside creating and closing issue #2050 related to preventing forged public keys. Contributed actively on 4 days, focusing primarily on bugfixes (50%) and feature work (33%), with notable additions including a remote attestation action in PR #1885. Provided 9 code reviews and left 11 PR comments, demonstrating engagement beyond their own code contributions.\", \"2025-05-13T22:04:00.160Z\"]\n[\"HindsightWise_week_2025-01-05\", \"HindsightWise\", \"week\", \"2025-01-05\", \"HindsightWise: Opened one pull request (#1845) to update search interval parameters, making a small code change (+1/-1 lines). Activity was limited to a single day this week.\", \"2025-05-13T22:04:00.480Z\"]\n[\"DanielleMichelle_week_2025-01-05\", \"DanielleMichelle\", \"week\", \"2025-01-05\", \"DanielleMichelle: Created 6 issues (#2040, #2024, #1970, #1961, #1952, #1929) related to agent startup problems and Twitter login issues, all of which have been closed. Contributed to discussions by commenting on 2 issues, showing engagement with troubleshooting efforts.\", \"2025-05-13T22:04:00.627Z\"]\n[\"HiramZednem_week_2025-01-05\", \"HiramZednem\", \"week\", \"2025-01-05\", \"HiramZednem: Made code changes across 19 files (+477/-151 lines) through 4 commits, working on various file types. Activity was concentrated on 2 days of the week, showing an occasional contribution pattern.\", \"2025-05-13T22:04:00.658Z\"]\n[\"Hugo-SEQUIER_week_2025-01-05\", \"Hugo-SEQUIER\", \"week\", \"2025-01-05\", \"Hugo-SEQUIER: Made substantial code changes this week with 14 commits modifying 1,740 files (+96,727/-50,361 lines) across various file types. Active on 3 days, with efforts primarily focused on other work (86%) and tests (14%), showing a moderately consistent work pattern.\", \"2025-05-13T22:04:01.302Z\"]\n[\"Huy-To_week_2025-01-05\", \"Huy-To\", \"week\", \"2025-01-05\", \"Huy-To: Created issue #1946 regarding an unidentified problem that needed resolution, which has since been closed. No other activity was observed during this period.\", \"2025-05-13T22:04:02.084Z\"]\n[\"IkigaiLabsETH_week_2025-01-05\", \"IkigaiLabsETH\", \"week\", \"2025-01-05\", \"IkigaiLabsETH: Opened one pull request (#2163) titled \\\"feat: NFT PRO\\\" which remains under review. No other activity was observed during this period.\", \"2025-05-13T22:04:02.319Z\"]\n[\"Ischerys_week_2025-01-05\", \"Ischerys\", \"week\", \"2025-01-05\", \"Ischerys: Opened one pull request (#1985) titled \\\"Create Tesla Configuration\\\" with 135 lines of code added across one file. Activity was limited to a single day during this period.\", \"2025-05-13T22:04:02.486Z\"]\n[\"KONFeature_week_2025-01-05\", \"KONFeature\", \"week\", \"2025-01-05\", \"KONFeature: Created issue #1809 requesting implementation of a PgLite database adapter, which has since been closed.\", \"2025-05-13T22:04:03.534Z\"]\n[\"JoeyKhd_week_2025-01-05\", \"JoeyKhd\", \"week\", \"2025-01-05\", \"JoeyKhd: Led a major client overhaul with PR #2038 (+52,517/-27,414 lines) while merging 5 other PRs focused on API improvements and bug fixes, totaling over 54,000 lines added across 613 files. Actively participated in discussions with 11 issue comments and provided 2 code reviews, showing consistent engagement across 4 days this week. The most significant contribution was the complete client refactoring, complemented by important fixes for SQLite errors and API route updates.\", \"2025-05-13T22:04:04.090Z\"]\n[\"Jonatan-Chaverri_week_2025-01-05\", \"Jonatan-Chaverri\", \"week\", \"2025-01-05\", \"Jonatan-Chaverri: Identified and resolved an issue with the Starknet plugin by opening issue #2028 and subsequently merging PR #2029 (+76/-31 lines) that fixed the plugin by replacing the wallet provider. Contributed to discussions with comments on both the issue and PR, demonstrating focused problem-solving on a specific component.\", \"2025-05-13T22:04:04.205Z\"]\n[\"KacperKoza343_week_2025-01-05\", \"KacperKoza343\", \"week\", \"2025-01-05\", \"KacperKoza343: Made significant code changes across 66 files (+2870/-992 lines) through 7 commits, with no PRs or issues. Work was distributed across feature development (43%), refactoring (29%), and bug fixes (14%), showing moderately consistent activity on 3 days of the week.\", \"2025-05-13T22:04:04.846Z\"]\n[\"KumbleMadhu_week_2025-01-05\", \"KumbleMadhu\", \"week\", \"2025-01-05\", \"KumbleMadhu: Identified and addressed a documentation issue by opening issue #2104 regarding a duplicate README file in packages/plugin-story. Created PR #2105 to fix this issue by removing the duplicate file, eliminating 238 lines of redundant documentation.\", \"2025-05-13T22:04:05.650Z\"]\n[\"KSym04_week_2025-01-05\", \"KSym04\", \"week\", \"2025-01-05\", \"KSym04: Opened PR #2057 to fix an issue with Twitter API rate limiting, modifying 13 files (+246/-334 lines) across code and configuration files. Created and helped close issue #1890 related to Twitter API automated activity blocks, demonstrating a focus on resolving API integration problems. Activity was concentrated on bugfix work (44%) with occasional contributions over 2 days this week.\", \"2025-05-13T22:04:05.697Z\"]\n[\"MacsDickinson_week_2025-01-05\", \"MacsDickinson\", \"week\", \"2025-01-05\", \"MacsDickinson: Identified and reported a documentation issue (#1838) regarding a broken FAQ link in Contributing.MD, which was subsequently closed. Contributed one comment on an issue during this period.\", \"2025-05-13T22:04:06.633Z\"]\n[\"Laurentiu-Andronache_week_2025-01-05\", \"Laurentiu-Andronache\", \"week\", \"2025-01-05\", \"Laurentiu-Andronache: Merged two PRs this week, including significant fixes to Telegram templates in #1982 (+597/-24 lines) and debugging improvements for context in #1980 (+164/-404 lines). Also created three issues (#1972, #1123, #1118), all of which have been closed, showing active problem identification and resolution.\", \"2025-05-13T22:04:06.832Z\"]\n[\"Lukapetro_week_2025-01-05\", \"Lukapetro\", \"week\", \"2025-01-05\", \"Lukapetro: Merged two significant PRs this week: #1964 adding an Instagram client (+98,003/-16,854 lines) and #2068 implementing pro API support and trending coins API (+4,160/-12,071 lines). Made substantial code changes across 3,029 files (+150,440/-95,592 lines) through 17 commits, while maintaining consistent activity across 5 days.\", \"2025-05-13T22:04:06.974Z\"]\n[\"MbBrainz_week_2025-01-05\", \"MbBrainz\", \"week\", \"2025-01-05\", \"MbBrainz: Created issue #2076 regarding a bot failing to process Telegram messages from other bots, which has since been closed.\", \"2025-05-13T22:04:07.511Z\"]\n[\"MarcusWentz_week_2025-01-05\", \"MarcusWentz\", \"week\", \"2025-01-05\", \"MarcusWentz: Created issue #1991 about WASM support for agents, which has since been closed. Engaged in discussions on 5 different issues through comments. No code contributions or pull request activity during this period.\", \"2025-05-13T22:04:07.565Z\"]\n[\"Minco-Yuga_week_2025-01-05\", \"Minco-Yuga\", \"week\", \"2025-01-05\", \"Minco-Yuga: Merged a single significant PR (#1981) that enables all EVM chains by default, modifying 18 files with substantial code changes (+593/-10 lines). Active on only one day this week with 3 commits focused entirely on code changes.\", \"2025-05-13T22:04:08.628Z\"]\n[\"Peridax_week_2025-01-05\", \"Peridax\", \"week\", \"2025-01-05\", \"Peridax: Created issue #2147 regarding Eliza not joining Discord voice channels upon request, which has since been closed.\", \"2025-05-13T22:04:09.130Z\"]\n[\"PedroRosalba_week_2025-01-05\", \"PedroRosalba\", \"week\", \"2025-01-05\", \"PedroRosalba: Opened one pull request (#2034) focused on \\\"starknet-tee for generating keypair (pubKey, privateKey)\\\" with moderate code changes (+178/-95 lines) across 5 files. Made 4 comments on PRs, showing sporadic activity with contributions on only one day this week.\", \"2025-05-13T22:04:09.922Z\"]\n[\"RobertSloan22_week_2025-01-05\", \"RobertSloan22\", \"week\", \"2025-01-05\", \"RobertSloan22: Made a single contribution this week, adding 147 lines of code across one file. Activity was sporadic, with contributions on only one day during this period.\", \"2025-05-13T22:04:10.361Z\"]\n[\"RatakondalaArun_week_2025-01-05\", \"RatakondalaArun\", \"week\", \"2025-01-05\", \"RatakondalaArun: Fixed a callback issue in the telegram client evaluators through PR #1908 (+32663/-38347 lines), which was merged after 7 hours. Identified and reported the issue first through #1906 \\\"Callback is not working in evaluators for `telegram client`\\\" before implementing the solution. Active on a single day this week with focused work on this specific feature improvement.\", \"2025-05-13T22:04:10.386Z\"]\n[\"Sergey1997_week_2025-01-05\", \"Sergey1997\", \"week\", \"2025-01-05\", \"Sergey1997: Provided one code review with comments this week. No other activity observed.\", \"2025-05-13T22:04:11.411Z\"]\n[\"Saundr21_week_2025-01-05\", \"Saundr21\", \"week\", \"2025-01-05\", \"Saundr21: Merged a significant feature PR #1960 \\\"feat: anyone plugin to privatise network requests\\\" adding 610 lines and removing 15 lines of code. Made substantial code changes across 1258 files (+58413/-41373 lines) in 2 commits, with activity concentrated on a single day this period.\", \"2025-05-13T22:04:11.748Z\"]\n[\"ShuochengWang_week_2025-01-05\", \"ShuochengWang\", \"week\", \"2025-01-05\", \"ShuochengWang: Made substantial code changes across 1,602 files (+94,324/-47,037 lines) in 4 commits on a single day, with 2 PR comments. The massive scope of changes suggests a major refactoring effort, codebase migration, or dependency update rather than feature development.\", \"2025-05-13T22:04:13.074Z\"]\n[\"MonkeyKing44_week_2025-01-05\", \"MonkeyKing44\", \"week\", \"2025-01-05\", \"MonkeyKing44: Opened a single pull request (#1928) to fix a typo in CHANGELOG.md, making a minimal documentation change (+1/-1 lines). Activity was limited to just one day this week with this single contribution.\", \"2025-05-13T22:04:13.588Z\"]\n[\"TobiGoldD_week_2025-01-05\", \"TobiGoldD\", \"week\", \"2025-01-05\", \"TobiGoldD: Opened issue #2127 regarding a PNPM recursive run error, which has since been closed. Contributed to discussions on 6 different issues with comments. No code changes or pull requests during this period.\", \"2025-05-13T22:04:13.928Z\"]\n[\"Sid31_week_2025-01-05\", \"Sid31\", \"week\", \"2025-01-05\", \"Sid31: Made significant code changes across 30 files (+970/-4131 lines) in 2 commits on a single day this week. The substantial line reduction suggests a major cleanup or refactoring effort, though no PRs were opened or merged during this period.\", \"2025-05-13T22:04:14.178Z\"]\n[\"UD1sto_week_2025-01-05\", \"UD1sto\", \"week\", \"2025-01-05\", \"UD1sto: Merged a significant feature PR #2154 integrating the Livepeer LLM provider (+132734/-14475 lines), which represents their main contribution this week. Provided one code review requesting changes and commented on one issue. Activity was concentrated on a single day, with changes primarily focused on feature work (71%) across code (44%), documentation (33%), and test files (11%).\", \"2025-05-13T22:04:17.022Z\"]\n[\"ShreyGanatra_week_2025-01-05\", \"ShreyGanatra\", \"week\", \"2025-01-05\", \"ShreyGanatra: Successfully merged PR #2159 implementing character inheritance from parent using the extends key, modifying 4 files with +60/-26 lines of code. Made 2 comments on pull requests during their single day of activity this week.\", \"2025-05-13T22:04:17.215Z\"]\n[\"Vakurin_week_2025-01-05\", \"Vakurin\", \"week\", \"2025-01-05\", \"Vakurin: Opened a significant PR (#2140) focused on adding SUI plugin support for swapping and transferring functionality. Made extensive code changes across 1606 files (+94,114/-46,043 lines) with activity concentrated on just 2 days of the week. The work was balanced between feature development and bug fixes, with some refactoring efforts also included.\", \"2025-05-13T22:04:17.291Z\"]\n[\"WAGMIBRO_week_2025-01-05\", \"WAGMIBRO\", \"week\", \"2025-01-05\", \"WAGMIBRO: Made a single documentation update with PR #2026, modifying the Russian README file with minimal changes (+2/-2 lines). This was their only contribution during the period, showing sporadic activity with focus on documentation maintenance.\", \"2025-05-13T22:04:19.197Z\"]\n[\"Wilbert957_week_2025-01-05\", \"Wilbert957\", \"week\", \"2025-01-05\", \"Wilbert957: Made a single substantial commit that modified 1,712 files with significant code changes (+166,243/-31,377 lines). This appears to be a major code addition or restructuring effort, completed on a single day during the week.\", \"2025-05-13T22:04:19.780Z\"]\n[\"UjjwalGupta49_week_2025-01-05\", \"UjjwalGupta49\", \"week\", \"2025-01-05\", \"UjjwalGupta49: Created issue #1899 suggesting to add Flash.trade for leverage trading on Solana, which has since been closed. Made one comment on a pull request but had no code contributions this period.\", \"2025-05-13T22:04:20.413Z\"]\n[\"Utkarshbhimte_week_2025-01-05\", \"Utkarshbhimte\", \"week\", \"2025-01-05\", \"Utkarshbhimte: Made a single substantial commit this week, modifying 14 files with 627 additions and 73 deletions. Activity was limited to a single day during this period, with all changes focused on feature work.\", \"2025-05-13T22:04:20.761Z\"]\n[\"YANGSEOKWOO_week_2025-01-05\", \"YANGSEOKWOO\", \"week\", \"2025-01-05\", \"YANGSEOKWOO: Contributed to documentation by merging PR #2074 which updated README_KOR.md with 34 additions and 4 deletions. Currently has two additional open PRs (#2073, #2072) also focused on Korean documentation updates. Active on only one day this week with all contributions focused on documentation improvements.\", \"2025-05-13T22:04:21.748Z\"]\n[\"YoungPhlo_week_2025-01-05\", \"YoungPhlo\", \"week\", \"2025-01-05\", \"YoungPhlo: Contributed documentation updates through PR #1894 \\\"What Did You Get Done This Week? #8\\\" notes (+8633/-4331 lines), which was merged after 18 hours. Active on 2 days this week, focusing entirely on documentation work with 5 commits across 5 modified files, and participated in one issue discussion.\", \"2025-05-13T22:04:22.045Z\"]\n[\"aalonso777777_week_2025-01-05\", \"aalonso777777\", \"week\", \"2025-01-05\", \"aalonso777777: Created issue #1857 \\\"A\\\" which has since been closed. No other activity this week.\", \"2025-05-13T22:04:22.456Z\"]\n[\"aalimsahin_week_2025-01-05\", \"aalimsahin\", \"week\", \"2025-01-05\", \"aalimsahin: Made a substantial code refactoring effort with a single large commit that modified 84 files (+5570/-1614 lines). No other GitHub activity was recorded during this period, with contributions limited to just one day of the week.\", \"2025-05-13T22:04:22.635Z\"]\n[\"adapt7_week_2025-01-05\", \"adapt7\", \"week\", \"2025-01-05\", \"adapt7: Created two issues this week: #1471 regarding a build problem with the eliza-starter and #2132 about implementing long memory for a Telegram personal assistant, both of which were subsequently closed.\", \"2025-05-13T22:04:23.882Z\"]\n[\"WuEcho_week_2025-01-05\", \"WuEcho\", \"week\", \"2025-01-05\", \"WuEcho: Made a single substantial commit that added 355 lines across 6 files with no deletions, showing focused feature work on a single day this week.\", \"2025-05-13T22:04:24.205Z\"]\n[\"actions-user_week_2025-01-05\", \"actions-user\", \"week\", \"2025-01-05\", \"actions-user: Made substantial code changes with 45 commits modifying 495 files (+30,717/-12,036 lines) across 5 days. Demonstrated very consistent work pattern throughout the week without any PR or issue activity.\", \"2025-05-13T22:04:24.363Z\"]\n[\"agentdeveloper_week_2025-01-05\", \"agentdeveloper\", \"week\", \"2025-01-05\", \"agentdeveloper: Created issue #1983 requesting support for default grok in the generate object for Twitter plugin, which has since been closed.\", \"2025-05-13T22:04:24.465Z\"]\n[\"ag-wnl_week_2025-01-05\", \"ag-wnl\", \"week\", \"2025-01-05\", \"ag-wnl: Conducted extensive code review work with 16 reviews (8 approvals, 2 change requests) while making significant code changes across 2782 files (+134,957/-85,157 lines) in 5 commits. Active on 2 days this week, with contributions split between other work (60%), feature development (20%), and bug fixes (20%).\", \"2025-05-13T22:04:25.090Z\"]\n[\"ageofalgo_week_2025-01-05\", \"ageofalgo\", \"week\", \"2025-01-05\", \"ageofalgo: Created one issue (#1956) related to token-by-token processing, which has since been closed. No other activity was observed during this period.\", \"2025-05-13T22:04:25.491Z\"]\n[\"agnideepGhosh_week_2025-01-05\", \"agnideepGhosh\", \"week\", \"2025-01-05\", \"agnideepGhosh: Contributed one code review with an approval this week. Activity was minimal with no PRs created or merged, no issues opened or commented on, and no code changes made.\", \"2025-05-13T22:04:26.449Z\"]\n[\"alextitonis_week_2025-01-05\", \"alextitonis\", \"week\", \"2025-01-05\", \"alextitonis: Made substantial code changes across 103 files (+6159/-758 lines) in 2 commits on a single day this week. Left 1 comment on a pull request.\", \"2025-05-13T22:04:26.485Z\"]\n[\"ai16z-demirix_week_2025-01-05\", \"ai16z-demirix\", \"week\", \"2025-01-05\", \"ai16z-demirix: Focused heavily on test development across multiple plugins and clients, merging 7 PRs that added extensive test coverage (+14,572/-3,223 lines) including significant work on the Twitter plugin (#1976: +8,109/-1,681) and Telegram client (#1879: +4,993/-1,392). Created and resolved 2 testing-related issues (#2169, #1988) while maintaining an active contribution pattern across 4 days of the week.\", \"2025-05-13T22:04:27.587Z\"]\n[\"amirmabhout_week_2025-01-05\", \"amirmabhout\", \"week\", \"2025-01-05\", \"amirmabhout: Opened one pull request (#2012) proposing an update to the Telegram client's messageManager.ts file with a small code change (+2/-3 lines). Activity was limited to a single day this week with just one commit focused on code modifications.\", \"2025-05-13T22:04:27.703Z\"]\n[\"arvin-crypto_week_2025-01-05\", \"arvin-crypto\", \"week\", \"2025-01-05\", \"arvin-crypto: Created issue #1965 regarding a wrtc binary path error, which has since been closed. No other activity this week.\", \"2025-05-13T22:04:27.980Z\"]\n[\"astinz_week_2025-01-05\", \"astinz\", \"week\", \"2025-01-05\", \"astinz: Made substantial code changes across 1468 files (+82850/-43983 lines) in 2 commits without any associated PRs or issues. Active on 2 days this week, focusing entirely on direct code modifications across various file types.\", \"2025-05-13T22:04:29.578Z\"]\n[\"augustin-v_week_2025-01-05\", \"augustin-v\", \"week\", \"2025-01-05\", \"augustin-v: Created issue #1912 regarding \\\"Starknet plugin proper providers implementation\\\" which has since been closed. No other activity was observed this week.\", \"2025-05-13T22:04:29.610Z\"]\n[\"antman1p_week_2025-01-05\", \"antman1p\", \"week\", \"2025-01-05\", \"antman1p: Merged 4 significant PRs this week, including major Supabase updates (#2100, +35k/-11k lines) and conditional Supabase agent directory changes (#2032, +104k/-51k lines). Created and closed issue #1926 regarding CUDA detection in llama-local. Demonstrated substantial code changes across 696 files (+66k/-20k lines) with consistent activity on 4 days of the week.\", \"2025-05-13T22:04:30.203Z\"]\n[\"augchan42_week_2025-01-05\", \"augchan42\", \"week\", \"2025-01-05\", \"augchan42: Merged a significant feature PR #1884 (+2205/-1894 lines) that adds wildcard support in TWITTER_TARGET_USERS, which they had previously opened as issue #1883. Also created issue #1638 regarding a Twitter client bug with character card profiles, and actively participated in discussions with 6 comments across PRs and issues.\", \"2025-05-13T22:04:30.622Z\"]\n[\"azep-ninja_week_2025-01-05\", \"azep-ninja\", \"week\", \"2025-01-05\", \"azep-ninja: Made substantial code changes with 12 commits modifying 2,578 files (+92,664/-91,318 lines) across various file types. Active on 3 days of the week with a moderately consistent work pattern, though no PRs were merged or opened during this period.\", \"2025-05-13T22:04:31.868Z\"]\n[\"anilcse_week_2025-01-05\", \"anilcse\", \"week\", \"2025-01-05\", \"anilcse: Made substantial code changes with 3 commits modifying 1232 files (+49,853/-42,996 lines), primarily focused on bugfix work (67%). Left 1 comment on a pull request during their single day of activity this week.\", \"2025-05-13T22:04:32.337Z\"]\n[\"bendanzhentan_week_2025-01-05\", \"bendanzhentan\", \"week\", \"2025-01-05\", \"bendanzhentan: Merged a single PR (#1941) that removed unused imports in the plugin-conflux module, resulting in a small code change of +1/-2 lines. This was a focused refactoring effort that cleaned up the codebase by removing unnecessary code.\", \"2025-05-13T22:04:32.892Z\"]\n[\"bayological_week_2025-01-05\", \"bayological\", \"week\", \"2025-01-05\", \"bayological: Merged a significant feature PR #2042 \\\"Proof of Pizza - Agentic Dominos Ordering\\\" (+4483/-1102 lines) that modified 2504 files with substantial code changes (+202795/-54086 lines). Contributed across multiple areas with a balanced focus on features, bugfixes, and refactoring work, while also providing one PR approval.\", \"2025-05-13T22:04:32.926Z\"]\n[\"bodhi-crypo_week_2025-01-05\", \"bodhi-crypo\", \"week\", \"2025-01-05\", \"bodhi-crypo: Made a small but targeted contribution with one merged PR (#1916) that fixed the SUMMARIZE prompt in the Discord client, changing just 1 line of code (+1/-1).\", \"2025-05-13T22:04:35.008Z\"]\n[\"autonome-ai_week_2025-01-05\", \"autonome-ai\", \"week\", \"2025-01-05\", \"autonome-ai: Contributed to platform support features with one merged PR (#2121, +3718/-4272 lines) and one open PR (#2120). Made significant code changes across 11 files (+292/-1 lines), primarily focusing on configuration (45%) and code (27%) modifications.\", \"2025-05-13T22:04:36.933Z\"]\n[\"boolkeys_week_2025-01-05\", \"boolkeys\", \"week\", \"2025-01-05\", \"boolkeys: Worked on a significant Twilio plugin implementation with open PR #2139 (+9433/-4334 lines across 154 files), making substantial code changes through 15 commits over 4 days. Participated in code review activities with 1 review and 5 PR comments, primarily focusing on plugin development work.\", \"2025-05-13T22:04:37.579Z\"]\n[\"bentatum_week_2025-01-05\", \"bentatum\", \"week\", \"2025-01-05\", \"bentatum: Merged two PRs this week, including a bug fix in core (#1918) and a significant chore PR enabling strict null checks (#1878, +313/-11 lines). Also has an open PR addressing client runtime types (#1915), with activity concentrated on a few days and primarily focused on bug fixes and type safety improvements.\", \"2025-05-13T22:04:39.377Z\"]\n[\"brauliolomeli_week_2025-01-05\", \"brauliolomeli\", \"week\", \"2025-01-05\", \"brauliolomeli: Merged two PRs this week, with the most significant being #2137 adding Mistral AI as a new model provider (+12932/-5020 lines). Also fixed a package file issue in PR #2030 to include schema.sql and seed.sql files. Active on 2 days this week, focusing primarily on feature development with substantial code changes across 132 files.\", \"2025-05-13T22:04:39.548Z\"]\n[\"brij2001-hof_week_2025-01-05\", \"brij2001-hof\", \"week\", \"2025-01-05\", \"brij2001-hof: Created and commented on issue #2109 requesting a new feature for response formatting, which has since been closed. No code contributions or PR activity this period.\", \"2025-05-13T22:04:39.611Z\"]\n[\"bertux_week_2025-01-05\", \"bertux\", \"week\", \"2025-01-05\", \"bertux: Made significant code changes across 71 files (+3383/-1005 lines) in 4 commits, with activity concentrated on 2 days this week. Provided 1 review comment on a pull request. Work was primarily focused on other tasks (75%) with some feature development (25%).\", \"2025-05-13T22:04:40.027Z\"]\n[\"berryboylb_week_2025-01-05\", \"berryboylb\", \"week\", \"2025-01-05\", \"berryboylb: Created two issues (#1687 and #1925) related to agent startup and text generation problems in dockerized environments, both of which were subsequently closed. Engaged in discussions by commenting on 5 different issues, providing input or seeking clarification on existing problems. No code contributions or pull requests during this period, with activity concentrated on issue reporting and discussion rather than development.\", \"2025-05-13T22:04:40.051Z\"]\n[\"bucurdavid_week_2025-01-05\", \"bucurdavid\", \"week\", \"2025-01-05\", \"bucurdavid: Made a single massive commit that modified 1,698 files with +109,551/-44,966 lines of code changes across various file types. This substantial code change occurred on just one day during the period, showing a sporadic activity pattern.\", \"2025-05-13T22:04:41.878Z\"]\n[\"btspoony_week_2025-01-05\", \"btspoony\", \"week\", \"2025-01-05\", \"btspoony: Merged a significant PR (#2115) introducing Dependency Injection to enhance developer experience, involving extensive code changes across 202 files (+9442/-7149 lines). Created issue #933 regarding private key secrets for automatic plugins loading, which has since been closed. Contributed 2 code reviews with comments and was active on 2 days this week, primarily focusing on feature development (38%) and bug fixes (29%).\", \"2025-05-13T22:04:42.093Z\"]\n[\"bussyjd_week_2025-01-05\", \"bussyjd\", \"week\", \"2025-01-05\", \"bussyjd: Created two issues this week: #2098 regarding Docker container management for Agents and #2096 for an Eliza Helm Chart for Kubernetes deployment, both of which are now closed. No code contributions, pull requests, or review activities were recorded during this period.\", \"2025-05-13T22:04:42.157Z\"]\n[\"bxngxl_week_2025-01-05\", \"bxngxl\", \"week\", \"2025-01-05\", \"bxngxl: Updated documentation with significant changes to the Chinese README in PR #2069 (+90116/-45313 lines) and has an open PR #2070 to remove duplicated text in the main README. Contributed one code review comment and focused exclusively on documentation improvements across 38 files.\", \"2025-05-13T22:04:42.726Z\"]\n[\"calintje_week_2025-01-05\", \"calintje\", \"week\", \"2025-01-05\", \"calintje: Merged a substantial PR #2136 implementing Solana web3.js V2 and automated liquidity providing on Orca, which involved extensive code changes (+352169/-72449 lines) across 298 files. Consistently active on 5 out of 7 days, with work primarily focused on configuration (50%) and code (42%) changes. Made 12 commits throughout the week, demonstrating steady progress on this significant feature implementation.\", \"2025-05-13T22:04:42.954Z\"]\n[\"chanta093_week_2025-01-05\", \"chanta093\", \"week\", \"2025-01-05\", \"chanta093: Created issue #2161 regarding a bug with ElizaOS responses to Twitter targets after system restart, which has since been closed.\", \"2025-05-13T22:04:44.034Z\"]\n[\"camharris_week_2025-01-05\", \"camharris\", \"week\", \"2025-01-05\", \"camharris: Contributed through code review activities, providing 5 reviews with 4 approvals and 1 comment, along with 2 additional PR comments. No direct code contributions or issue activity this period.\", \"2025-05-13T22:04:44.107Z\"]\n[\"chaig15_week_2025-01-05\", \"chaig15\", \"week\", \"2025-01-05\", \"chaig15: Opened one pull request (#2036) titled \\\"init\\\" that remains unmerged, making configuration file changes with 45 additions and 93 deletions. Activity was limited to a single day this week.\", \"2025-05-13T22:04:44.130Z\"]\n[\"chasebrownn_week_2025-01-05\", \"chasebrownn\", \"week\", \"2025-01-05\", \"chasebrownn: Reported a bug by creating issue #2089 about \\\"Double responses when interacting on Telegram\\\" which was subsequently closed. Contributed to issue discussions with a single comment. No code changes or pull requests during this period.\", \"2025-05-13T22:04:45.181Z\"]\n[\"chuasonglin1995_week_2025-01-05\", \"chuasonglin1995\", \"week\", \"2025-01-05\", \"chuasonglin1995: Opened one PR (#2066) proposing a minor improvement to add a `suppressInitialMessage` feature, with modest code changes (+202/-200 lines) that appear to be primarily refactoring work. Participated in one issue discussion, showing sporadic activity with contributions on only one day this week.\", \"2025-05-13T22:04:45.497Z\"]\n[\"clickbrain_week_2025-01-05\", \"clickbrain\", \"week\", \"2025-01-05\", \"clickbrain: Reported one issue (#1990) regarding errors on MacOS M3, which has since been closed. No other activity this week.\", \"2025-05-13T22:04:45.642Z\"]\n[\"cpppppp7_week_2025-01-05\", \"cpppppp7\", \"week\", \"2025-01-05\", \"cpppppp7: Opened a significant PR #2046 \\\"feat/plugin-tee-onchain-da\\\" with extensive code changes (+59,053/-9,797 lines) across 632 files. Activity was concentrated on just 2 days this week, with the majority of changes focused on code (51%) and configuration files (28%).\", \"2025-05-13T22:04:46.436Z\"]\n[\"conache_week_2025-01-05\", \"conache\", \"week\", \"2025-01-05\", \"conache: Merged a significant PR (#1955) adding the Allora plugin, which involved extensive code changes (+51,869/-42,272 lines) across 1,274 files. The contribution represents a substantial implementation effort, completed over two active days this week.\", \"2025-05-13T22:04:46.973Z\"]\n[\"cygaar_week_2025-01-05\", \"cygaar\", \"week\", \"2025-01-05\", \"cygaar: Made a single documentation fix this week, merging PR #1963 to correct the abstract readme with 7 additions and 44 deletions. This was their only contribution during the period, focusing entirely on documentation improvements.\", \"2025-05-13T22:04:47.820Z\"]\n[\"daltoncoder_week_2025-01-05\", \"daltoncoder\", \"week\", \"2025-01-05\", \"daltoncoder: Reported a memory leak issue (#1942) which has since been closed. No other activity this week.\", \"2025-05-13T22:04:48.535Z\"]\n[\"daniel-farina_week_2025-01-05\", \"daniel-farina\", \"week\", \"2025-01-05\", \"daniel-farina: Merged two significant feature PRs this week: #1861 adding the Stargaze plugin (+29,982/-39,433 lines) and #1873 introducing the Giphy plugin for adding animated GIFs to conversations (+3,061/-840 lines). Contributed 9 commits across 1,044 modified files, primarily focusing on feature development, and provided one code review with 5 PR comments.\", \"2025-05-13T22:04:50.641Z\"]\n[\"darwintree_week_2025-01-05\", \"darwintree\", \"week\", \"2025-01-05\", \"darwintree: Merged PR #1947 that improved Twitter paragraph splitting when containing URLs (+59/-6 lines). Made substantial code changes across 1116 files (+39662/-39589 lines) in 2 commits, showing a significant codebase modification despite being active on only one day this week.\", \"2025-05-13T22:04:50.891Z\"]\n[\"cre8tions_week_2025-01-05\", \"cre8tions\", \"week\", \"2025-01-05\", \"cre8tions: Provided feedback through 2 code reviews and 1 PR comment this week, though no direct code contributions or issue activity. Activity was sporadic with limited engagement focused on reviewing others' work.\", \"2025-05-13T22:04:52.219Z\"]\n[\"dbellotti_week_2025-01-05\", \"dbellotti\", \"week\", \"2025-01-05\", \"dbellotti: Created issue #1977 regarding client chat not automatically scrolling down and focusing input, which has since been closed.\", \"2025-05-13T22:04:52.350Z\"]\n[\"demoush_week_2025-01-05\", \"demoush\", \"week\", \"2025-01-05\", \"demoush: Created issue #2037 regarding runtime initialization problems, which has since been closed. No other activity this week.\", \"2025-05-13T22:04:52.548Z\"]\n[\"cxp-13_week_2025-01-05\", \"cxp-13\", \"week\", \"2025-01-05\", \"cxp-13: Created 7 issues this week (#2056, #1940, #1669, #1302, #1298, #2144, #1994), all of which have been closed, with topics ranging from installation problems to CUDA detection issues. Actively participated in discussions by commenting on 8 issues, providing feedback and assistance to other community members. No code contributions or pull requests this period, with activity focused entirely on issue reporting and community support.\", \"2025-05-13T22:04:53.453Z\"]\n[\"daizhengxue_week_2025-01-05\", \"daizhengxue\", \"week\", \"2025-01-05\", \"daizhengxue: Merged a significant PR (#2067) adding DeepSeek AI provider support to Eliza with substantial code changes (+2455/-2267 lines). Created two issues (#2158 regarding database connection errors and #2126 proposing a refactor to separate data providers into plugins), both of which were subsequently closed. Contributed 2 PR comments and made targeted code modifications across 12 files (+206/-146 lines), showing focused activity on feature development.\", \"2025-05-13T22:04:54.557Z\"]\n[\"devin-ai-integration[bot]_week_2025-01-05\", \"devin-ai-integration[bot]\", \"week\", \"2025-01-05\", \"devin-ai-integration[bot]: Made code contributions across 9 files (+351/-100 lines) in 4 commits during a single day of activity this week. No PRs, issues, or reviews were submitted during this period.\", \"2025-05-13T22:04:54.661Z\"]\n[\"denizekiz_week_2025-01-05\", \"denizekiz\", \"week\", \"2025-01-05\", \"denizekiz: Made substantial code changes across 348 files (+36752/-11034 lines) with 5 commits over 3 days. Created two issues (#1921 regarding Twitter client image generation errors and #1703 about Elizalogger error display issues), both of which are now closed. Contributed one code review with comments.\", \"2025-05-13T22:04:54.791Z\"]\n[\"deusexmachina892_week_2025-01-05\", \"deusexmachina892\", \"week\", \"2025-01-05\", \"deusexmachina892: Focused on deployment infrastructure this week with an open PR #1913 \\\"Deployment Pipeline Setup\\\" that modified 21 files (+796/-73 lines). The changes were predominantly configuration-related (95% of modifications), representing a significant effort to establish deployment automation.\", \"2025-05-13T22:04:55.392Z\"]\n[\"digitalsimboja_week_2025-01-05\", \"digitalsimboja\", \"week\", \"2025-01-05\", \"digitalsimboja: Made code changes across 15 files (+137/-74 lines) through 9 commits, with activity spread across 4 days of the week. Work was primarily focused on other tasks (67%) with some feature development (33%), showing a moderately consistent contribution pattern.\", \"2025-05-13T22:04:55.905Z\"]\n[\"djhardcore007_week_2025-01-05\", \"djhardcore007\", \"week\", \"2025-01-05\", \"djhardcore007: Opened one pull request (#1848 \\\"PEPE bot\\\") which remains open and unmerged. No other GitHub activity was observed during this period.\", \"2025-05-13T22:04:56.381Z\"]\n[\"djpg_week_2025-01-05\", \"djpg\", \"week\", \"2025-01-05\", \"djpg: Reported issue #1871 regarding problems using the Gaianet model, which has since been closed. Participated in issue discussions with one comment.\", \"2025-05-13T22:04:56.476Z\"]\n[\"dtmrc_week_2025-01-05\", \"dtmrc\", \"week\", \"2025-01-05\", \"dtmrc: Provided one code review with comments this week, but had no other activity such as PRs, issues, or code changes.\", \"2025-05-13T22:04:57.104Z\"]\n[\"dto-simba_week_2025-01-05\", \"dto-simba\", \"week\", \"2025-01-05\", \"dto-simba: Merged a single PR (#2014) that added Telegram API root configuration in environment settings, modifying 3 files with a net change of +402/-1 lines. Active on only one day this week with a focus on feature work.\", \"2025-05-13T22:04:57.780Z\"]\n[\"dzmitrykliapkou_week_2025-01-05\", \"dzmitrykliapkou\", \"week\", \"2025-01-05\", \"dzmitrykliapkou: Opened one PR (#1904) focused on CI improvements, adding a QA workflow and updating the Dockerfile. Made modest code changes (+64/-0 lines) across 2 files, with half of the changes in configuration files. Active on only one day this week with a single commit.\", \"2025-05-13T22:04:58.726Z\"]\n[\"earlyvibz_week_2025-01-05\", \"earlyvibz\", \"week\", \"2025-01-05\", \"earlyvibz: Merged a significant feature PR #2141 \\\"feat: plugin-hyperliquid\\\" that added over 11,400 lines and removed 1,034 lines across 108 files. Modified substantial code and configuration files with 2 commits spread across 2 days of activity.\", \"2025-05-13T22:04:58.786Z\"]\n[\"enigmarikki_week_2025-01-05\", \"enigmarikki\", \"week\", \"2025-01-05\", \"enigmarikki: Made substantial code changes across 564 files (+20,851/-21,074 lines) through 18 commits, with work evenly split between refactoring (39%) and other tasks (39%), plus some bug fixes (17%). Active on 4 days this week, showing a moderately consistent work pattern without any PRs, issues, or reviews.\", \"2025-05-13T22:05:00.880Z\"]\n[\"eschnou_week_2025-01-05\", \"eschnou\", \"week\", \"2025-01-05\", \"eschnou: Created three issues this week (#2116, #1962, #1949), all of which have been closed, focusing on Twitter functionality and plugin availability. Contributed one comment on an issue, with no code changes or PR activity during this period.\", \"2025-05-13T22:05:00.897Z\"]\n[\"fabianhug_week_2025-01-05\", \"fabianhug\", \"week\", \"2025-01-05\", \"fabianhug: Provided 1 approval review and added 3 comments on pull requests this week. No other GitHub activity was recorded during this period.\", \"2025-05-13T22:05:01.128Z\"]\n[\"eternal-ai-org_week_2025-01-05\", \"eternal-ai-org\", \"week\", \"2025-01-05\", \"eternal-ai-org: Merged two significant PRs (#1948, #1938) focused on adding support for the eternalai provider, with PR #1938 being particularly substantial (+3696/-1149 lines). Made extensive code modifications across 1142 files (+37483/-38767 lines) through 9 commits, with activity concentrated on just 2 days of the week.\", \"2025-05-13T22:05:02.032Z\"]\n[\"emg110_week_2025-01-05\", \"emg110\", \"week\", \"2025-01-05\", \"emg110: Created issue #1866 \\\"Algorand Blockchain Integration Plugin\\\" which was subsequently closed. No other activity was observed during this period.\", \"2025-05-13T22:05:02.934Z\"]\n[\"github-advanced-security_week_2025-01-05\", \"github-advanced-security\", \"week\", \"2025-01-05\", \"github-advanced-security: Provided 3 review comments on pull requests this week, with no other activity observed.\", \"2025-05-13T22:05:03.543Z\"]\n[\"francis2tm_week_2025-01-05\", \"francis2tm\", \"week\", \"2025-01-05\", \"francis2tm: Merged a significant PR #2082 adding the atoma provider feature with substantial code changes (+136,543/-51,397 lines). Made 3 commits across 6 files (+215/-126 lines) with a focus on feature work (67%) and bugfix work (33%). Activity was sporadic, being active on only 1 out of 7 days this period.\", \"2025-05-13T22:05:03.620Z\"]\n[\"fksyuan_week_2025-01-05\", \"fksyuan\", \"week\", \"2025-01-05\", \"fksyuan: Made code changes across 7 files (+49/-71 lines) in 3 commits, with activity on 2 days this week. Work was primarily focused on other tasks (67%) with some bugfix work (33%), though no PRs were merged or opened.\", \"2025-05-13T22:05:04.277Z\"]\n[\"gtech_week_2025-01-05\", \"gtech\", \"week\", \"2025-01-05\", \"gtech: Created issue #1987 regarding outdated debugging documentation, which has since been closed. No other activity this week.\", \"2025-05-13T22:05:05.359Z\"]\n[\"goalongway_week_2025-01-05\", \"goalongway\", \"week\", \"2025-01-05\", \"goalongway: Made substantial code changes with 4 commits modifying 98 files (+17,549/-1,792 lines) across 3 days this week. No PRs, issues, or reviews were submitted during this period.\", \"2025-05-13T22:05:05.396Z\"]\n[\"hazelnutcloud_week_2025-01-05\", \"hazelnutcloud\", \"week\", \"2025-01-05\", \"hazelnutcloud: Made a targeted contribution by opening and merging PR #1902 to make the `generateNewTweet` function public (+666/-683 lines), which addressed issue #1901 that they had created. Also raised issue #2009 regarding a packaging problem with the Postgres adapter, which was subsequently closed.\", \"2025-05-13T22:05:07.312Z\"]\n[\"iankm_week_2025-01-05\", \"iankm\", \"week\", \"2025-01-05\", \"iankm: Made a substantial code contribution with one large commit modifying 1,290 files (+56,477/-42,301 lines) in a single day of activity. Created and closed issue #1543 regarding SQLite vector extension loading problems in Docker environments.\", \"2025-05-13T22:05:07.696Z\"]\n[\"gene-zhan_week_2025-01-05\", \"gene-zhan\", \"week\", \"2025-01-05\", \"gene-zhan: Made substantial code changes across 2384 files (+82417/-84881 lines) with 8 commits, focusing primarily on bug fixes (50%) and feature work (25%). Active on 2 days this week, showing an occasional contribution pattern.\", \"2025-05-13T22:05:08.161Z\"]\n[\"hellopleasures_week_2025-01-05\", \"hellopleasures\", \"week\", \"2025-01-05\", \"hellopleasures: Merged a significant PR #1865 adding the Dex Screener plugin with token price evaluation functionality, involving extensive code changes (+182,596/-100,107 lines) across 1,294 files. Has another related PR #1863 still open, showing focused work on the same feature area. Contributed actively on 3 days this week, primarily focusing on feature development (36%) with substantial code and configuration changes.\", \"2025-05-13T22:05:08.315Z\"]\n[\"imaffe_week_2025-01-05\", \"imaffe\", \"week\", \"2025-01-05\", \"imaffe: Submitted a small documentation fix in PR #2146 to remove a duplicated sentence in the README.md file (+1/-1 lines). This was their only contribution during the period, with activity on just one day.\", \"2025-05-13T22:05:09.776Z\"]\n[\"indowebdeveloper_week_2025-01-05\", \"indowebdeveloper\", \"week\", \"2025-01-05\", \"indowebdeveloper: Opened PR #2113 to fix the web search plugin by changing it to use google.serper.dev, with substantial code changes (+2605/-2460 lines) across 14 files. Active on 2 days this week, making 3 commits focused primarily on code modifications.\", \"2025-05-13T22:05:10.028Z\"]\n[\"info3284_week_2025-01-05\", \"info3284\", \"week\", \"2025-01-05\", \"info3284: Created issue #1864 in the \\\"browser+client\\\" category, which has since been closed. No other activity was observed during this period.\", \"2025-05-13T22:05:10.087Z\"]\n[\"guo_week_2025-01-05\", \"guo\", \"week\", \"2025-01-05\", \"guo: Made substantial code changes across 223 files (+15,569/-4,205 lines) in 3 commits, with one PR comment, active on a single day this period. The modifications were primarily focused on other work (67%) with some feature work (33%), spanning various file types.\", \"2025-05-13T22:05:11.162Z\"]\n[\"jimouris_week_2025-01-05\", \"jimouris\", \"week\", \"2025-01-05\", \"jimouris: Proposed a new feature with PR #2079 to add a plugin for Nillion's nilDB, making substantial code changes (+837/-8 lines) across 16 files. Created and closed issue #2077 related to the Nillion nilDB Plugin, with all activity concentrated on a single day this week.\", \"2025-05-13T22:05:12.472Z\"]\n[\"jobyid_week_2025-01-05\", \"jobyid\", \"week\", \"2025-01-05\", \"jobyid: Made substantial code changes across 483 files (+14,236/-6,831 lines) in 2 commits, with work evenly split between bugfixes and other tasks. Activity was limited to a single day this week.\", \"2025-05-13T22:05:12.527Z\"]\n[\"joco25_week_2025-01-05\", \"joco25\", \"week\", \"2025-01-05\", \"joco25: Created issue #2085 regarding sporadic PostgresDB connection failures with large knowledge bases, which has since been closed.\", \"2025-05-13T22:05:12.688Z\"]\n[\"jmikedupont2_week_2025-01-05\", \"jmikedupont2\", \"week\", \"2025-01-05\", \"jmikedupont2: Actively working on 3 open PRs including \\\"Feature/otel\\\" (#1853), \\\"Feature/fastify\\\" (#2065), and a draft PR for help with vendoring Eliza (#1953), with substantial code changes (+1711/-1827 lines) across 28 files. Created and closed issue #1841 regarding missing source for elizaos/plugin-ferepro, and contributed to discussions with 4 PR comments and 1 issue comment. Maintained a moderately consistent work pattern, being active on 3 days this week with a primary focus on code (49%) and configuration (16%) changes.\", \"2025-05-13T22:05:13.562Z\"]\n[\"jorgeantonio21_week_2025-01-05\", \"jorgeantonio21\", \"week\", \"2025-01-05\", \"jorgeantonio21: Contributed one code review with comments this week, showing minimal activity during the period.\", \"2025-05-13T22:05:14.550Z\"]\n[\"jonathangus_week_2025-01-05\", \"jonathangus\", \"week\", \"2025-01-05\", \"jonathangus: Made a single substantial commit that modified 1,145 files with +40,446/-39,773 lines, suggesting a major refactoring or dependency update. Added 2 comments on pull requests during their only active day this week.\", \"2025-05-13T22:05:14.954Z\"]\n[\"inferanetwork_week_2025-01-05\", \"inferanetwork\", \"week\", \"2025-01-05\", \"inferanetwork: Added Infera as a new inference provider through PR #1860, contributing a substantial +3885/-50 lines of code. This focused feature work modified 17 files, with 80% of changes being code-related, completed in a single day of activity.\", \"2025-05-13T22:05:15.092Z\"]\n[\"juansebsol_week_2025-01-05\", \"juansebsol\", \"week\", \"2025-01-05\", \"juansebsol: Has one open pull request (#2041 \\\"Development\\\") with no merged PRs this week. Made 2 comments on pull requests but showed limited overall activity with no code changes.\", \"2025-05-13T22:05:17.010Z\"]\n[\"juanc07_week_2025-01-05\", \"juanc07\", \"week\", \"2025-01-05\", \"juanc07: Made substantial code changes across 1,219 files (+48,211/-50,047 lines) through 20 commits, focusing primarily on other work (45%), tests (25%), and bug fixes (20%). Contributed actively to discussions with 8 PR comments and provided 1 code review with comments. Showed moderate consistency with activity on 3 days this week.\", \"2025-05-13T22:05:17.574Z\"]\n[\"kamalbuilds_week_2025-01-05\", \"kamalbuilds\", \"week\", \"2025-01-05\", \"kamalbuilds: Merged a significant PR #1895 making the birdeye API request optional, which involved substantial code changes across 1082 files (+33767/-37560 lines). Created and closed issue #1334 regarding UI responsiveness to client-side messages. Activity was sporadic, focused on a mix of other work (75%) and bug fixes (25%), with equal distribution between code and configuration changes.\", \"2025-05-13T22:05:18.054Z\"]\n[\"karelvuong_week_2025-01-05\", \"karelvuong\", \"week\", \"2025-01-05\", \"karelvuong: Made substantial code changes with 4 commits modifying 2,860 files (+139,007/-86,235 lines) in a single day of activity. No PRs, issues, or reviews during this period.\", \"2025-05-13T22:05:19.191Z\"]\n[\"jonathanykh_week_2025-01-05\", \"jonathanykh\", \"week\", \"2025-01-05\", \"jonathanykh: Merged two PRs this week: #2051 fixing a problematic redundant UUID conversion (+11,425/-7,457 lines) and #2015 adding a pnpm lockfile consistency check workflow (+493/-32 lines). Made 3 PR comments and was active on 2 days, with contributions evenly split between code and configuration files.\", \"2025-05-13T22:05:19.800Z\"]\n[\"keshavbabu_week_2025-01-05\", \"keshavbabu\", \"week\", \"2025-01-05\", \"keshavbabu: Made a single substantial commit modifying 138 files with 853 additions and 671 deletions. Activity was limited to just one day this week.\", \"2025-05-13T22:05:19.816Z\"]\n[\"kesar_week_2025-01-05\", \"kesar\", \"week\", \"2025-01-05\", \"kesar: Made a significant code contribution with 4 commits modifying 1143 files (+42250/-39711 lines) in a single day of activity. Merged PR #1954 \\\"feat: Add fraxtal chain to evm\\\" which added Fraxtal chain support to the EVM implementation.\", \"2025-05-13T22:05:20.059Z\"]\n[\"konstantine25b_week_2025-01-05\", \"konstantine25b\", \"week\", \"2025-01-05\", \"konstantine25b: Made significant code changes with 14 commits modifying 48 files (+3449/-430 lines) across 2 days this week. No PRs were merged, issues created, or reviews conducted during this period.\", \"2025-05-13T22:05:21.769Z\"]\n[\"kaitoInfra_week_2025-01-05\", \"kaitoInfra\", \"week\", \"2025-01-05\", \"kaitoInfra: Made a single substantial code change affecting 1077 files (+32842/-37668 lines) and left one PR comment. This appears to be a major refactoring or cleanup effort given the significant number of files modified and the large amount of code removed.\", \"2025-05-13T22:05:22.318Z\"]\n[\"koofree_week_2025-01-05\", \"koofree\", \"week\", \"2025-01-05\", \"koofree: Fixed a schema issue in the PostgreSQL adapter by merging PR #2008 which modified the `isShared` field definition (+2297/-925 lines). Participated in discussions by commenting on 4 issues and 1 PR. Activity was limited to a single day this week.\", \"2025-05-13T22:05:22.562Z\"]\n[\"kristjanpeterson1_week_2025-01-05\", \"kristjanpeterson1\", \"week\", \"2025-01-05\", \"kristjanpeterson1: Merged two substantial PRs this week: #2061 \\\"Galadriel docs and .env.example update\\\" (+2586/-654 lines) and #2011 \\\"Update the Galadriel LLM integration\\\" (+3665/-968 lines). Active on 2 days with a total of 2 commits modifying 6 files (+103/-20 lines), with work evenly split between code and other file types.\", \"2025-05-13T22:05:22.584Z\"]\n[\"kush-alloralabs_week_2025-01-05\", \"kush-alloralabs\", \"week\", \"2025-01-05\", \"kush-alloralabs: Made a documentation improvement by merging PR #2003 \\\"Update plugins.md -- Allora README Fix\\\" with 3 lines added and none removed. This was their only contribution during the period, focusing entirely on documentation updates.\", \"2025-05-13T22:05:23.818Z\"]\n[\"kyegomez_week_2025-01-05\", \"kyegomez\", \"week\", \"2025-01-05\", \"kyegomez: Created one issue (#1862) regarding security issues and vulnerabilities, which was subsequently closed. No other activity was observed during this period.\", \"2025-05-13T22:05:24.553Z\"]\n[\"kwannz_week_2025-01-05\", \"kwannz\", \"week\", \"2025-01-05\", \"kwannz: Working on two open PRs: #2130 for photo upload functionality and #2094 for Twitter photo support, with substantial code changes across 77 files (+4603/-5750 lines). Activity was moderately consistent across 3 days, with contributions primarily focused on documentation (47%) and evenly split between code and configuration files (24% each).\", \"2025-05-13T22:05:24.729Z\"]\n[\"kylebuildsstuff_week_2025-01-05\", \"kylebuildsstuff\", \"week\", \"2025-01-05\", \"kylebuildsstuff: Contributed a significant new feature by merging PR #1880 \\\"feat: add OpenWeather plugin\\\" with substantial code changes (+1390/-447 lines) across 18 files. The PR represents their only activity this week, focusing entirely on feature development with modifications split between code (50%) and configuration files (28%).\", \"2025-05-13T22:05:24.996Z\"]\n[\"lachiejames_week_2025-01-05\", \"lachiejames\", \"week\", \"2025-01-05\", \"lachiejames: Opened one pull request (#1978) to sync their fork with the main repository. No other activity was observed during this period.\", \"2025-05-13T22:05:25.398Z\"]\n[\"kmcclosk_week_2025-01-05\", \"kmcclosk\", \"week\", \"2025-01-05\", \"kmcclosk: Created issue #2019 suggesting a general logging system, which has since been closed. No other activity this week.\", \"2025-05-13T22:05:25.505Z\"]\n[\"lightning-li_week_2025-01-05\", \"lightning-li\", \"week\", \"2025-01-05\", \"lightning-li: Provided 4 review comments on pull requests this week, with sporadic activity during the period.\", \"2025-05-13T22:05:26.802Z\"]\n[\"lumiagent_week_2025-01-05\", \"lumiagent\", \"week\", \"2025-01-05\", \"lumiagent: Created a single issue (#1932) asking about agent deployment, which has since been closed. No other activity was observed during this period.\", \"2025-05-13T22:05:27.738Z\"]\n[\"linhuiw_week_2025-01-05\", \"linhuiw\", \"week\", \"2025-01-05\", \"linhuiw: Opened a single PR (#1889) to update the Chinese README and fix whitespace issues, making minor documentation changes (+1/-1 lines). This represents their only contribution during the period, with activity on just one day.\", \"2025-05-13T22:05:27.798Z\"]\n[\"liangfenxiaodao_week_2025-01-05\", \"liangfenxiaodao\", \"week\", \"2025-01-05\", \"liangfenxiaodao: Provided one code review with comments this week. No other GitHub activity was recorded during this period.\", \"2025-05-13T22:05:27.821Z\"]\n[\"lalalune_week_2025-01-05\", \"lalalune\", \"week\", \"2025-01-05\", \"lalalune: Led a major refactoring effort with an open PR (#2124) to remove plugins from core, modifying 1,962 files (+37,485/-120,778 lines) across 10 commits. Created 4 issues (#235, #226, #206, #2123) related to this effort, all of which were closed, while maintaining consistent activity on 5 out of 7 days. Contributed comments on 2 issues as part of this substantial codebase reorganization, with work primarily focused on code (52%) and configuration files (28%).\", \"2025-05-13T22:05:28.199Z\"]\n[\"maciejwitowski_week_2025-01-05\", \"maciejwitowski\", \"week\", \"2025-01-05\", \"maciejwitowski: Merged a single documentation PR (#2125) titled \\\"Add Verified Inference docs\\\" that involved significant content restructuring with +4546/-6065 lines changed.\", \"2025-05-13T22:05:29.573Z\"]\n[\"lxcong_week_2025-01-05\", \"lxcong\", \"week\", \"2025-01-05\", \"lxcong: Merged a significant PR #2162 implementing the chainbase plugin for eliza, which added over 24,000 lines and removed 3,500 lines of code. Modified 82 files across 3 commits, with changes evenly split between code and configuration files (+5725/-3478 lines total).\", \"2025-05-13T22:05:29.751Z\"]\n[\"mameikagou_week_2025-01-05\", \"mameikagou\", \"week\", \"2025-01-05\", \"mameikagou: Merged two significant PRs this week: #2117 adding name and description to SttTtsPlugin (+86,279/-45,502 lines) and #2112 fixing unused imports (+86,753/-45,306 lines), representing substantial code changes across 1,529 files. Also created issue #2114 regarding an npm publishing problem for the Twitter plugin, which was subsequently closed, and provided one PR approval.\", \"2025-05-13T22:05:30.607Z\"]\n[\"manotoor_week_2025-01-05\", \"manotoor\", \"week\", \"2025-01-05\", \"manotoor: Made documentation improvements by merging PR #1847 to fix a FAQ link in contributing.md (+218/-210 lines), and opened issue #2000 suggesting a JavaScript modernization effort to replace `var` with `let` and `const`. Contributed to project discussions with 4 issue comments and 1 PR comment, showing focused engagement on specific documentation and code quality improvements.\", \"2025-05-13T22:05:30.854Z\"]\n[\"marcellodesales_week_2025-01-05\", \"marcellodesales\", \"week\", \"2025-01-05\", \"marcellodesales: Merged one documentation-focused PR (#1992) that moved the plugin-web-search readme to the root directory, involving significant file changes (+14,943/-2,742 lines). Made a single PR comment during their one active day this week.\", \"2025-05-13T22:05:31.482Z\"]\n[\"mejiasd3v_week_2025-01-05\", \"mejiasd3v\", \"week\", \"2025-01-05\", \"mejiasd3v: Opened one PR (#1957) focused on reorganizing dependencies, making configuration changes across 2 files (+23/-85 lines). Activity was limited to a single day this week, with all work categorized as configuration updates.\", \"2025-05-13T22:05:32.203Z\"]\n[\"mgavrila_week_2025-01-05\", \"mgavrila\", \"week\", \"2025-01-05\", \"mgavrila: Merged a significant bugfix PR #2017 \\\"fix multiversx-plugin\\\" that modified 180 files with substantial code changes (+31155/-7064 lines). Active on just 2 days this week, focusing almost exclusively on bugfix work (90% of contributions).\", \"2025-05-13T22:05:33.124Z\"]\n[\"migace_week_2025-01-05\", \"migace\", \"week\", \"2025-01-05\", \"migace: Made 3 commits across 7 files (+192/-101 lines) on a single day this week, with an even distribution of work across feature development, bug fixes, and tests.\", \"2025-05-13T22:05:33.509Z\"]\n[\"mgacek-blockydevs_week_2025-01-05\", \"mgacek-blockydevs\", \"week\", \"2025-01-05\", \"mgacek-blockydevs: Merged a significant PR #1934 \\\"feat: improvements for plugin-cosmos\\\" with substantial code changes (+15513/-12371 lines) across 87 modified files. The contribution focused equally on test work and other improvements, with code changes representing 64% of the modifications and test files accounting for 25%.\", \"2025-05-13T22:05:34.193Z\"]\n[\"mitchoz_week_2025-01-05\", \"mitchoz\", \"week\", \"2025-01-05\", \"mitchoz: Contributed a significant new plugin \\\"LetzAI\\\" through PR #1868 (+1383/-863 lines) and has an open PR #2043 for a small bugfix in the same plugin. Made substantial code changes across 1475 files (+82827/-43957 lines) with 13 commits, primarily focusing on configuration (35%) and code (29%) work. Active on 3 days this week with a moderately consistent work pattern.\", \"2025-05-13T22:05:35.235Z\"]\n[\"mrsalitre_week_2025-01-05\", \"mrsalitre\", \"week\", \"2025-01-05\", \"mrsalitre: Opened issue #1969 regarding Twitter plugin security alerts and proposed a fix with PR #1974 to prevent repeated logins by reusing client-twitter sessions. Made substantial code changes across 1156 files (+43385/-39863 lines) with a focus on bugfixes and refactoring, while also providing 3 review comments on other contributions.\", \"2025-05-13T22:05:36.717Z\"]\n[\"monilpat_week_2025-01-05\", \"monilpat\", \"week\", \"2025-01-05\", \"monilpat: Actively worked on error handling improvements for the plugin-coinbase module with 3 open PRs (#1852, #1850, #1855) and created 10 related issues (all now closed), demonstrating a consistent focus on code quality. Contributed significantly to the codebase with massive changes (+573,613/-232,047 lines across 8,567 files) while maintaining a strong review presence with 28 code reviews (20 approvals). Showed very consistent activity across 5 days, primarily focusing on other work (60%) with some attention to bugfixes (15%) and feature development (13%).\", \"2025-05-13T22:05:36.882Z\"]\n[\"mbcse_week_2025-01-05\", \"mbcse\", \"week\", \"2025-01-05\", \"mbcse: Merged two significant PRs this week: #1950 adding a Local Embedding Manager to reuse local embedding models (+7833/-1143 lines) and #1876 implementing a Twitter post approval mechanism via Discord bot (+404/-27 lines). Currently has an open PR (#2025) addressing character file plugins import errors, with substantial code modifications across nearly 2000 files (+126k/-58k lines) primarily focused on bug fixes (73%).\", \"2025-05-13T22:05:37.156Z\"]\n[\"netdragonx_week_2025-01-05\", \"netdragonx\", \"week\", \"2025-01-05\", \"netdragonx: Made significant code changes across 30 files (+1567/-216 lines) in 2 commits, with activity on 2 days this week. No PRs, issues, or reviews were submitted during this period.\", \"2025-05-13T22:05:37.289Z\"]\n[\"newbx0_week_2025-01-05\", \"newbx0\", \"week\", \"2025-01-05\", \"newbx0: Created issue #1897 \\\"Initial set up\\\" which was subsequently closed. Participated in discussions by commenting on 2 issues. No code contributions or pull requests during this period.\", \"2025-05-13T22:05:38.794Z\"]\n[\"odcey_week_2025-01-05\", \"odcey\", \"week\", \"2025-01-05\", \"odcey: Provided one code review with comments this week, with no other activity observed.\", \"2025-05-13T22:05:38.845Z\"]\n[\"nulLeeKH_week_2025-01-05\", \"nulLeeKH\", \"week\", \"2025-01-05\", \"nulLeeKH: Made a single substantial commit that modified 1,350 files with significant code changes (+61,762/-43,059 lines) and left one PR comment. This large-scale change occurred on a single day during the week, suggesting a major refactoring effort or codebase update.\", \"2025-05-13T22:05:39.757Z\"]\n[\"mot1se_week_2025-01-05\", \"mot1se\", \"week\", \"2025-01-05\", \"mot1se: Provided one code review with comments this week, but had no other activity such as PRs, issues, or code changes.\", \"2025-05-13T22:05:40.017Z\"]\n[\"nicky-ru_week_2025-01-05\", \"nicky-ru\", \"week\", \"2025-01-05\", \"nicky-ru: Merged a significant PR #1874 \\\"feat: init DePIN plugin\\\" (+5629/-847 lines) while making substantial code changes across 607 files (+5720/-68801 lines) in 33 commits. Contributed to discussions with 4 issue comments and 2 PR comments, showing a moderately consistent work pattern across 4 days with primary focus on feature development (48%), bug fixes (24%), and refactoring (18%).\", \"2025-05-13T22:05:40.336Z\"]\n[\"odorT_week_2025-01-05\", \"odorT\", \"week\", \"2025-01-05\", \"odorT: Created and commented on issue #1914 regarding an agent startup failure with a \\\"tuple concurrently\\\" error, which has since been closed. No code contributions or PR activity this period.\", \"2025-05-13T22:05:41.102Z\"]\n[\"okmoontx_week_2025-01-05\", \"okmoontx\", \"week\", \"2025-01-05\", \"okmoontx: Worked on adding a StakeWise plugin with an open PR #2102, modifying 13 files (+411/-414 lines) across configuration, code, and test files. Active on 2 days this week with 4 commits, evenly split between feature work and other tasks.\", \"2025-05-13T22:05:41.897Z\"]\n[\"onildoaguiar_week_2025-01-05\", \"onildoaguiar\", \"week\", \"2025-01-05\", \"onildoaguiar: Contributed one code review with an approval this week, showing minimal activity during this period.\", \"2025-05-13T22:05:42.259Z\"]\n[\"odilitime_week_2025-01-05\", \"odilitime\", \"week\", \"2025-01-05\", \"odilitime: Merged 10 PRs this week, including a major refactoring effort to optimize memory fetching (PR #2135, +115k/-50k lines) and a significant version preparation PR (#2171, +272k/-147k lines). Consistently active every day with 75 commits across nearly 18,000 files, while also providing substantial code review support with 52 reviews (17 approvals). Fixed several issues including postinstall scripts (PR #1872), environment defaults (PR #1999), and added new features like Hyperfy support (PR #1896, +273/-24 lines).\", \"2025-05-13T22:05:42.402Z\"]\n[\"oksanaphmn_week_2025-01-05\", \"oksanaphmn\", \"week\", \"2025-01-05\", \"oksanaphmn: Opened one documentation-focused PR (#2145) to replace the name of the Twitter social network, making a small change of +1/-1 lines. Activity was limited to a single day this week with just one commit.\", \"2025-05-13T22:05:42.490Z\"]\n[\"oscody_week_2025-01-05\", \"oscody\", \"week\", \"2025-01-05\", \"oscody: Created issue #2078 regarding a JavaScript property access error, which has since been closed. No other activity this week.\", \"2025-05-13T22:05:42.808Z\"]\n[\"pgoos_week_2025-01-05\", \"pgoos\", \"week\", \"2025-01-05\", \"pgoos: Made substantial code changes across 1720 files (+98,422/-54,325 lines) with 4 commits, focusing entirely on tests work. Active on 2 days this week, leaving a single PR comment while maintaining an occasional activity pattern.\", \"2025-05-13T22:05:44.478Z\"]\n[\"poodengDev_week_2025-01-05\", \"poodengDev\", \"week\", \"2025-01-05\", \"poodengDev: Made minor code adjustments with 3 commits modifying 3 files (+6/-6 lines), primarily focused on bugfix work (67%). Activity was limited to a single day during this period.\", \"2025-05-13T22:05:44.506Z\"]\n[\"pann0x_week_2025-01-05\", \"pann0x\", \"week\", \"2025-01-05\", \"pann0x: Made substantial code changes across 253 files (+20,043/-7,134 lines) over 4 commits, with activity on 2 days this week. Opened PR #2092 \\\"feat: dad jokes\\\" which remains under review, with work distributed across code (56%), configuration (33%), and documentation (11%).\", \"2025-05-13T22:05:44.574Z\"]\n[\"prasadabhishek_week_2025-01-05\", \"prasadabhishek\", \"week\", \"2025-01-05\", \"prasadabhishek: Made a documentation fix by merging PR #2091 which updated clients.md to correct a package name (+15/-15 lines). This was their only contribution during the period, focusing entirely on documentation improvements.\", \"2025-05-13T22:05:44.777Z\"]\n[\"ramy4u_week_2025-01-05\", \"ramy4u\", \"week\", \"2025-01-05\", \"ramy4u: Made a single commit this week with modest code changes (+9/-9 lines) across one file. Activity was limited to a single day during this period.\", \"2025-05-13T22:05:46.786Z\"]\n[\"rRogick_week_2025-01-05\", \"rRogick\", \"week\", \"2025-01-05\", \"rRogick: Added a Portuguese version of the README to the documentation, merging PR #2088 which added 14,379 lines and removed 6,751 lines. This documentation contribution was their only activity this week, focusing entirely on expanding language accessibility.\", \"2025-05-13T22:05:46.816Z\"]\n[\"proteanx_week_2025-01-05\", \"proteanx\", \"week\", \"2025-01-05\", \"proteanx: Merged 3 PRs focused on environment variable cleanup and configuration improvements, including PR #2052 for categorizing and formatting .env.example (+165/-171 lines) and PR #2001 for removing legacy variables (+3818/-1687 lines). Active on 3 days this week, primarily modifying documentation files (76% of changes) with a total of +183/-239 lines across 23 files.\", \"2025-05-13T22:05:47.068Z\"]\n[\"pythonberg1997_week_2025-01-05\", \"pythonberg1997\", \"week\", \"2025-01-05\", \"pythonberg1997: Made substantial code changes across 72 files (+14,339/-5,210 lines) through 8 commits, with work evenly split between feature development (38%) and bug fixes (38%), plus some test work (13%). Active on 4 days this week, showing a moderately consistent work pattern without any PR or issue activity.\", \"2025-05-13T22:05:47.772Z\"]\n[\"rellfy_week_2025-01-05\", \"rellfy\", \"week\", \"2025-01-05\", \"rellfy: Implemented the asterai plugin through PR #2045, making substantial code changes (+96,242/-45,638 lines) across 1,628 files. Active on 3 days this week with 6 commits, focusing equally on feature development and other work.\", \"2025-05-13T22:05:48.887Z\"]\n[\"petryshkaCODE_week_2025-01-05\", \"petryshkaCODE\", \"week\", \"2025-01-05\", \"petryshkaCODE: Made a single documentation contribution by fixing a typo in CHANGELOG.md through PR #1922 (+1/-1 lines), which was merged.\", \"2025-05-13T22:05:49.305Z\"]\n[\"rekpero_week_2025-01-05\", \"rekpero\", \"week\", \"2025-01-05\", \"rekpero: Merged a significant PR (#1966) adding a new Spheron plugin with massive code changes (+137670/-74909 lines) across 2117 files. Active on only 2 days this week, with contributions primarily focused on bugfix work (50%) and feature development (17%). The PR took 6 hours to merge, representing a substantial addition to the codebase with predominantly code files (77%).\", \"2025-05-13T22:05:49.657Z\"]\n[\"rferrari_week_2025-01-05\", \"rferrari\", \"week\", \"2025-01-05\", \"rferrari: Merged two PRs this week, including a bugfix for a mistype in clientConfig.telegram.isPartOfTeam (#2103, +4458/-6065 lines) and documentation improvements to the Readme (#2006, +24/-4 lines). Additionally contributed to project discussions by commenting on 4 issues, showing occasional activity across 2 days this week.\", \"2025-05-13T22:05:50.500Z\"]\n[\"sachiew_week_2025-01-05\", \"sachiew\", \"week\", \"2025-01-05\", \"sachiew: Provided one code review with comments this week, but had no other activity such as PRs, issues, or code changes.\", \"2025-05-13T22:05:51.406Z\"]\n[\"sekmet_week_2025-01-05\", \"sekmet\", \"week\", \"2025-01-05\", \"sekmet: Merged a significant feature PR #1943 \\\"feat: obsidian integration plugin\\\" that added over 8,700 lines and removed 1,250 lines across 33 files. The contribution represents a substantial development effort focused entirely on feature work, primarily modifying code (67%) and configuration files (18%).\", \"2025-05-13T22:05:53.216Z\"]\n[\"renlulu_week_2025-01-05\", \"renlulu\", \"week\", \"2025-01-05\", \"renlulu: Opened one PR (#2119) to add support for the Autonome platform, modifying 11 files with 292 additions and 1 deletion. Activity was limited to a single day this week, with changes primarily focused on configuration files (45%) and code (27%).\", \"2025-05-13T22:05:54.236Z\"]\n[\"shakkernerd_week_2025-01-05\", \"shakkernerd\", \"week\", \"2025-01-05\", \"shakkernerd: Highly active contributor who merged 4 PRs including a significant cleanup in PR #1893 (+1678/-3511 lines) and new knowledge functionality in PR #2005, while providing an impressive 54 code reviews with 49 approvals. Made substantial code changes across 14,419 files (+534k/-494k lines) through 85 commits, maintaining consistent activity on 6 out of 7 days with primary focus on other work (52%) and bug fixes (27%).\", \"2025-05-13T22:05:54.661Z\"]\n[\"shengxj1_week_2025-01-05\", \"shengxj1\", \"week\", \"2025-01-05\", \"shengxj1: Opened two PRs focused on JavaScript modernization: #2023 \\\"chore: modernize code with mordern javascript\\\" and #2020 \\\"chore: remote var with let\\\", involving substantial code changes across 1,543 files (+88,464/-44,772 lines). Active on 2 days this week, with work primarily categorized as other work (67%) and bugfix work (33%).\", \"2025-05-13T22:05:55.722Z\"]\n[\"ropresearch_week_2025-01-05\", \"ropresearch\", \"week\", \"2025-01-05\", \"ropresearch: Made a single commit modifying 5 files with substantial code changes (+781/-407 lines) on one active day this week. No PRs, issues, or reviews were created or participated in during this period.\", \"2025-05-13T22:05:55.949Z\"]\n[\"ropstah_week_2025-01-05\", \"ropstah\", \"week\", \"2025-01-05\", \"ropstah: Reported a single issue (#2080) regarding a CUDA error when using `llama_local`, which has since been closed. No other activity was observed during this period.\", \"2025-05-13T22:05:56.180Z\"]\n[\"shlokkhemani_week_2025-01-05\", \"shlokkhemani\", \"week\", \"2025-01-05\", \"shlokkhemani: Merged a single PR (#1944) focused on adding embedding tests, contributing +39,603/-39,583 lines across 1,251 modified files. The PR \\\"chore: add embedding tests\\\" represents significant test coverage work, completed in approximately 2 hours after submission.\", \"2025-05-13T22:05:56.793Z\"]\n[\"sicco-moonbeam_week_2025-01-05\", \"sicco-moonbeam\", \"week\", \"2025-01-05\", \"sicco-moonbeam: Created issue #2033 regarding DevMode connection problems with the UI, which has since been closed. Commented on 2 issues this week, providing input without making code changes. Activity was sporadic with limited engagement focused on issue tracking rather than code contributions.\", \"2025-05-13T22:05:57.071Z\"]\n[\"sinecose_week_2025-01-05\", \"sinecose\", \"week\", \"2025-01-05\", \"sinecose: Merged a significant PR #1888 that replaced console with elizaLogger, involving substantial code changes (+29257/-8620 lines) across 1236 files. Active on 2 days this week, focusing entirely on this large refactoring effort that took 53 hours to merge.\", \"2025-05-13T22:05:58.303Z\"]\n[\"simsaidev_week_2025-01-05\", \"simsaidev\", \"week\", \"2025-01-05\", \"simsaidev: Made substantial code changes across 46 files (+2377/-1910 lines) through 13 commits, with activity spread across 4 days this week. Work was primarily focused on other tasks (62%) with additional effort on bug fixes (23%) and code refactoring (15%).\", \"2025-05-13T22:05:58.499Z\"]\n[\"sin-bufan_week_2025-01-05\", \"sin-bufan\", \"week\", \"2025-01-05\", \"sin-bufan: Merged a significant refactoring PR #2087 focused on Farcaster client environment configuration, involving substantial code changes (+56,786/-13,446 lines) across 132 files. Contributed 8 commits with a mixed focus on other work (50%), feature development (38%), and refactoring (13%), while also providing one code review with comments.\", \"2025-05-13T22:05:58.573Z\"]\n[\"sonatonagems_week_2025-01-05\", \"sonatonagems\", \"week\", \"2025-01-05\", \"sonatonagems: Created two issues (#2035 and #1935) related to application usage problems, both of which were subsequently closed. Contributed to discussions by commenting on 4 different issues, showing engagement with the community despite not making code contributions. Activity was sporadic during this period with no code changes or pull requests.\", \"2025-05-13T22:05:59.777Z\"]\n[\"snobbee_week_2025-01-05\", \"snobbee\", \"week\", \"2025-01-05\", \"snobbee: Made substantial code changes across 2,192 files (+134,173/-61,481 lines) with 19 commits, working on tests (42%), bugfixes (21%), and features (11%) over 3 active days. Identified and reported issue #1971 regarding the `composeContext` function omitting memories when exceeding a certain limit, which has since been closed.\", \"2025-05-13T22:05:59.948Z\"]\n[\"stanislawkurzypBD_week_2025-01-05\", \"stanislawkurzypBD\", \"week\", \"2025-01-05\", \"stanislawkurzypBD: Made significant code changes across 48 files (+2417/-516 lines) in 4 commits on a single day this week. Work was distributed across multiple areas with half focused on other work, while the remaining effort was evenly split between bug fixes and tests.\", \"2025-05-13T22:06:00.620Z\"]\n[\"stopmalone_week_2025-01-05\", \"stopmalone\", \"week\", \"2025-01-05\", \"stopmalone: Made substantial code changes with 2 commits modifying 1395 files (+66,458/-43,323 lines) focused entirely on bugfix work. Active on only one day during this period with no PRs, issues, or reviews.\", \"2025-05-13T22:06:00.641Z\"]\n[\"swizzmagik_week_2025-01-05\", \"swizzmagik\", \"week\", \"2025-01-05\", \"swizzmagik: Contributed through code review activities, providing 1 review and 5 PR comments. No code changes, issue activity, or merged PRs during this period.\", \"2025-05-13T22:06:00.869Z\"]\n[\"tcm390_week_2025-01-05\", \"tcm390\", \"week\", \"2025-01-05\", \"tcm390: Merged 8 PRs this week, with significant work on fixing client issues including Twitter session reuse (#2129, +4254/-852 lines) and cleaning up duplicate files (#2118, +99/-3860 lines). Maintained a very active review presence with 25 code reviews (11 approvals) and 33 comments across PRs and issues. Demonstrated consistent daily activity with substantial code changes (+707k/-414k lines across 13,372 files), primarily focused on maintenance and bug fixes.\", \"2025-05-13T22:06:03.135Z\"]\n[\"taofengno1_week_2025-01-05\", \"taofengno1\", \"week\", \"2025-01-05\", \"taofengno1: Merged a significant bugfix PR #2048 that updated regex to allow Unicode characters in message processing, involving extensive changes across 1451 files (+81949/-43394 lines). Currently working on a related feature PR #2090 to further improve text sanitization with Unicode support. Active on 2 days this week, with contributions focused primarily on bugfix work (67%) and feature development (33%).\", \"2025-05-13T22:06:03.253Z\"]\n[\"tercel_week_2025-01-05\", \"tercel\", \"week\", \"2025-01-05\", \"tercel: Opened a feature PR (#2054) implementing character loading functionality with significant code changes (+200/-106 lines across 4 files). Created and helped close issue #2002 regarding a chat infinite loop with the llama_local model, contributing one comment to the discussion. Activity was limited to a single day during this period, with all contributions focused on code-related feature work.\", \"2025-05-13T22:06:03.422Z\"]\n[\"thetechnocratic_week_2025-01-05\", \"thetechnocratic\", \"week\", \"2025-01-05\", \"thetechnocratic: Made substantial code changes (+13,995/-3,861 lines) across 146 files, with a focus on documentation and configuration work. Opened PR #1886 \\\"feat: docker build character\\\" which remains under review. Provided one code review with comments on another PR, showing activity on 2 days this week.\", \"2025-05-13T22:06:03.791Z\"]\n[\"tim-hm_week_2025-01-05\", \"tim-hm\", \"week\", \"2025-01-05\", \"tim-hm: Provided one code review with comments this week. Made a single documentation-focused commit with modest changes (+24/-30 lines). Activity was limited to just one day during this period.\", \"2025-05-13T22:06:05.381Z\"]\n[\"treppers_week_2025-01-05\", \"treppers\", \"week\", \"2025-01-05\", \"treppers: Merged a significant PR (#2095) that fixed plugin loading from character.json files, involving substantial code changes (+104047/-50957 lines). Also opened PR #2097 to add model_id to Together for image generation. Active on only one day this week, with contributions evenly split between feature work and bug fixes.\", \"2025-05-13T22:06:05.989Z\"]\n[\"tomguluson92_week_2025-01-05\", \"tomguluson92\", \"week\", \"2025-01-05\", \"tomguluson92: Merged three significant PRs this week, including #2110 which added Text-to-Speech functionality with support for over 15 languages (+99699/-45844 lines), #1998 updating website URLs in documentation, and #1907 with diagram updates. Also has an open PR (#2108) related to Text-to-Speech functionality, showing a clear focus on adding voice capabilities to the project.\", \"2025-05-13T22:06:06.256Z\"]\n[\"threewebcode_week_2025-01-05\", \"threewebcode\", \"week\", \"2025-01-05\", \"threewebcode: Merged two PRs this week, with the most significant being #2010 which added a plugin for B\\u00b2 Network (+66,329/-21,094 lines). Made a small documentation fix in PR #1937, correcting \\\"triggerAction\\\" to \\\"processAction\\\" (+6/-6 lines). Modified 590 files across 18 commits with a primary focus on other work (50%) and documentation (28%), maintaining moderate activity across 4 days of the week.\", \"2025-05-13T22:06:06.864Z\"]\n[\"tripathiarpan20_week_2025-01-05\", \"tripathiarpan20\", \"week\", \"2025-01-05\", \"tripathiarpan20: Merged a significant PR #2022 that added nineteen.ai LLM and image support, contributing +87,171/-44,317 lines across 132 modified files. Active on 2 days this week, with a primary focus on other work (50%) and equal parts feature development and testing (25% each).\", \"2025-05-13T22:06:08.013Z\"]\n[\"tetreault_week_2025-01-05\", \"tetreault\", \"week\", \"2025-01-05\", \"tetreault: Reported a critical issue (#1986) regarding a SqliteError when reading vectors, which has since been closed. Engaged in discussions on 3 different issues, providing comments and feedback. No code contributions or pull requests during this period.\", \"2025-05-13T22:06:08.198Z\"]\n[\"tsubasakong_week_2025-01-05\", \"tsubasakong\", \"week\", \"2025-01-05\", \"tsubasakong: Merged PR #2093 adding the Heurist embedding model, which involved substantial code changes (+4384/-6048 lines) across 48 files. Provided 6 review comments on other contributions. Active on only one day this week, focusing entirely on feature development work.\", \"2025-05-13T22:06:08.643Z\"]\n[\"unclezoro_week_2025-01-05\", \"unclezoro\", \"week\", \"2025-01-05\", \"unclezoro: Created issue #1891 \\\"Question about contribution\\\" which was subsequently closed. No other activity this week.\", \"2025-05-13T22:06:09.416Z\"]\n[\"tudorpintea999_week_2025-01-05\", \"tudorpintea999\", \"week\", \"2025-01-05\", \"tudorpintea999: Focused on documentation improvements with two significant merged PRs: #2151 adding a Romanian readme (+131782/-48903 lines) and #2138 making general docs improvements (+93403/-46027 lines). Consistently active across 5 days of the week, making 21 commits that modified 21 documentation files (+182/-22 lines).\", \"2025-05-13T22:06:09.607Z\"]\n[\"v1xingyue_week_2025-01-05\", \"v1xingyue\", \"week\", \"2025-01-05\", \"v1xingyue: Made substantial code changes with 2 commits modifying 246 files (+18,667/-5,306 lines) on a single day this week. The work was evenly split between bugfixes and other tasks, spanning various file types.\", \"2025-05-13T22:06:10.689Z\"]\n[\"velvet-shark_week_2025-01-05\", \"velvet-shark\", \"week\", \"2025-01-05\", \"velvet-shark: Merged a single PR (#1973) focused on cleaning up agent startup logs, with a significant code change footprint of +35,865/-40,968 lines across 1,116 files. Active on 3 days this week, with contributions primarily categorized as other work (67%) and refactoring (33%).\", \"2025-05-13T22:06:11.340Z\"]\n[\"web3gh_week_2025-01-05\", \"web3gh\", \"week\", \"2025-01-05\", \"web3gh: Merged two significant PRs this week: #2153 fixing RAG knowledge for Postgres (+5651/-1996 lines) and #2099 adding Gemini to image vision (+2821/-5824 lines). Active on just 2 days with a total of 6 commits across 12 modified files, primarily focusing on bugfix work (83%) with some feature development (17%).\", \"2025-05-13T22:06:12.270Z\"]\n[\"venti-frappuccino_week_2025-01-05\", \"venti-frappuccino\", \"week\", \"2025-01-05\", \"venti-frappuccino: Made substantial code changes with 4 commits modifying 1919 files (+108,248/-53,563 lines) across various file types. Actively participated in code reviews, providing 8 review comments and 2 PR comments. Showed moderate consistency with activity on 4 out of 7 days this week.\", \"2025-05-13T22:06:12.392Z\"]\n[\"tryprane_week_2025-01-05\", \"tryprane\", \"week\", \"2025-01-05\", \"tryprane: Merged a significant PR #2101 \\\"Lens Network Plugin\\\" that added over 94,000 lines and removed over 46,000 lines of code. Made 2 commits modifying 14 files (+846/-332 lines) with equal focus on code and configuration files. Activity was limited to a single day during this period.\", \"2025-05-13T22:06:13.384Z\"]\n[\"wtfsayo_week_2025-01-05\", \"wtfsayo\", \"week\", \"2025-01-05\", \"wtfsayo: Highly active reviewer with 51 code reviews (36 approvals) while merging 6 PRs focused on bug fixes and maintenance, including removing plugins (#2027, #2106) and resolving syntax/build issues (#2131, #2021). Made substantial code changes (+1.3M/-805K lines across 147 commits) with consistent activity throughout the week, maintaining 4 open PRs including a new plugin implementation (#2133) and database adapter fixes (#2004).\", \"2025-05-13T22:06:14.109Z\"]\n[\"xiangxiecrypto_week_2025-01-05\", \"xiangxiecrypto\", \"week\", \"2025-01-05\", \"xiangxiecrypto: Merged a significant PR #2086 implementing the Primus zkTLS plugin to verify agent activities, which involved substantial code changes (+75635/-18988 lines). Made modest direct code modifications across 8 files (+42/-79 lines) and contributed 4 PR comments. Active on only 2 days this week, with efforts primarily focused on other work (75%) and bug fixes (25%).\", \"2025-05-13T22:06:14.271Z\"]\n[\"xwxtwd_week_2025-01-05\", \"xwxtwd\", \"week\", \"2025-01-05\", \"xwxtwd: Made substantial code changes with 3 commits modifying 1421 files (+76075/-43767 lines) in a single day of activity. Provided one review comment on a pull request.\", \"2025-05-13T22:06:14.759Z\"]\n[\"xudean_week_2025-01-05\", \"xudean\", \"week\", \"2025-01-05\", \"xudean: Made substantial code changes with 20 commits modifying 963 files (+76,713/-22,388 lines) across various file types. Maintained very consistent work activity, being active on 5 out of 7 days this week. No PRs, issues, or reviews were created or commented on during this period.\", \"2025-05-13T22:06:14.989Z\"]\n[\"xzrfax_week_2025-01-05\", \"xzrfax\", \"week\", \"2025-01-05\", \"xzrfax: Contributed a Dutch (Nederlands) translation through PR #1909 (+33854/-37531 lines), which was merged after 3 hours. Made one comment on a pull request.\", \"2025-05-13T22:06:16.614Z\"]\n[\"ybgbob_week_2025-01-05\", \"ybgbob\", \"week\", \"2025-01-05\", \"ybgbob: Made substantial code changes across 87 files (+8838/-4747 lines) through 10 commits, working on a mix of feature work (30%) and other tasks (70%). Active on 3 days this week with a moderately consistent work pattern, though no PRs were merged or opened during this period.\", \"2025-05-13T22:06:17.117Z\"]\n[\"yeshubmen_week_2025-01-05\", \"yeshubmen\", \"week\", \"2025-01-05\", \"yeshubmen: Created issue #1900 regarding repetitive answers and commented on 3 issues. No code contributions or pull requests during this period.\", \"2025-05-13T22:06:17.148Z\"]\n[\"yuucyf_week_2025-01-05\", \"yuucyf\", \"week\", \"2025-01-05\", \"yuucyf: Asked two questions about the codebase this week, creating issues #1887 regarding the plugin system and #1939 about action's validate function, both of which were subsequently closed. Actively participated in discussions by commenting on 10 different issues, showing engagement with the project despite not making code contributions.\", \"2025-05-13T22:06:17.457Z\"]\n[\"yueliao11_week_2025-01-05\", \"yueliao11\", \"week\", \"2025-01-05\", \"yueliao11: Opened one pull request (#2060 \\\"Fix/resolve conflicts\\\") that remains open, with a single PR comment made during the period. No other activity was observed this week.\", \"2025-05-13T22:06:17.932Z\"]\n[\"zandrad10_week_2025-01-05\", \"zandrad10\", \"week\", \"2025-01-05\", \"zandrad10: Opened PR #2064 \\\"Updated character\\\" with significant code changes (+375/-20 lines) across 5 files. Active on only one day this week, making 3 commits primarily focused on code files (67%) with some configuration changes (17%).\", \"2025-05-13T22:06:19.022Z\"]\n[\"zo-sol_week_2025-01-05\", \"zo-sol\", \"week\", \"2025-01-05\", \"zo-sol: Opened PR #2107 for loading characters from blockchain, making substantial code changes across 16 files (+3288/-3162 lines) with a focus on configuration files (46%) and code (31%). Active on 2 days this week with 2 commits related to this feature work.\", \"2025-05-13T22:06:19.576Z\"]\n[\"zoe27_week_2025-01-05\", \"zoe27\", \"week\", \"2025-01-05\", \"zoe27: Made substantial code changes across 1267 files (+45836/-42959 lines) over 6 commits, while providing 2 review comments on others' work. Active on 2 days this week, with contributions evenly split between bugfix work and other tasks.\", \"2025-05-13T22:06:19.809Z\"]\n[\"zhourunlai_week_2025-01-05\", \"zhourunlai\", \"week\", \"2025-01-05\", \"zhourunlai: Merged 5 PRs this week, with significant code changes in #2053 (+28k/-16k lines) for Solana transaction handling and #1892 (+33k/-38k lines) to remove case sensitive paths. Fixed several bugs including handling empty input text (#1919), Twitter result object properties (#1905), and made RPC URLs more specific (#2018), demonstrating a focus on improving system reliability and error handling.\", \"2025-05-13T22:06:19.820Z\"]",
  "_metadata": {
    "generated_at": "2026-01-01T02:17:52.286669Z",
    "target_date": "2025-01-11",
    "source_repo": {
      "full_name": "elizaOS/knowledge",
      "owner": "elizaOS",
      "repo": "knowledge"
    },
    "sources_successful": 10,
    "sources_failed": 0,
    "source_keys": [
      "ai_news_elizaos_discord_md_2025-01-10",
      "ai_news_elizaos_discord_md_2025-01-09",
      "ai_news_elizaos_discord_md_2025-01-08",
      "ai_news_elizaos_daily_json_2025-01-10",
      "ai_news_elizaos_daily_md_2025-01-10",
      "ai_news_elizaos_daily_discord_json_2025-01-10",
      "ai_news_elizaos_daily_discord_md_2025-01-10",
      "github_summaries_daily_2025-01-11",
      "github_summaries_week_latest_2025-12-21.md",
      "github_summaries_month_latest_2025-12-01.md"
    ],
    "failed_keys": [],
    "total_characters": 460429,
    "estimated_tokens": 115107,
    "file_size_bytes": 495514
  }
}