{
  "interval": {
    "intervalStart": "2025-05-04T00:00:00.000Z",
    "intervalEnd": "2025-05-11T00:00:00.000Z",
    "intervalType": "week"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-05-04 to 2025-05-11, elizaos/eliza had 76 new PRs (58 merged), 4 new issues, and 44 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs61QKf3",
      "title": "pglite log entry unicode escape error",
      "author": "plvo",
      "number": 4457,
      "repository": "elizaos/eliza",
      "createdAt": "2025-05-05T21:51:18Z",
      "closedAt": "2025-05-12T08:05:38Z",
      "state": "CLOSED",
      "commentCount": 3
    },
    {
      "id": "I_kwDOMT5cIs60vfHb",
      "title": "RAG document Knowledge error (getCachedEmbeddings)",
      "author": "retdude",
      "number": 4408,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-30T19:53:01Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs61qUx2",
      "title": "Agent Hangs After Core Init / REST API Bind (Anthropic + Twitter Config)",
      "author": "kunleulysses",
      "number": 4486,
      "repository": "elizaos/eliza",
      "createdAt": "2025-05-08T04:30:57Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6xx4Eg",
      "title": "I want to enable tweet with media on platform X. Can anyone guide me how to do it?",
      "author": "MehmoodSheikh",
      "number": 4241,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-09T12:17:09Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6xo9Zj",
      "title": "Provider Data Not Used When Posting to Twitter",
      "author": "levsagiv",
      "number": 4224,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T16:19:29Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 1
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6VF93K",
      "title": "Feat/jimmy project manager",
      "author": "samarth30",
      "number": 4462,
      "repository": "elizaos/eliza",
      "createdAt": "2025-05-06T11:47:47Z",
      "mergedAt": null,
      "additions": 327296,
      "deletions": 4390
    },
    {
      "id": "PR_kwDOMT5cIs6SicfE",
      "title": "Odi v2 plugins ben copy",
      "author": "odilitime",
      "number": 4289,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-14T19:24:53Z",
      "mergedAt": null,
      "additions": 82802,
      "deletions": 11011
    },
    {
      "id": "PR_kwDOMT5cIs6Vgmsl",
      "title": "chore: 0.25.19 release",
      "author": "odilitime",
      "number": 4501,
      "repository": "elizaos/eliza",
      "createdAt": "2025-05-09T00:15:56Z",
      "mergedAt": "2025-05-09T00:50:58Z",
      "additions": 57742,
      "deletions": 24516
    },
    {
      "id": "PR_kwDOMT5cIs6VXVTL",
      "title": "docs: add indonesian readme",
      "author": "K1mc4n",
      "number": 4485,
      "repository": "elizaos/eliza",
      "createdAt": "2025-05-08T03:07:33Z",
      "mergedAt": null,
      "additions": 57438,
      "deletions": 24287
    },
    {
      "id": "PR_kwDOMT5cIs6VpA5f",
      "title": "cleanup org agent / env loading code",
      "author": "ChristopherTrimboli",
      "number": 4512,
      "repository": "elizaos/eliza",
      "createdAt": "2025-05-09T21:06:21Z",
      "mergedAt": null,
      "additions": 9356,
      "deletions": 785
    }
  ],
  "codeChanges": {
    "additions": 11558,
    "deletions": 15419,
    "files": 294,
    "commitCount": 298
  },
  "completedItems": [
    {
      "title": "Semantic splitText",
      "prNumber": 4235,
      "type": "other",
      "body": "\r\n# Relates to\r\n\r\nImproving RAG knowledge retrieval quality\r\n\r\n# Risks\r\n\r\nLow - Changes how text is chunked for embeddings but maintains size constraints with small flexibility.\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nReplaces charac"
    },
    {
      "title": "fix json parse problem with nested objects",
      "prNumber": 4198,
      "type": "bugfix",
      "body": "# Relates to\r\n\r\n[Issue 3779](https://github.com/elizaOS/eliza/issues/3779)\r\n\r\n# Risks\r\n\r\nLow.  The change modifies a regular expression used for JSON normalization.  The primary risk is that the updated regex could inadvertently fail to nor"
    },
    {
      "title": "chore: make cleanup script compatible across platforms",
      "prNumber": 4195,
      "type": "refactor",
      "body": "## What does this PR do?\r\n\r\nHey!  \r\n\r\nI noticed the cleanup script was using `-print0 | xargs -0`, which doesn't work out of the box on macOS due to differences in `find`. I’ve replaced that part with a more portable `-exec rm -rf {} +` ver"
    },
    {
      "title": "feat: Prepare 0.x for sharing plugins with 1.x",
      "prNumber": 4384,
      "type": "feature",
      "body": "# Still waiting on\r\n- integrating core-plugin-v1 conversion\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\nHandles new plugin repo format \r\n\r\n## What kind of change is this?\r\n\r\nImprovements (misc. changes to existing featu"
    },
    {
      "title": "Eli2 268/refactor and enhance elizaos publish cli command",
      "prNumber": 4424,
      "type": "refactor",
      "body": "# Refactor & Enhance ElizaOS Publishing Workflow\r\n\r\n## TL;DR\r\n- Unified publishing pipeline for **plugins _and_ projects**\r\n- Correct tags/topics everywhere\r\n- Cleaner branch names (`plugin-name`, `project-name`)\r\n- Standard `0.1.0` startin"
    },
    {
      "title": "fix: make plugin.routes work",
      "prNumber": 4415,
      "type": "bugfix",
      "body": "# Risks\r\n\r\nLow\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nMakes a plugin's routes available in /api/agents/AGENT_UUID_OR_NAME/plugins/PLUGIN_NAME/ROUTE_FROM_PLUGIN\r\n\r\n## What kind of change is this?\r\n\r\nUpdates (new versions of included "
    },
    {
      "title": "fix: bm25 and update dependencies",
      "prNumber": 4411,
      "type": "bugfix",
      "body": "This PR is a two-fer\r\n\r\n- Updates dependencies for react, etc\r\n- Fixes an issue with bm25 where it wont import and run the worker.js worker -- basically just removed the worker since its not very performance sensitive in the way we're using"
    },
    {
      "title": "chore: remove plugin-local-ai from monorepo",
      "prNumber": 4439,
      "type": "other",
      "body": ""
    },
    {
      "title": "feat(plugin-openai): Emit model usage events for embeddings and image description",
      "prNumber": 4438,
      "type": "feature",
      "body": "# Relates to\n\nImprove credit usage tracking in OpenAI plugin\n\n# Risks\n\nLow. This PR adds model usage tracking for previously untracked models but doesn't modify existing functionality.\n\n# Background\n\n## What does this PR do?\n\nThis PR adds M"
    },
    {
      "title": "Eli2 272/cli fix incorrect version detection to show correct latest cli version",
      "prNumber": 4435,
      "type": "bugfix",
      "body": "## Problem\r\nWhen using CLI it is saying to update to 1.0.0.alpha as most recent which isnt correct.\r\n\r\n## Underlying Cause\r\nTwo critical issues affecting the CLI's update mechanism:\r\n\r\n1. The package manager incorrectly adds 'plugin-' prefi"
    },
    {
      "title": "fix: update broken image path in Thai README",
      "prNumber": 4433,
      "type": "bugfix",
      "body": "The original image path was broken due to an unnecessary leading ./docs/ prefix, which doesn't match the file structure when the site is rendered or deployed. Updating the path ensures the Eliza banner is displayed correctly in the document"
    },
    {
      "title": "chore: remove plugin-redpill from monorepo",
      "prNumber": 4428,
      "type": "other",
      "body": ""
    },
    {
      "title": "add blog for twitter agent setup",
      "prNumber": 4425,
      "type": "feature",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Documentation**\n  - Added a comprehensive tutorial guiding users through setting up, customizing, and deploying a Twitter AI agent u"
    },
    {
      "title": "docs: fix title spacing",
      "prNumber": 4443,
      "type": "bugfix",
      "body": "## Fix Documentation Title Spacing\r\n\r\n`eliza is apowerful AI agent framework for autonomy & personality` ---> `eliza is a powerful AI agent framework for autonomy & personality`\r\n"
    },
    {
      "title": "Fix ESM type generation in packages: SQL, Boostrap & OpenAI",
      "prNumber": 4442,
      "type": "bugfix",
      "body": "👉 This is a follow up to https://github.com/elizaOS/eliza/pull/4341\r\n\r\n# Relates to\r\n\r\nTypeScript type resolution issues in `@elizaos/plugin-sql`, `@elizaos/plugin-boostrapl` & `@elizaos/plugin-openai` packages\r\n\r\nFixes: https://github.com"
    },
    {
      "title": "chore: update cli command docs",
      "prNumber": 4448,
      "type": "other",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Documentation**\n  - Updated and expanded documentation for several CLI commands, including `dev`, `publish`, `test`, and `update`, p"
    },
    {
      "title": "chore: organise imports and use relative paths",
      "prNumber": 4447,
      "type": "other",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Refactor**\n  - Consolidated and reorganized import statements across multiple CLI files for improved clarity and maintainability.\n  "
    },
    {
      "title": "📝 Add docstrings to `refactor-env`",
      "prNumber": 4446,
      "type": "feature",
      "body": "Docstrings generation was requested by @wtfsayo.\n\n* https://github.com/elizaOS/eliza/pull/4445#issuecomment-2849042039\n\nThe following files were modified:\n\n* `packages/cli/src/commands/env.ts`\n* `packages/cli/src/utils/config-manager.ts`\n* "
    },
    {
      "title": "chore: refactor env getting",
      "prNumber": 4445,
      "type": "refactor",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n## Summary by CodeRabbit\n\n- **New Features**\n  - Introduced a unified environment information system, providing detailed system, CLI, and package manager details t"
    },
    {
      "title": "fix: plugin install cmd plugins & start",
      "prNumber": 4456,
      "type": "bugfix",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **New Features**\n\t- Improved plugin installation and loading by automatically determining the correct install tag (alpha, beta, or sta"
    },
    {
      "title": "fix(hot): version install issues",
      "prNumber": 4454,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix: discord service unregister timeout",
      "prNumber": 4450,
      "type": "bugfix",
      "body": "# Relates to\r\n\r\nIssue with timeouts during Discord agent unregistration\r\n\r\n# Risks\r\n\r\nLow. This fix properly handles timeout cancellation when stopping the Discord service, which prevents errors when deleting an agent.\r\n\r\n# Background\r\n\r\n##"
    },
    {
      "title": "fix client scroll bars",
      "prNumber": 4465,
      "type": "bugfix",
      "body": "Scrollbars were doubled up in task list, also if hover side bar would get scroll weirdly, the main page also had a global scroll bloat.\r\n\r\nNow it is much cleaner and fullscreen no scrolls."
    },
    {
      "title": "add elizadb to .gitignore",
      "prNumber": 4464,
      "type": "feature",
      "body": "I had like 1000+ files in git added when ran migration script.\r\n\r\n`elizaDb` in camelcase is not correct, it's `elizadb`"
    },
    {
      "title": "fix bunx / npx detection",
      "prNumber": 4463,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "docs: Update broken Eliza documentation links",
      "prNumber": 4460,
      "type": "docs",
      "body": "replaced old ai16z.github.io/eliza/ link with docs.eliza.how/ — old one was 404. updated in tutorial and resources."
    },
    {
      "title": "chore: remove StudioLM support, focus on llama.cpp",
      "prNumber": 4459,
      "type": "other",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n## Summary by CodeRabbit\n\n- **Documentation**\n  - Updated documentation to focus on local AI model configuration, replacing StudioLM-specific instructions with det"
    },
    {
      "title": "Delete all memories API and client hooks.",
      "prNumber": 4467,
      "type": "other",
      "body": "Adds API and client React hooks to wipe all memories in single request.\r\nThis is for: \"clear chat\" button feature.\r\nNot sure where to put button in UI... tough to decide."
    },
    {
      "title": "fix type errors in CLI, fs.exists is deprecated",
      "prNumber": 4482,
      "type": "bugfix",
      "body": "```bash\r\nVersion: 1.0.0-beta.48\r\n[2025-05-07 22:26:45] WARN: Error loading configuration: TypeError: fs4.exists is not a function\r\n[2025-05-07 22:26:45] INFO: First time setup. Let's configure your Eliza agent.\r\n[2025-05-07 22:26:45] ERROR:"
    },
    {
      "title": "chore: remove plugin-elevenlabs ai from monorepo",
      "prNumber": 4480,
      "type": "other",
      "body": "<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Chores**\r\n\t- Removed the ElevenLabs plugin package and all its associated files, including configuration, build scripts, license, "
    },
    {
      "title": "chore: cleaner load-plugin code",
      "prNumber": 4478,
      "type": "refactor",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Refactor**\n  - Improved plugin module loading for greater reliability and flexibility, with enhanced error handling and logging.\n  -"
    },
    {
      "title": "fix: roll back plugin loading code",
      "prNumber": 4477,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "Revert \"Fix ESM type declarations in Core\"",
      "prNumber": 4475,
      "type": "bugfix",
      "body": "Reverts elizaOS/eliza#4341"
    },
    {
      "title": "chore(update-docs): make sure bun is installed",
      "prNumber": 4474,
      "type": "other",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Documentation**\n  - Updated installation instructions to include Bun as an officially supported method for installing the CLI tool.\n"
    },
    {
      "title": "Revert \"Fix ESM type generation in packages: SQL, Boostrap & OpenAI\"",
      "prNumber": 4473,
      "type": "bugfix",
      "body": "Reverts elizaOS/eliza#4442"
    },
    {
      "title": "Fix typos and improve dependencies management",
      "prNumber": 4470,
      "type": "bugfix",
      "body": "This PR includes several fixes and improvements:\r\n\r\n- Fix typo in \"safety\" word in changelog entries\r\n- Fix spelling of \"dependencies\" word\r\n- Fix \"Skipping\" word spelling\r\n- Remove duplicate changelog entries\r\n\r\nThe changes ensure consiste"
    },
    {
      "title": "📝 Add docstrings to `monorepo-resolve`",
      "prNumber": 4469,
      "type": "feature",
      "body": "Docstrings generation was requested by @wtfsayo.\n\n* https://github.com/elizaOS/eliza/pull/4468#issuecomment-2857150910\n\nThe following files were modified:\n\n* `packages/cli/src/commands/dev.ts`\n* `packages/cli/src/utils/build-project.ts`\n\n<d"
    },
    {
      "title": "chore: use existing utils for monorepo resolution",
      "prNumber": 4468,
      "type": "other",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Refactor**\n  - Improved monorepo environment detection by centralizing logic and switching to asynchronous operations.\n  - Streamlin"
    },
    {
      "title": "Use real drizzle ORM for DB base operation types.",
      "prNumber": 4500,
      "type": "other",
      "body": "On my journey to fix tests I noticed:\r\n\r\n```bash\r\n@elizaos/plugin-sql:test:    × deleteAgent > should delete an agent and all related data 5ms\r\n@elizaos/plugin-sql:test:      → tx.select(...).from(...).where(...).limit is not a function\r\n``"
    },
    {
      "title": "📝 Add docstrings to `fix-pglite-dir`",
      "prNumber": 4498,
      "type": "feature",
      "body": "Docstrings generation was requested by @wtfsayo.\n\n* https://github.com/elizaOS/eliza/pull/4497#issuecomment-2863124160\n\nThe following files were modified:\n\n* `packages/plugin-sql/src/migrate.ts`\n\n<details>\n<summary>ℹ️ Note</summary><blockqu"
    },
    {
      "title": "chore: fix pglite dir",
      "prNumber": 4497,
      "type": "bugfix",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **New Features**\n  - The data directory for the PGlite database can now be configured using an environment variable. If not set, a pro"
    },
    {
      "title": "fix: tts manager and transcribe",
      "prNumber": 4496,
      "type": "bugfix",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Documentation**\n  - Updated the README to include detailed instructions for installing FFmpeg, required for audio transcription acro"
    },
    {
      "title": "chore: fix runtime type",
      "prNumber": 4495,
      "type": "bugfix",
      "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 internal handling and validation of agent identifiers to enhance reliability when accessing agent runtimes. N"
    },
    {
      "title": "📝 Add docstrings to `combined-ELI2-279-ELI2-280/fix-publish-cli-options-platform-and-skip-registry`",
      "prNumber": 4494,
      "type": "feature",
      "body": "Docstrings generation was requested by @wtfsayo.\n\n* https://github.com/elizaOS/eliza/pull/4492#issuecomment-2862285854\n\nThe following files were modified:\n\n* `packages/cli/src/utils/publisher.ts`\n\n<details>\n<summary>ℹ️ Note</summary><blockq"
    },
    {
      "title": "docs: update docs to prefer direct usage instead of npx",
      "prNumber": 4493,
      "type": "docs",
      "body": "@coderabbitai review\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Documentation**\n  - Updated all CLI usage examples and instructions to use the simplified command format (`eliza"
    },
    {
      "title": "Combined eli2 279 eli2 280/fix publish cli options platform and skip registry",
      "prNumber": 4492,
      "type": "bugfix",
      "body": "This PR addresses two issues with the ElizaOS CLI publish options:\r\n\r\n## 1. Platform Option Removal\r\n\r\n- Removed `-px, --platform` option from the publish command\r\n- Set 'node' as the default platform for all packages (via `packageJson.plat"
    },
    {
      "title": "Eli2 277/fix missing gitignore in plugins created with global cli installation",
      "prNumber": 4489,
      "type": "bugfix",
      "body": "**Problem**\r\n\r\nWhen creating plugins or projects using the globally installed ElizaOS CLI, the generated directories were missing .gitignore and .npmignore files. This happened because npm strips these special files during the package publi"
    },
    {
      "title": "Create README_IND.md",
      "prNumber": 4488,
      "type": "other",
      "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 "
    },
    {
      "title": "Update README.md",
      "prNumber": 4483,
      "type": "other",
      "body": "for test\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 the f"
    },
    {
      "title": "chore: remove plugin-openai from monorepo",
      "prNumber": 4511,
      "type": "other",
      "body": "\r\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Chores**\r\n\t- Removed the OpenAI plugin and all related files, documentation, and configuration from the project.\r\n\t- Deleted ref"
    },
    {
      "title": "fix: delete agents that have been in room",
      "prNumber": 4510,
      "type": "bugfix",
      "body": "## PR Summary: Fix Foreign Key Constraint Violation on Agent Deletion\r\n\r\n[Linear](https://linear.app/eliza-labs/issue/ELIZA-271/if-agent-has-been-in-a-room-it-cant-be-deleted)\r\n\r\n**Problem:**\r\nAttempting to delete an agent resulted in a dat"
    },
    {
      "title": "ELIZA290/part-1-global-options-create-and-setup-monorepo-commands",
      "prNumber": 4509,
      "type": "other",
      "body": "This PR addresses several issues with the ElizaOS CLI to improve user experience and align functionality with documentation. It is part of a multi-pr (probably 3 prs or so more) effort to get the cli comprehensively tested (ELIZA-290) so we"
    },
    {
      "title": "Enhance message handling and text escaping by adding null checks. ",
      "prNumber": 4508,
      "type": "other",
      "body": "Enhance message handling and text escaping by adding null checks. \r\nUpdated MessageManager to handle empty messages and modified utility functions to return empty strings for null inputs, ensuring robustness in message processing."
    },
    {
      "title": "strict types, generate DTS, plugin-bootstrap",
      "prNumber": 4504,
      "type": "other",
      "body": "We cannot write stable code in Typescript, if do not generate types, and respect strict mode.\r\n\r\nThis PR fixes all red errors in plugin-bootstrap and generates a index.d.ts.\r\n\r\nI don't see any sensible way to develop without moving to stric"
    },
    {
      "title": "chore: 0.25.19 release",
      "prNumber": 4501,
      "type": "other",
      "body": "- #3741\r\n- #3762\r\n- #3748\r\n- #3747\r\n- #3751\r\n- #3749\r\n- #3746\r\n- #3763\r\n- #3764\r\n- #3772\r\n- #3768\r\n- #3769\r\n- #3778\r\n- #3792\r\n- #3788\r\n- #3793\r\n- #3796\r\n- #3422\r\n- #3458\r\n- #3658\r\n- #3583\r\n- #3790\r\n- #3329\r\n- #2876\r\n- #3809\r\n- #3906\r\n- #394"
    },
    {
      "title": "chore: use right and latest bun versions",
      "prNumber": 4522,
      "type": "tests",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **Chores**\n  - Updated the Bun runtime version to ^1.2.13 across relevant configuration files to allow for minor and patch updates.\n\n<"
    },
    {
      "title": "📝 Add docstrings to `api-cleanup`",
      "prNumber": 4521,
      "type": "feature",
      "body": "Docstrings generation was requested by @wtfsayo.\n\n* https://github.com/elizaOS/eliza/pull/4519#issuecomment-2869040797\n\nThe following files were modified:\n\n* `packages/cli/src/server/api/agent.ts`\n* `packages/client/src/components/app-sideb"
    },
    {
      "title": "feat: faster agent load when many agents",
      "prNumber": 4519,
      "type": "feature",
      "body": "Fixes issue with agents api being slow when multiple agents!\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n## Summary by CodeRabbit\n\n- **New Features**\n  - Added enhanced agent data fetching with the ability to"
    }
  ],
  "topContributors": [
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 720.1172350122473,
      "prScore": 664.0272350122474,
      "issueScore": 0,
      "reviewScore": 53.5,
      "commentScore": 2.59
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 374.63176867216066,
      "prScore": 343.23776867216066,
      "issueScore": 0,
      "reviewScore": 29,
      "commentScore": 2.3939999999999997
    },
    {
      "username": "ChristopherTrimboli",
      "avatarUrl": "https://avatars.githubusercontent.com/u/27584221?u=0d816ce1dcdea8f925aba18bb710153d4a87a719&v=4",
      "totalScore": 304.3018163041114,
      "prScore": 267.0258163041114,
      "issueScore": 0,
      "reviewScore": 36,
      "commentScore": 1.2759999999999998
    },
    {
      "username": "K1mc4n",
      "avatarUrl": "https://avatars.githubusercontent.com/u/156217571?u=cc94e7743c591f36eaf958d88befa855348bba9d&v=4",
      "totalScore": 191.82599826698475,
      "prScore": 191.62599826698477,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "samarth30",
      "avatarUrl": "https://avatars.githubusercontent.com/u/48334430?u=1fc119a6c2deb8cf60448b4c8961cb21dc69baeb&v=4",
      "totalScore": 128.97818952075548,
      "prScore": 128.97818952075548,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "yungalgo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/113615973?u=92e0f29f7e2fbb8ce46ed13c51f692ca803de02d&v=4",
      "totalScore": 127.12096168953266,
      "prScore": 127.12096168953266,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 116.0385477931522,
      "prScore": 85.8385477931522,
      "issueScore": 0,
      "reviewScore": 30,
      "commentScore": 0.2
    },
    {
      "username": "tercel",
      "avatarUrl": "https://avatars.githubusercontent.com/u/4879512?u=9a2520224d9ae039a506c03dcf58406f52734361&v=4",
      "totalScore": 78.54402427508752,
      "prScore": 78.34402427508752,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "lalalune",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4",
      "totalScore": 70.3218673830815,
      "prScore": 64.9218673830815,
      "issueScore": 0,
      "reviewScore": 5,
      "commentScore": 0.4
    },
    {
      "username": "standujar",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16385918?u=718bdcd1585be8447bdfffb8c11ce249baa7532d&v=4",
      "totalScore": 65.12984643662693,
      "prScore": 55.19184643662693,
      "issueScore": 0,
      "reviewScore": 9.5,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "ai16z-demirix",
      "avatarUrl": "https://avatars.githubusercontent.com/u/188117230?u=424cd5b834584b3799da288712b3c4158c8032a1&v=4",
      "totalScore": 50.44938037670991,
      "prScore": 41.249380376709915,
      "issueScore": 0,
      "reviewScore": 9,
      "commentScore": 0.2
    },
    {
      "username": "bowtiedbluefin",
      "avatarUrl": "https://avatars.githubusercontent.com/u/95500901?v=4",
      "totalScore": 42.0927738965761,
      "prScore": 41.352773896576096,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.74
    },
    {
      "username": "monilpat",
      "avatarUrl": "https://avatars.githubusercontent.com/u/15067321?v=4",
      "totalScore": 40.4317738965761,
      "prScore": 40.4317738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "eveneast",
      "avatarUrl": "https://avatars.githubusercontent.com/u/166489430?u=adda9548080e07d370ef8c9ba9c3408dcf3bc629&v=4",
      "totalScore": 39.00961228866811,
      "prScore": 39.00961228866811,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "Mylookingisverynormal",
      "avatarUrl": "https://avatars.githubusercontent.com/u/50126677?u=feff54f0c3d192da7bed64c0a5276c4d9dfb144c&v=4",
      "totalScore": 27.270573590279973,
      "prScore": 27.270573590279973,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "vtjl10",
      "avatarUrl": "https://avatars.githubusercontent.com/u/139509124?u=8af1413f5a26c1ddba22afba7a750f2bf4b21dea&v=4",
      "totalScore": 23.27272392623351,
      "prScore": 23.07272392623351,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "Dahka2321",
      "avatarUrl": "https://avatars.githubusercontent.com/u/160153877?u=b12d72ea58a9908bcab2c1176727879cb9582f37&v=4",
      "totalScore": 21.14971895621705,
      "prScore": 21.14971895621705,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 15,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 15,
      "commentScore": 0
    },
    {
      "username": "github-advanced-security",
      "avatarUrl": "https://avatars.githubusercontent.com/in/57789?v=4",
      "totalScore": 4.5,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 4.5,
      "commentScore": 0
    },
    {
      "username": "plvo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/113256696?u=e596d0939094820484fdb4c98ba336204d18de82&v=4",
      "totalScore": 4.3,
      "prScore": 0,
      "issueScore": 4.1,
      "reviewScore": 0,
      "commentScore": 0.2
    }
  ],
  "newPRs": 76,
  "mergedPRs": 58,
  "newIssues": 4,
  "closedIssues": 5,
  "activeContributors": 44
}