{
  "interval": {
    "intervalStart": "2025-02-28T00:00:00.000Z",
    "intervalEnd": "2025-03-01T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-02-28 to 2025-03-01, elizaos/eliza had 14 new PRs (13 merged), 1 new issues, and 16 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6sF-Sr",
      "title": "Add plugin-evm",
      "author": "quanghuynguyen1902",
      "number": 3723,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-28T14:06:27Z",
      "closedAt": "2025-03-07T07:13:29Z",
      "state": "CLOSED",
      "commentCount": 1
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6M-1uv",
      "title": "Feature/jsdoc lift 2",
      "author": "jmikedupont2",
      "number": 3728,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-28T19:49:39Z",
      "mergedAt": null,
      "additions": 10171,
      "deletions": 7851
    },
    {
      "id": "PR_kwDOMT5cIs6M9Bw5",
      "title": "feat: Add rolodex",
      "author": "lalalune",
      "number": 3725,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-28T15:15:35Z",
      "mergedAt": "2025-02-28T15:15:56Z",
      "additions": 3432,
      "deletions": 2117
    },
    {
      "id": "PR_kwDOMT5cIs6M_dCb",
      "title": "chore: Update docs, add blog + showcase + changelog + RSS",
      "author": "madjin",
      "number": 3729,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-28T21:58:38Z",
      "mergedAt": "2025-03-01T20:43:15Z",
      "additions": 2736,
      "deletions": 1754
    },
    {
      "id": "PR_kwDOMT5cIs6Mzz3x",
      "title": "feat(agent): consolidate character/agent handling",
      "author": "wtfsayo",
      "number": 3708,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-27T14:41:42Z",
      "mergedAt": "2025-02-28T15:31:09Z",
      "additions": 2195,
      "deletions": 1008
    },
    {
      "id": "PR_kwDOMT5cIs6Mjk03",
      "title": "fix: re-init migration issue",
      "author": "0xbbjoker",
      "number": 3674,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T02:38:55Z",
      "mergedAt": "2025-02-28T15:32:30Z",
      "additions": 1564,
      "deletions": 50
    }
  ],
  "codeChanges": {
    "additions": 9675,
    "deletions": 8328,
    "files": 109,
    "commitCount": 68
  },
  "completedItems": [
    {
      "title": "chore: gui enhancements",
      "prNumber": 3727,
      "type": "other",
      "body": ""
    },
    {
      "title": "fix: disable agents in agent table before startup",
      "prNumber": 3726,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "feat: Add rolodex",
      "prNumber": 3725,
      "type": "feature",
      "body": "This PR adds a whole bunch of stuff. `Entities` now have `components`, which are bits of information that can be added to entities-- currently used for adding new contact info to the entity.\r\n\r\nRelationships are set up and working now, and "
    },
    {
      "title": "fix: fix 0.25.8 oom bug",
      "prNumber": 3722,
      "type": "bugfix",
      "body": "Current tag version v0.25.8 has oom bug with me.\r\nJust repair some block logic. "
    },
    {
      "title": "fix: update character",
      "prNumber": 3717,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "chore: tests favor local paths for consistency / adjust deps",
      "prNumber": 3716,
      "type": "tests",
      "body": ""
    },
    {
      "title": "chore: format pass",
      "prNumber": 3715,
      "type": "other",
      "body": "# Risks\r\n\r\nLow\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\nUpdates (new versions of included code)\r\n\r\n## Why are we doing this? Any context or related work?\r\n\r\nKeep the code formatted, since our pipelin"
    },
    {
      "title": "fix: clean up `pnpm clean` output and make `pnpm dev` faster on faster CPUs",
      "prNumber": 3714,
      "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\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\nerrors/warnings make the project"
    },
    {
      "title": "feat: ANTHROPIC_API_URL env.",
      "prNumber": 3711,
      "type": "feature",
      "body": "Adds ANTHROPIC_API_URL to envs so can call other proxy AI endpoints.\r\n\r\nodi edit/note:\r\nEnables custom proxies for usage tracking/introspection"
    },
    {
      "title": "feat(agent): consolidate character/agent handling",
      "prNumber": 3708,
      "type": "feature",
      "body": "\n\n<!-- This is an auto-generated comment: release notes by coderabbit.ai -->\n\n## Summary by CodeRabbit\n\n- **New Features**\n  - Launched new character management views for creating, editing, and listing characters.\n  - Introduced chat room m"
    },
    {
      "title": "refactor: plugin local ai new",
      "prNumber": 3704,
      "type": "refactor",
      "body": "Local models run with cache and models folder empty take some minutes. \r\nAll models and the tokenizer are DL into the models folder\r\nAll the files that we use for testing are into the cache folder. \r\nAt startup all the services are tested. "
    },
    {
      "title": "chore: security NPM updates / bump turbo",
      "prNumber": 3700,
      "type": "other",
      "body": "- `pnpm audit --fix`\r\n- bump turbo from 2.4.2 to 2.4.4\r\n- ~~attempt to fix CI~~ remove unneeded dependencies in core/client-direct"
    },
    {
      "title": "fix: re-init migration issue",
      "prNumber": 3674,
      "type": "bugfix",
      "body": "## Risks\r\nLow. This PR reduces risks related to database schema initialization and migration conflicts by properly integrating manual database configurations into Drizzle's migration system.\r\n\r\n## Background\r\n\r\n### What does this PR do?\r\nTh"
    }
  ],
  "topContributors": [
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 110.29534504471538,
      "prScore": 100.09534504471537,
      "issueScore": 0,
      "reviewScore": 10,
      "commentScore": 0.2
    },
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 75.94468165300343,
      "prScore": 75.94468165300343,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 66.46978134838537,
      "prScore": 66.46978134838537,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "madjin",
      "avatarUrl": "https://avatars.githubusercontent.com/u/32600939?u=cdcf89f44c7a50906c7a80d889efa85023af2049&v=4",
      "totalScore": 51.9017738965761,
      "prScore": 51.9017738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lalalune",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4",
      "totalScore": 51.1627738965761,
      "prScore": 50.962773896576095,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "jmikedupont2",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16427113?u=2bdad12714de646188f98a07736a54f765ad5e3b&v=4",
      "totalScore": 40.6317738965761,
      "prScore": 40.4317738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "MOSSV2",
      "avatarUrl": "https://avatars.githubusercontent.com/u/150468180?v=4",
      "totalScore": 40.56606649788,
      "prScore": 40.56606649788,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "BranchManager69",
      "avatarUrl": "https://avatars.githubusercontent.com/u/121578862?u=0c887b28dda80f742e92144b96abe942d2136828&v=4",
      "totalScore": 25.097826828339382,
      "prScore": 25.097826828339382,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "v1xingyue",
      "avatarUrl": "https://avatars.githubusercontent.com/u/974169?u=96c6a113a91978c041e5cf90965d7b66c5540af4&v=4",
      "totalScore": 22.542585092994045,
      "prScore": 22.542585092994045,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "dav3yblaz3",
      "avatarUrl": "https://avatars.githubusercontent.com/u/188118467?v=4",
      "totalScore": 5,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 5,
      "commentScore": 0
    },
    {
      "username": "quanghuynguyen1902",
      "avatarUrl": "https://avatars.githubusercontent.com/u/39359294?u=254786331f97dce7b749390e78160458ce5d62c8&v=4",
      "totalScore": 4,
      "prScore": 0,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "maxime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/2812?v=4",
      "totalScore": 0.2,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    }
  ],
  "newPRs": 14,
  "mergedPRs": 13,
  "newIssues": 1,
  "closedIssues": 0,
  "activeContributors": 16
}