{
  "interval": {
    "intervalStart": "2025-07-24T00:00:00.000Z",
    "intervalEnd": "2025-07-25T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-07-24 to 2025-07-25, elizaos/eliza had 2 new PRs (2 merged), 2 new issues, and 5 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs7COFYL",
      "title": "pino-pretty errors in export builds from bun - replace pino with adze",
      "author": "lalalune",
      "number": 5673,
      "repository": "elizaos/eliza",
      "body": "Our logger is not compatible with the bun binary compilation and build process. Since its built into the core, its very hard to get into and override, so we should rip it out and use a bun compatible logger instead. After some research, I think this is a good option: https://adzejs.com/\n\nWe could also just roll our own logging, but then we need color formatting and all that and I'd rather just have something that already works and is easy to drop in.\n\nPlease replace pino and all pino-related dependencies with adze and make sure everything works and all tests still pass @claude ",
      "createdAt": "2025-07-24T04:44:02Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs7BGeT2",
      "title": "Agent Not Responding to Messages in Front-End GUI After Creation and Setup",
      "author": "fuhaooo",
      "number": 5617,
      "repository": "elizaos/eliza",
      "body": "**Describe the bug**\n\nThe agent created using `elizaos create <agentname>` on Windows WSL does not respond to messages in the front-end GUI. When I send the message \"hello, what's your name?\" to the default agent, there is no response from the agent.\n\n**To Reproduce**\n\n1. Set up ElizaOS in a Windows WSL environment.\n2. Create an agent using the command: `elizaos create <agentname>`.\n3. Set up the Google Generative AI API key in the environment.\n4. Run `elizaos start` to start the project.\n5. Open the front-end GUI and send the message \"hello, what's your name?\" to the default agent.\n\n**Expected behavior**\n\nThe agent should respond to the message \"hello, what's your name?\" with a greeting or answer.\n\n**Screenshots**\n\n<img width=\"3071\" height=\"1649\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/a33857b8-d92f-400b-8a29-bc20c970834c\" />\n\n<img width=\"3071\" height=\"1649\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/2726e744-4cd7-4d57-aa1b-c58595d4e7bd\" />\n\n<img width=\"3071\" height=\"1649\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/a2d15080-8cc7-4461-960b-8cca8b0dc88e\" />\n\n**Additional context**\n\n* ElizaOS was successfully started on the backend (confirmed by logs), but no response was received when interacting with the agent from the front-end GUI.\n* The backend logs show messages like \"Agent not a participant in channel...\" and \"MessageBusService: Agent not a participant in channel...\", which might indicate an issue with the agent's participation or connection in the channel.\n\n**System Logs:**\n\n```\nVersion: 1.2.10\n...\n[2025-07-17 13:42:23] INFO: [SocketIO] Socket CFXoT0oZX64qqMrzAAAB joined Socket.IO channel: a00c3b10-b597-486c-803b-6ad38613337c\n...\n[2025-07-17 13:42:35] INFO: [Eliza] MessageBusService: Agent not a participant in channel a00c3b10-b597-486c-803b-6ad38613337c, ignoring message\n```\n\n\n**System Logs:**\n\n```\nVersion: 1.2.10\n\n────────────────────────────────────────────────────────────────────\n│ Update available: 1.2.10 → 1.2.11-beta.0                         │\n│ Run bun i -g @elizaos/cli@latest to get the latest features      │\n────────────────────────────────────────────────────────────────────\n\n│\n◇  ✓ Project built successfully\n[2025-07-17 13:42:11] INFO: No character files specified, attempting to load project agents...\n[2025-07-17 13:42:11] INFO: Loaded project from /home/alfred/turingm/turing-ai/dist/index.js\n[2025-07-17 13:42:11] INFO: Found 1 agent(s) in project configuration\n[2025-07-17 13:42:11] INFO: Loaded character: Eliza\n[2025-07-17 13:42:11] INFO: [INIT] Database Dir for SQL plugin: /home/alfred/turingm/turing-ai/.eliza/.elizadb\n[2025-07-17 13:42:11] INFO: [INIT] Running database migrations for messaging tables...\n[2025-07-17 13:42:11] INFO: DatabaseMigrationService initialized with database\n[2025-07-17 13:42:11] INFO: Registered schema for plugin: @elizaos/plugin-sql\n[2025-07-17 13:42:11] INFO: Discovered 1 plugin schemas out of 1 plugins\n[2025-07-17 13:42:11] INFO: Running migrations for 1 plugins...\n[2025-07-17 13:42:11] INFO: Starting migration for plugin: @elizaos/plugin-sql\n[2025-07-17 13:42:13] INFO: Created table: agents\n[2025-07-17 13:42:13] INFO: Created table: cache\n[2025-07-17 13:42:13] INFO: Created table: message_servers\n[2025-07-17 13:42:13] INFO: Created table: channels\n[2025-07-17 13:42:13] INFO: Created table: channel_participants\n[2025-07-17 13:42:13] INFO: Created table: entities\n[2025-07-17 13:42:13] INFO: Created table: rooms\n[2025-07-17 13:42:13] INFO: Created table: worlds\n[2025-07-17 13:42:13] INFO: Created table: components\n[2025-07-17 13:42:13] INFO: Created table: memories\n[2025-07-17 13:42:13] INFO: Created table: embeddings\n[2025-07-17 13:42:13] INFO: Created table: logs\n[2025-07-17 13:42:13] INFO: Created table: central_messages\n[2025-07-17 13:42:13] INFO: Created table: participants\n[2025-07-17 13:42:13] INFO: Created table: relationships\n[2025-07-17 13:42:13] INFO: Created table: server_agents\n[2025-07-17 13:42:13] INFO: Created table: tasks\n[2025-07-17 13:42:13] INFO: All plugin migrations completed.\n[2025-07-17 13:42:13] INFO: [INIT] Ensuring default server exists...\n[2025-07-17 13:42:13] INFO: [AgentServer] Checking for default server...\n[2025-07-17 13:42:13] INFO: [AgentServer] Creating default server with UUID 00000000-0000-0000-0000-000000000000...\n[2025-07-17 13:42:13] WARN: Server authentication is disabled. Set ELIZA_SERVER_AUTH_TOKEN environment variable to enable.\n[2025-07-17 13:42:13] INFO: Web UI enabled\n[2025-07-17 13:42:13] INFO: [STATIC] Found client files at: /home/alfred/.bun/install/global/node_modules/@elizaos/server/dist/client\n[2025-07-17 13:42:13] INFO: [STATIC] Serving static files from: /home/alfred/.bun/install/global/node_modules/@elizaos/server/dist/client\n[2025-07-17 13:42:13] INFO: [SocketIO] Router initialized with 0 agents\n[2025-07-17 13:42:13] INFO: [SocketIO] Setting up Socket.IO event listeners\n[2025-07-17 13:42:13] INFO: [SocketIO] Registered message types: 1: ROOM_JOINING, 2: SEND_MESSAGE, 3: MESSAGE, 4: ACK, 5: THINKING, 6: CONTROL, ROOM_JOINING: 1, SEND_MESSAGE: 2, MESSAGE: 3, ACK: 4, THINKING: 5, CONTROL: 6\nStartup successful!\nGo to the dashboard at http://localhost:3000\nAgentServer is listening on port 3000\n[2025-07-17 13:42:14] INFO: Final plugins being loaded: @elizaos/plugin-sql, google-genai, bootstrap\n[2025-07-17 13:42:14] INFO: Initializing character\n[2025-07-17 13:42:14] INFO: plugin-sql init starting...\n[2025-07-17 13:42:14] INFO: Database adapter created and registered\n[2025-07-17 13:42:14] INFO: Name:  Eliza\n[2025-07-17 13:42:15] WARN: DatabaseMigrationService not found - plugin schema migrations skipped\n[2025-07-17 13:42:15] INFO: [Eliza] MessageBusService: Subscribing to internal message bus for 'new_message', 'message_deleted', and 'channel_cleared' events.\n[2025-07-17 13:42:15] WARN: [Eliza] MessageBusService: Failed to fetch agent servers, but added default server\n[2025-07-17 13:42:15] WARN: [Eliza] MessageBusService: Failed to fetch channels for server 00000000-0000-0000-0000-000000000000: 502 Bad Gateway\n[2025-07-17 13:42:15] INFO: [Eliza] MessageBusService: Loaded 0 valid channel IDs from 1 servers (including default server)\n[2025-07-17 13:42:15] INFO: [AgentServer] Automatically registered MessageBusConnector for agent Eliza\n[2025-07-17 13:42:15] INFO: [AgentServer] Auto-associated agent Eliza with server ID: 00000000-0000-0000-0000-000000000000\n[2025-07-17 21:42:14.979 +0800] INFO: Running plugin migrations...\n    agentName: \"Eliza\"\n    logLevel: \"info\"\n[2025-07-17 21:42:14.979 +0800] INFO: Found 1 plugins with schemas to migrate.\n    agentName: \"Eliza\"\n    logLevel: \"info\"\n[2025-07-17 21:42:14.979 +0800] INFO: Running migrations for plugin: @elizaos/plugin-sql\n    agentName: \"Eliza\"\n    logLevel: \"info\"\n[2025-07-17 21:42:14.979 +0800] INFO: Successfully migrated plugin: @elizaos/plugin-sql\n    agentName: \"Eliza\"\n    logLevel: \"info\"\n[2025-07-17 21:42:14.979 +0800] INFO: Plugin migrations completed.\n    agentName: \"Eliza\"\n    logLevel: \"info\"\n[2025-07-17 13:42:23] INFO: [SocketIO] New connection: CFXoT0oZX64qqMrzAAAB\n[2025-07-17 13:42:23] INFO: [SocketIO] Generic 'message' event received: {\"type\":1,\"payload\":{\"channelId\":\"a00c3b10-b597-486c-803b-6ad38613337c\",\"roomId\":\"a00c3b10-b597-486c-803b-6ad38613337c\",\"entityId\":\"65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\"}} (SocketID: CFXoT0oZX64qqMrzAAAB)\n[2025-07-17 13:42:23] INFO: [Bootstrap] Syncing user: 65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\n[2025-07-17 13:42:23] INFO: [SocketIO CFXoT0oZX64qqMrzAAAB] Handling channel joining via 'message' event\n[2025-07-17 13:42:23] INFO: [SocketIO] Socket CFXoT0oZX64qqMrzAAAB joined Socket.IO channel: a00c3b10-b597-486c-803b-6ad38613337c\n[2025-07-17 13:42:23] INFO: [SocketIO] Emitting ENTITY_JOINED event for entityId: 65c0ed3f-77c5-4a8d-ac0c-70476c3939d5, serverId: 00000000-0000-0000-0000-000000000000, isDm: false\n[2025-07-17 13:42:23] INFO: [SocketIO] ENTITY_JOINED event emitted successfully for 65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\n[2025-07-17 13:42:23] INFO: [SocketIO] Socket CFXoT0oZX64qqMrzAAAB successfully joined channel a00c3b10-b597-486c-803b-6ad38613337c.\n[2025-07-17 13:42:23] INFO: [Bootstrap] syncSingleUser - type: GROUP, isDM: false, worldMetadata: undefined\n[2025-07-17 13:42:23] INFO: [Bootstrap] Created world check - ID: 740de269-82a9-0d4f-9889-c87fb8884f7f, metadata: null\n[2025-07-17 13:42:35] INFO: [SocketIO] Generic 'message' event received: {\"type\":2,\"payload\":{\"senderId\":\"65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\",\"senderName\":\"user\",\"message\":\"hello, what's your name ?\",\"channelId\":\"a00c3b10-b597-486c-803b-6ad38613337c\",\"roomId\":\"a00c3b10-b597-486c-803b-6ad38613337c\",\"serverId\":\"00000000-0000-0000-0000-000000000000\",\"messageId\":\"3f8dc60e-4920-4b4a-b23d-b713f79ba951\",\"source\":\"client_chat\",\"metadata\":{\"channelType\":\"DM\",\"isDm\":true,\"targetUserId\":\"b850bc30-45f8-0041-a00a-83df46d8555d\"}}} (SocketID: CFXoT0oZX64qqMrzAAAB)\n[2025-07-17 13:42:35] INFO: [Bootstrap] Syncing user: 65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\n[2025-07-17 13:42:35] INFO: [SocketIO CFXoT0oZX64qqMrzAAAB] Handling message sending via 'message' event\n[2025-07-17 13:42:35] INFO: [SocketIO CFXoT0oZX64qqMrzAAAB] Received SEND_MESSAGE for central submission: channel a00c3b10-b597-486c-803b-6ad38613337c from user\n[2025-07-17 13:42:35] INFO: [SocketIO CFXoT0oZX64qqMrzAAAB] Full payload for debugging: {\n  \"senderId\": \"65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\",\n  \"senderName\": \"user\",\n  \"message\": \"hello, what's your name ?\",\n  \"channelId\": \"a00c3b10-b597-486c-803b-6ad38613337c\",\n  \"roomId\": \"a00c3b10-b597-486c-803b-6ad38613337c\",\n  \"serverId\": \"00000000-0000-0000-0000-000000000000\",\n  \"messageId\": \"3f8dc60e-4920-4b4a-b23d-b713f79ba951\",\n  \"source\": \"client_chat\",\n  \"metadata\": {\n    \"channelType\": \"DM\",\n    \"isDm\": true,\n    \"targetUserId\": \"b850bc30-45f8-0041-a00a-83df46d8555d\"\n  }\n}\n[2025-07-17 13:42:35] INFO: [SocketIO] Detected DM channel during message submission, emitting ENTITY_JOINED for proper world setup\n[2025-07-17 13:42:35] INFO: [SocketIO] ENTITY_JOINED event emitted for DM channel setup: 65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\n[2025-07-17 13:42:35] INFO: [SocketIO CFXoT0oZX64qqMrzAAAB] Checking if channel a00c3b10-b597-486c-803b-6ad38613337c exists before creating message\n[2025-07-17 13:42:35] INFO: [SocketIO CFXoT0oZX64qqMrzAAAB] Channel a00c3b10-b597-486c-803b-6ad38613337c exists: true\n[2025-07-17 13:42:35] INFO: [SocketIO CFXoT0oZX64qqMrzAAAB] Channel a00c3b10-b597-486c-803b-6ad38613337c already exists, proceeding with message creation\n[2025-07-17 13:42:35] INFO: [Eliza] MessageBusService: Received message from central bus\n    messageId: \"3803417e-c817-47d4-9959-70b986d97607\"\n[2025-07-17 13:42:35] INFO: [AgentServer] Published message 3803417e-c817-47d4-9959-70b986d97607 to internal message bus\n[2025-07-17 13:42:35] INFO: [SocketIO CFXoT0oZX64qqMrzAAAB] Message from 65c0ed3f-77c5-4a8d-ac0c-70476c3939d5 (msgId: 3f8dc60e-4920-4b4a-b23d-b713f79ba951) submitted to central store (central ID: 3803417e-c817-47d4-9959-70b986d97607). It will be processed by agents and broadcasted upon their reply.\n[2025-07-17 13:42:35] INFO: [Bootstrap] syncSingleUser - type: DM, isDM: true, worldMetadata: {\"ownership\":{\"ownerId\":\"65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\"},\"roles\":{\"65c0ed3f-77c5-4a8d-ac0c-70476c3939d5\":\"OWNER\"},\"settings\":{}}\n[2025-07-17 13:42:35] INFO: [Bootstrap] Created world check - ID: 740de269-82a9-0d4f-9889-c87fb8884f7f, metadata: null\n[2025-07-17 13:42:35] WARN: [Eliza] MessageBusService: Channel a00c3b10-b597-486c-803b-6ad38613337c does not exist or is not accessible\n[2025-07-17 13:42:\n```\n",
      "createdAt": "2025-07-17T13:57:20Z",
      "closedAt": "2025-07-24T12:04:41Z",
      "state": "CLOSED",
      "commentCount": 0
    },
    {
      "id": "I_kwDOMT5cIs7BtlQz",
      "title": "`elizaos publish` fails with zod module error in newly created plugins",
      "author": "linear",
      "number": 5657,
      "repository": "elizaos/eliza",
      "body": "\\## Summary\n\nThe \\`elizaos publish\\` command fails immediately after creating a new plugin with \\`elizaos create --type plugin\\`, throwing a \"Cannot find module 'zod/v3'\" error from @langchain/core.\n\n\\## Environment\n\n\\- \\*\\*elizaOS CLI version\\*\\*: 1.3.0\n\n\\- \\*\\*Bun version\\*\\*: 1.2.15\n\n\\- \\*\\*OS\\*\\*: macOS arm64\n\n\\- \\*\\*Location\\*\\*: Fresh plugin created via CLI\n\n\\## Steps to Reproduce\n\n1\\. Run \\`elizaos create --type plugin testing -y\\`\n\n2\\. Navigate to the created plugin directory: \\`cd plugin-testing\\`\n\n3\\. Run \\`elizaos publish -h\\` (or any publish command)\n\n\\## Expected Behavior\n\nThe publish command should display help information or execute without module errors.\n\n\\## Actual Behavior\n\nCommand fails with error:\n\n\\`\\`\\`\n\nerror: Cannot find module 'zod/v3' from '/Users/yungalgo/Desktop/plugin-testing/node_modules/@langchain/core/dist/runnables/base.js'\n\n\\`\\`\\`\n\n\\## Full Terminal Output\n\n\\`\\`\\`bash\n\nyungalgo@machine \\~/desktop $ elizaos -v\n\n1.3.0\n\nyungalgo@machine \\~/desktop $ elizaos create --type plugin testing -y\n\nWarning: changing \"testing\" to \"plugin-testing\" to conform to plugin naming conventions\n\n│\n\n◇ Copying plugin template completed\n\n│\n\n│\n\n◇ ✓ Dependencies installed successfully\n\n◇ Installing dependencies completed\n\n✓ Plugin \"plugin-testing\" created successfully!\n\nNext steps:\n\ncd plugin-testing\n\nbun run build *# Build the plugin*\n\nCommon commands:\n\nelizaos dev *# Start development mode with hot reloading*\n\nelizaos start *# Start in production mode*\n\nyungalgo@machine \\~/desktop $ cd plugin-testing\n\nyungalgo@machine \\~/desktop/plugin-testing $ elizaos publish -h\n\n\\[2025-07-21 20:29:34\\] INFO: Using local @elizaos/cli installation\n\nerror: Cannot find module 'zod/v3' from '/Users/yungalgo/Desktop/plugin-testing/node_modules/@langchain/core/dist/runnables/base.js'\n\nBun v1.2.15 (macOS arm64)\n\n\\`\\`\\`\n\n\\## Analysis\n\nThe issue appears to be a missing or incorrect dependency resolution where:\n\n1\\. The plugin template includes @langchain/core as a dependency\n\n2\\. @langchain/core expects 'zod/v3' to be available\n\n3\\. The zod package is either not installed or not at the correct version that exports a 'v3' subpath\n\n\\## Potential Solutions\n\n1\\. Add explicit zod dependency to the plugin template's package.json\n\n2\\. Update @langchain/core to a version that doesn't require 'zod/v3'\n\n3\\. Ensure proper peer dependency resolution during plugin creation\n\n4\\. Check if this is a Bun-specific module resolution issue\n\n\\## Priority\n\nHigh - This blocks plugin publishing workflow immediately after creation\n\n\\## Additional Notes\n\n\\- The plugin creation itself completes successfully\n\n\\- Dependencies install without errors during creation\n\n\\- The error only appears when trying to use the publish command\n\n\\- This affects the out-of-the-box experience for new plugin developers",
      "createdAt": "2025-07-21T20:30:37Z",
      "closedAt": "2025-07-24T12:04:49Z",
      "state": "CLOSED",
      "commentCount": 0
    },
    {
      "id": "I_kwDOMT5cIs7Bte9R",
      "title": "update action-chaining docs on docs repo/site",
      "author": "linear",
      "number": 5656,
      "repository": "elizaos/eliza",
      "body": "* How and when to use callbacks\n* how to avoid double response\n* what happens with action results",
      "createdAt": "2025-07-21T20:20:33Z",
      "closedAt": "2025-07-24T22:25:03Z",
      "state": "CLOSED",
      "commentCount": 0
    },
    {
      "id": "I_kwDOMT5cIs7CVnDX",
      "title": "Eddy - Devrel Agent Notes",
      "author": "borisudovicic",
      "number": 5676,
      "repository": "elizaos/eliza",
      "body": "The DevRel Agent should always provide the most up-to-date content from the documentation, even if updates were made as recently as yesterday.” The goal is to ensure that when I ask questions, the agent reflects the latest changes and doesn’t rely on outdated versions of the docs. My understanding is thats not possible just yet. If we add a new doc, it will be taken into consideration but not if an existing file/doc is changed.",
      "createdAt": "2025-07-24T16:11:31Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 0
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6gbRse",
      "title": "fix: gitignores missing in plugin starter",
      "author": "ChristopherTrimboli",
      "number": 5675,
      "body": "   ## Problem\r\n   When creating plugins with `elizaos create`, the .gitignore file was not included in the published npm package. This could lead to accidentally committing and pushing sensitive files like .env to GitHub.\r\n\r\n   ## Solution\r\n   - Added .gitignore to the files array in plugin template package.json files\r\n   - Created .npmignore for CLI to explicitly include template dot files\r\n   - Added security warning after plugin creation\r\n   \r\n   ## Testing\r\n   - Created new plugin with updated CLI\r\n   - Verified .gitignore is included in npm package using `npm pack --dry-run`\r\n   - Confirmed sensitive files are properly excluded from version control",
      "repository": "elizaos/eliza",
      "createdAt": "2025-07-24T10:13:45Z",
      "mergedAt": "2025-07-24T15:58:21Z",
      "additions": 35,
      "deletions": 2
    },
    {
      "id": "PR_kwDOMT5cIs6gbAXZ",
      "title": "fix spelling error",
      "author": "sentdeed",
      "number": 5674,
      "body": "`dependecies` - `dependencies`\r\n\r\nfixed error in `packages/plugin-starter/src/plugin.ts`",
      "repository": "elizaos/eliza",
      "createdAt": "2025-07-24T09:48:53Z",
      "mergedAt": "2025-07-24T15:58:45Z",
      "additions": 1,
      "deletions": 1
    }
  ],
  "codeChanges": {
    "additions": 36,
    "deletions": 3,
    "files": 6,
    "commitCount": 6
  },
  "completedItems": [
    {
      "title": "fix: gitignores missing in plugin starter",
      "prNumber": 5675,
      "type": "bugfix",
      "body": "   ## Problem\r\n   When creating plugins with `elizaos create`, the .gitignore file was not included in the published npm package. This could lead to accidentally committing and pushing sensitive files like .env to GitHub.\r\n\r\n   ## Solution\r",
      "files": [
        "packages/cli/.npmignore",
        "packages/cli/package.json",
        "packages/cli/src/commands/create/actions/creators.ts",
        "packages/plugin-quick-starter/package.json",
        "packages/plugin-starter/package.json"
      ]
    },
    {
      "title": "fix spelling error",
      "prNumber": 5674,
      "type": "bugfix",
      "body": "`dependecies` - `dependencies`\r\n\r\nfixed error in `packages/plugin-starter/src/plugin.ts`",
      "files": [
        "packages/plugin-starter/src/plugin.ts"
      ]
    }
  ],
  "topContributors": [
    {
      "username": "ChristopherTrimboli",
      "avatarUrl": "https://avatars.githubusercontent.com/u/27584221?u=0d816ce1dcdea8f925aba18bb710153d4a87a719&v=4",
      "totalScore": 41.92353898959594,
      "prScore": 36.92353898959594,
      "issueScore": 0,
      "reviewScore": 5,
      "commentScore": 0,
      "summary": "ChristopherTrimboli: Focused on bugfix work, merging a PR in elizaos/eliza (#5675) that addressed missing gitignores in the plugin starter, and also opened a PR to add a new plugin to the registry. Their code changes primarily involved configuration files."
    },
    {
      "username": "david-dina",
      "avatarUrl": "https://avatars.githubusercontent.com/u/75289436?u=e17229d4e7d042ba3dac2414bccfd05caa004b28&v=4",
      "totalScore": 22.202535394802407,
      "prScore": 21.764535394802408,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994,
      "summary": "david-dina: Focused on expanding provider support, opening a PR in elizaos-plugins/plugin-knowledge (#34) to add Ollama as a supported provider, and provided 3 comments on PRs."
    },
    {
      "username": "sentdeed",
      "avatarUrl": "https://avatars.githubusercontent.com/u/158516648?u=0971b81093452af3b253c24a5f23e83d33322436&v=4",
      "totalScore": 20.813306144334053,
      "prScore": 20.813306144334053,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": "sentdeed: Focused on bugfix work, specifically addressing a spelling error in elizaos/eliza via PR #5674."
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 20.589531111874017,
      "prScore": 20.389531111874017,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2,
      "summary": "0xbbjoker: Focused on optimizing the knowledge graph, opening a new feature PR in elizaos-plugins/plugin-knowledge (#35) and providing a PR comment."
    },
    {
      "username": "microgift",
      "avatarUrl": "https://avatars.githubusercontent.com/u/127183857?u=dd78a53a0ba96950405732e1f2d906b9f3e36b34&v=4",
      "totalScore": 2,
      "prScore": 0,
      "issueScore": 2,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": "microgift: Focused on foundational planning for a new smart contract, evidenced by the creation of issue elizaos/auto.fun#521 \"autofun smart contract\"."
    },
    {
      "username": "lalalune",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4",
      "totalScore": 2,
      "prScore": 0,
      "issueScore": 2,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": "lalalune: Focused on identifying and addressing build issues, specifically by creating issue elizaos/eliza#5673 to track errors related to `pino-pretty` in export builds from Bun."
    },
    {
      "username": "borisudovicic",
      "avatarUrl": "https://avatars.githubusercontent.com/u/31806472?u=27713fbe603baae91ef519990facbacd6c23e93d&v=4",
      "totalScore": 2,
      "prScore": 0,
      "issueScore": 2,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": "borisudovicic: Focused on planning and initiating new work, evidenced by the creation of issue elizaos/eliza#5676, \"Eddy - Devrel Agent Notes.\""
    }
  ],
  "newPRs": 2,
  "mergedPRs": 2,
  "newIssues": 2,
  "closedIssues": 3,
  "activeContributors": 5
}