{
  "interval": {
    "intervalStart": "2025-06-14T00:00:00.000Z",
    "intervalEnd": "2025-06-15T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-06-14 to 2025-06-15, elizaos/eliza had 5 new PRs (3 merged), 3 new issues, and 7 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs67h6Uy",
      "title": "/api/agents/{agentId}/rooms -> API endpoint not found",
      "author": "exitsimulation",
      "number": 5121,
      "repository": "elizaos/eliza",
      "body": "**Describe the bug**\n\nI am trying to call the /rooms endpoint on my existing agent and getting a 404:\n\n![Image](https://github.com/user-attachments/assets/57206b48-f124-4937-98ba-5914f9e6ca59)\n\nHere you can see that this particular agent exists:\n\n![Image](https://github.com/user-attachments/assets/53b4ace7-4801-497a-ace1-f8dee3569d6d)\n\nI am on version 1.0.9\n\n**To Reproduce**\n\nCreate agent, try to GET or POST /rooms on the agendId endpoint\n\n**Expected behavior**\n\nI was expecting to retrieve the rooms of the agent\n\n**Screenshots**\n\n(see above)\n\n** Additional Context **\n\nBoth /logs and /memories on this particular agentId are working. Just /rooms returns the 404 \"API endpoint not found\" on both POST and GET\n`http://localhost:3000/api/agents/b8af647b-f617-0ae3-ab07-acb81861d7e2/rooms`",
      "createdAt": "2025-06-14T14:26:17Z",
      "closedAt": "2025-06-15T04:54:02Z",
      "state": "CLOSED",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs67ev9-",
      "title": "bedrock",
      "author": "furkannabisumji",
      "number": 5117,
      "repository": "elizaos/eliza",
      "body": "how I can integrate bedrock as a llm there is no option in the cli",
      "createdAt": "2025-06-14T04:22:22Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 0
    },
    {
      "id": "I_kwDOMT5cIs67eagP",
      "title": "File upload fails in GUI",
      "author": "tcm390",
      "number": 5116,
      "repository": "elizaos/eliza",
      "body": "https://github.com/user-attachments/assets/f0850362-7207-4b37-9514-e2bf34344d3c",
      "createdAt": "2025-06-14T02:43:45Z",
      "closedAt": "2025-06-14T14:02:10Z",
      "state": "CLOSED",
      "commentCount": 0
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6aiHxq",
      "title": "feat: Split server package from CLI (continued shaw's PR)",
      "author": "wtfsayo",
      "number": 5122,
      "body": "## Summary\n- Split server functionality into separate `@elizaos/server` package\n- Maintains full backward compatibility with existing CLI integrations\n- Enables independent usage of server components\n- Updated all CLI imports to use the new server package\n\n## Test plan\n- [x] All existing CLI tests pass\n- [x] Server package builds and exports correctly\n- [x] Backward compatibility maintained\n- [x] Integration tests verify CLI + server work together\n- [x] Type safety preserved across package boundaries\n\nGenerated with [Claude Code](https://claude.ai/code)",
      "repository": "elizaos/eliza",
      "createdAt": "2025-06-14T14:36:18Z",
      "mergedAt": "2025-06-15T19:40:08Z",
      "additions": 68264,
      "deletions": 2875
    },
    {
      "id": "PR_kwDOMT5cIs6aYqce",
      "title": "Split server into separate package and import back into CLI",
      "author": "lalalune",
      "number": 5104,
      "body": "This PR creates a server package\r\n\r\nThis lets anyone add a server to their backend without the CLI, which can be handing for creating custom apps and interfaces\r\n\r\nI'm using it in a project now where I want to pair down a lot of stuf",
      "repository": "elizaos/eliza",
      "createdAt": "2025-06-13T12:38:31Z",
      "mergedAt": null,
      "additions": 11465,
      "deletions": 4467
    },
    {
      "id": "PR_kwDOMT5cIs6ahqpc",
      "title": "chore: Update Postman collection with missing API endpoints",
      "author": "wtfsayo",
      "number": 5120,
      "body": "## Summary\nUpdated the Postman collection to include all missing API endpoints discovered through comprehensive codebase analysis.\n\n### Changes Made:\n- **Enhanced Agent Logs**: Added query parameters for filtering (roomId, type, count, offset, excludeTypes)\n- **Channel Agent Management**: Added 3 new endpoints for managing agents in channels\n- **Room Management**: Updated room creation with proper request body parameters  \n- **Media Upload**: Fixed endpoint path from `/upload` to `/upload-media`\n- **TEE Logs**: Updated to query-based format with pagination support\n\n### Technical Details:\n- Analyzed all router files in `/packages/cli/src/server/api/` \n- Cross-referenced with existing Postman collection to identify gaps\n- Added proper request examples and variable definitions\n- Maintained consistent naming and structure with existing endpoints\n\n### Test Plan:\n- [ ] Import updated Postman collection\n- [ ] Verify all new endpoints have proper request examples\n- [ ] Test variable substitution works correctly\n- [ ] Confirm authentication setup is preserved\n- [ ] Validate endpoint paths match actual API implementation\n\nThe Postman collection now accurately reflects the complete ElizaOS API surface.",
      "repository": "elizaos/eliza",
      "createdAt": "2025-06-14T12:23:05Z",
      "mergedAt": "2025-06-14T19:00:43Z",
      "additions": 371,
      "deletions": 40
    },
    {
      "id": "PR_kwDOMT5cIs6afCOS",
      "title": "fix: file uploading",
      "author": "tcm390",
      "number": 5115,
      "body": "related: https://github.com/elizaOS/eliza/issues/5116\r\n\r\nThis PR resolves an issue with media file uploads in the GUI. File uploads are now working as expected.\r\nNote: Media processing features (e.g., transcription, image description) are not included in this update and will be handled separately.\r\n\r\n\r\nhttps://github.com/user-attachments/assets/f64c0be3-4d4c-46fa-a2d0-89a55eaa1b68\r\n\r\n",
      "repository": "elizaos/eliza",
      "createdAt": "2025-06-14T02:39:53Z",
      "mergedAt": "2025-06-14T07:25:08Z",
      "additions": 41,
      "deletions": 13
    },
    {
      "id": "PR_kwDOMT5cIs6agcP1",
      "title": "fix: transcription api",
      "author": "tcm390",
      "number": 5118,
      "body": "",
      "repository": "elizaos/eliza",
      "createdAt": "2025-06-14T07:59:33Z",
      "mergedAt": "2025-06-14T08:00:29Z",
      "additions": 1,
      "deletions": 1
    }
  ],
  "codeChanges": {
    "additions": 413,
    "deletions": 54,
    "files": 9,
    "commitCount": 21
  },
  "completedItems": [
    {
      "title": "chore: Update Postman collection with missing API endpoints",
      "prNumber": 5120,
      "type": "other",
      "body": "## Summary\nUpdated the Postman collection to include all missing API endpoints discovered through comprehensive codebase analysis.\n\n### Changes Made:\n- **Enhanced Agent Logs**: Added query parameters for filtering (roomId, type, count, offs"
    },
    {
      "title": "fix: transcription api",
      "prNumber": 5118,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix: file uploading",
      "prNumber": 5115,
      "type": "bugfix",
      "body": "related: https://github.com/elizaOS/eliza/issues/5116\r\n\r\nThis PR resolves an issue with media file uploads in the GUI. File uploads are now working as expected.\r\nNote: Media processing features (e.g., transcription, image description) are n"
    }
  ],
  "topContributors": [
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 76.06128557125086,
      "prScore": 66.86128557125086,
      "issueScore": 0,
      "reviewScore": 9,
      "commentScore": 0.2,
      "summary": "wtfsayo: Merged 2 significant PRs, including #5122 which involved a major split of the server package from the CLI (+14915/-13572 lines) and updated the Postman collection with missing API endpoints (+372/-41 lines). Active today with 13 commits, modifying 119 files and maintaining a consistent work pattern."
    },
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 59.7359722926477,
      "prScore": 55.7359722926477,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": "tcm390: Merged 2 PRs, including a significant fix for file uploading in PR #5115 (+4381/-3524 lines), and created 1 issue (#5116) related to GUI file upload failures, which has been closed. The work today was primarily focused on bug fixes, with a total of 71 files modified (+4382/-3525 lines) across 7 commits."
    },
    {
      "username": "github-advanced-security",
      "avatarUrl": "https://avatars.githubusercontent.com/in/57789?v=4",
      "totalScore": 9,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 9,
      "commentScore": 0,
      "summary": "github-advanced-security: Engaged in code reviews with a total of 2 comments but did not approve or request changes on any pull requests. Activity was sporadic, with no contributions made on the previous day."
    },
    {
      "username": "urosognjenovic",
      "avatarUrl": "https://avatars.githubusercontent.com/u/104977001?u=9fed80b77a20dc5042b1ebfac0e0428becd1015d&v=4",
      "totalScore": 5.38071895621705,
      "prScore": 5.38071895621705,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": "urosognjenovic: Merged 1 PR (#5119) that removed a link with a duplicated ID from sidebars, resulting in a code change of +0/-4 lines. Maintained a consistent activity pattern, focusing entirely on other work today."
    },
    {
      "username": "exitsimulation",
      "avatarUrl": "https://avatars.githubusercontent.com/u/13287154?u=eaf07807399e16a2b75364f7588f1e6ca95011aa&v=4",
      "totalScore": 2.3000000000000003,
      "prScore": 0,
      "issueScore": 2.1,
      "reviewScore": 0,
      "commentScore": 0.2,
      "summary": "exitsimulation: Created 1 issue (#5121) regarding an API endpoint not found, which has been closed, and commented on another issue, demonstrating sporadic activity today."
    },
    {
      "username": "furkannabisumji",
      "avatarUrl": "https://avatars.githubusercontent.com/u/103491179?u=8e1680f87bc79e7399bedfbd1b0739e63b662ea8&v=4",
      "totalScore": 2,
      "prScore": 0,
      "issueScore": 2,
      "reviewScore": 0,
      "commentScore": 0,
      "summary": "furkannabisumji: Created 1 issue today (#5117 \"bedrock\" (OPEN)), showing sporadic activity with no other contributions."
    }
  ],
  "newPRs": 5,
  "mergedPRs": 3,
  "newIssues": 3,
  "closedIssues": 1,
  "activeContributors": 7
}