{
  "interval": {
    "intervalStart": "2025-02-25T00:00:00.000Z",
    "intervalEnd": "2025-02-26T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-02-25 to 2025-02-26, elizaos/eliza had 13 new PRs (15 merged), 2 new issues, and 17 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6rhfR2",
      "title": "RAG Knowledge JavaScript Heap Out of Memory",
      "author": "suryanshkushwaha",
      "number": 3664,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-25T09:14:41Z",
      "closedAt": "2025-04-19T18:32:38Z",
      "state": "CLOSED",
      "commentCount": 13
    },
    {
      "id": "I_kwDOMT5cIs6rgrBc",
      "title": "Docker file issue:  Invalid cachestore",
      "author": "avdheshcharjan",
      "number": 3661,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-25T08:00:12Z",
      "closedAt": "2025-03-08T01:15:16Z",
      "state": "CLOSED",
      "commentCount": 1
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6MdZ2K",
      "title": "Stable",
      "author": "X4ndar",
      "number": 3666,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-25T12:05:38Z",
      "mergedAt": null,
      "additions": 7794,
      "deletions": 5574
    },
    {
      "id": "PR_kwDOMT5cIs6L1h7X",
      "title": "refactor: memory queries, knowledge metadata, and browser support",
      "author": "yungalgo",
      "number": 3606,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-20T03:41:50Z",
      "mergedAt": "2025-02-25T04:00:51Z",
      "additions": 4293,
      "deletions": 1621
    },
    {
      "id": "PR_kwDOMT5cIs6MHY5L",
      "title": "feat: Add `agent` table and rename `user` to `entity` table, add multi-tenancy",
      "author": "lalalune",
      "number": 3637,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-22T00:16:30Z",
      "mergedAt": "2025-02-25T02:49:14Z",
      "additions": 2285,
      "deletions": 740
    },
    {
      "id": "PR_kwDOMT5cIs6Mbr7y",
      "title": "chore:(refactor) - plugin-local-ai-final",
      "author": "AIFlowML",
      "number": 3663,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-25T09:13:45Z",
      "mergedAt": "2025-02-25T12:33:25Z",
      "additions": 1329,
      "deletions": 123
    },
    {
      "id": "PR_kwDOMT5cIs6MOIfl",
      "title": "feat: add agent server opitons with middleware settings",
      "author": "v1xingyue",
      "number": 3648,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-24T02:06:00Z",
      "mergedAt": "2025-02-25T10:43:55Z",
      "additions": 829,
      "deletions": 827
    }
  ],
  "codeChanges": {
    "additions": 9553,
    "deletions": 4640,
    "files": 103,
    "commitCount": 42
  },
  "completedItems": [
    {
      "title": "fix: pglite & migrations",
      "prNumber": 3672,
      "type": "bugfix",
      "body": "# Risks\r\nLow - Changes are limited to PGlite migrations with a code-first approach\r\n\r\n# Background\r\n## What does this PR do?\r\nFixes PGlite migrations and implements a code-first approach for SQL across the system. Specifically:\r\n* Adds supp"
    },
    {
      "title": "fix: add participant error",
      "prNumber": 3671,
      "type": "feature",
      "body": ""
    },
    {
      "title": "docs: Update README_KOR.md",
      "prNumber": 3670,
      "type": "docs",
      "body": "Translation change to make it more natural in Korean language. and direct translate on things\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\ntranslat"
    },
    {
      "title": "fix: set up dimension before starting client",
      "prNumber": 3668,
      "type": "bugfix",
      "body": "![image](https://github.com/user-attachments/assets/cc048238-5964-45fc-9aa0-34fefbb699c3)\r\n"
    },
    {
      "title": "clean up server",
      "prNumber": 3667,
      "type": "refactor",
      "body": "cleans up server\r\n\r\nTODO; Add hyperfy, whisper services later"
    },
    {
      "title": "Fix extension and migrations",
      "prNumber": 3665,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "chore:(refactor) - plugin-local-ai-final",
      "prNumber": 3663,
      "type": "refactor",
      "body": "The Local AI run on R1 models from Deepseek.\r\nAll the features are tested but the TTS.\r\nAdded the mananer for the Studio LM \r\nAdded the manager for the Ollama (very bad performances) \r\n\r\n\n\n<!-- This is an auto-generated comment: release not"
    },
    {
      "title": "fix: [twitter-space] handle speaker removal",
      "prNumber": 3662,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "feat: checking the plugin is installed and display the result",
      "prNumber": 3660,
      "type": "feature",
      "body": "When use cli list plugins we can also display the installed checking result like this : \r\n\r\n```\r\nAvailable plugins:\r\n     @elizaos-plugins/adapter-mongodb \r\n     @elizaos-plugins/adapter-pglite \r\n     @elizaos-plugins/adapter-postgres \r\n   "
    },
    {
      "title": "fix: twitter small fix",
      "prNumber": 3659,
      "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  - Twitter posting is now activated only when explicitly started, providing users with greater control over operatio"
    },
    {
      "title": "Fix Typographical Errors in Documentation",
      "prNumber": 3656,
      "type": "bugfix",
      "body": "This pull request addresses minor typographical errors in the documentation files. \r\nSpecifically, it corrects the wording in the contributing guidelines and ensures consistency in the character file format.\r\n\r\n**Changes made:**\r\n- Updated "
    },
    {
      "title": "feat: space action",
      "prNumber": 3655,
      "type": "feature",
      "body": ""
    },
    {
      "title": "feat: add agent server opitons with middleware settings",
      "prNumber": 3648,
      "type": "feature",
      "body": "Many developers may want to much  control the agent server. And the middlreware in express can be sollution. It helps inject developer custom code to the agent server.  \r\n\r\nUse cases: \r\nIf developer want  user's logined wallet address for a"
    },
    {
      "title": "feat: Add `agent` table and rename `user` to `entity` table, add multi-tenancy",
      "prNumber": 3637,
      "type": "feature",
      "body": "This PR splits the `users` table into `agents` and `entities`. Entities is a more general term which could encompass non-user objects in the future.\r\nPlatform-specific user data is stored in the `metadata` field.\r\nAgents can be `enabled` wh"
    },
    {
      "title": "refactor: memory queries, knowledge metadata, and browser support",
      "prNumber": 3606,
      "type": "refactor",
      "body": "This PR introduces three key architectural improvements:\r\n\r\n🔍 Memory System Enhancement\r\n- Made agent ID optional in memory operations\r\n- Added support for global memory queries\r\n- Enhanced memory retrieval flexibility\r\n\r\n📊 Knowledge Meta"
    }
  ],
  "topContributors": [
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 111.62578001162306,
      "prScore": 111.42578001162306,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 64.16589737734279,
      "prScore": 58.727897377342785,
      "issueScore": 0,
      "reviewScore": 5,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "AIFlowML",
      "avatarUrl": "https://avatars.githubusercontent.com/u/154863472?u=99689ad0f9ec0be78ba3b726c1ef10df796fbe7d&v=4",
      "totalScore": 52.3967738965761,
      "prScore": 52.3967738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "X4ndar",
      "avatarUrl": "https://avatars.githubusercontent.com/u/108868148?v=4",
      "totalScore": 40.4317738965761,
      "prScore": 40.4317738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 36.37847467873077,
      "prScore": 21.37847467873077,
      "issueScore": 0,
      "reviewScore": 15,
      "commentScore": 0
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 32.66569638293567,
      "prScore": 32.66569638293567,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "cryptokatze",
      "avatarUrl": "https://avatars.githubusercontent.com/u/62358895?v=4",
      "totalScore": 30.345732273553992,
      "prScore": 30.345732273553992,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "v1xingyue",
      "avatarUrl": "https://avatars.githubusercontent.com/u/974169?u=96c6a113a91978c041e5cf90965d7b66c5540af4&v=4",
      "totalScore": 25.246875824868198,
      "prScore": 25.246875824868198,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "jmikedupont2",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16427113?u=2bdad12714de646188f98a07736a54f765ad5e3b&v=4",
      "totalScore": 22.6476934546807,
      "prScore": 22.6476934546807,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "avdheshcharjan",
      "avatarUrl": "https://avatars.githubusercontent.com/u/49278246?u=8fad573791a9fcc83703100ff961fdfa7e259680&v=4",
      "totalScore": 4.2,
      "prScore": 0,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "suryanshkushwaha",
      "avatarUrl": "https://avatars.githubusercontent.com/u/112935210?u=46b197f80080add4a7ce2f271a2eb00429a2d2fe&v=4",
      "totalScore": 4.1,
      "prScore": 0,
      "issueScore": 4.1,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lalalune",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4",
      "totalScore": 0.2,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "Jovian-Dsouza",
      "avatarUrl": "https://avatars.githubusercontent.com/u/43859106?u=0bea3e76c68fdaa82761a452b8128b3dadf15972&v=4",
      "totalScore": 0.2,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    }
  ],
  "newPRs": 13,
  "mergedPRs": 15,
  "newIssues": 2,
  "closedIssues": 5,
  "activeContributors": 17
}