{
  "interval": {
    "intervalStart": "2025-02-26T00:00:00.000Z",
    "intervalEnd": "2025-02-27T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-02-26 to 2025-02-27, elizaos/eliza had 17 new PRs (14 merged), 6 new issues, and 21 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6rq1vA",
      "title": "Not loading any character files",
      "author": "jgarrettvml",
      "number": 3679,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T04:10:06Z",
      "closedAt": "2025-03-08T03:24:01Z",
      "state": "CLOSED",
      "commentCount": 3
    },
    {
      "id": "I_kwDOMT5cIs6ry-sv",
      "title": "Twitter Agent won't post / respond as it should",
      "author": "mohsinn3",
      "number": 3693,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T17:08:51Z",
      "closedAt": "2025-03-08T01:15:17Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6ryGXO",
      "title": "wallet issues",
      "author": "Adz30",
      "number": 3689,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T15:40:32Z",
      "closedAt": "2025-03-08T01:15:17Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6ruhie",
      "title": "Twitter media is being ignored when discord approvals is enabled",
      "author": "tomicvladan",
      "number": 3685,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T10:39:38Z",
      "closedAt": "2025-03-08T03:17:25Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6rtEQ4",
      "title": "Utilize ChatGPT assistant API keys",
      "author": "0xJACKSON-dev",
      "number": 3683,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T08:36:51Z",
      "closedAt": "2025-03-08T03:24:20Z",
      "state": "CLOSED",
      "commentCount": 1
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6MtK2Q",
      "title": "chore: Update docs, adds changelog notes, merges pages, cleanup",
      "author": "madjin",
      "number": 3694,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T20:40:19Z",
      "mergedAt": "2025-02-26T20:51:15Z",
      "additions": 6806,
      "deletions": 875
    },
    {
      "id": "PR_kwDOMT5cIs6Ml8Hq",
      "title": "feat: Add roles, ownership state and world settings to core",
      "author": "lalalune",
      "number": 3682,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T08:21:09Z",
      "mergedAt": "2025-02-26T08:29:48Z",
      "additions": 2964,
      "deletions": 2957
    },
    {
      "id": "PR_kwDOMT5cIs6MoORf",
      "title": "feat: Performance Improvements and Metadata Refactoring",
      "author": "lalalune",
      "number": 3688,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T11:56:26Z",
      "mergedAt": "2025-02-26T11:56:36Z",
      "additions": 1886,
      "deletions": 1611
    },
    {
      "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
    },
    {
      "id": "PR_kwDOMT5cIs6Mq_aL",
      "title": "feat: mock agent form on client!",
      "author": "wtfsayo",
      "number": 3690,
      "repository": "elizaos/eliza",
      "createdAt": "2025-02-26T16:13:52Z",
      "mergedAt": "2025-02-26T16:17:40Z",
      "additions": 868,
      "deletions": 155
    }
  ],
  "codeChanges": {
    "additions": 6049,
    "deletions": 4998,
    "files": 120,
    "commitCount": 67
  },
  "completedItems": [
    {
      "title": "chore: Update docs, adds changelog notes, merges pages, cleanup",
      "prNumber": 3694,
      "type": "refactor",
      "body": "Did some merging of pages that had redundant information and general cleanup, added embedded videos, changelog page, script for updating changelog, and general cleanup."
    },
    {
      "title": "fix agent cli",
      "prNumber": 3691,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "feat: mock agent form on client!",
      "prNumber": 3690,
      "type": "feature",
      "body": ""
    },
    {
      "title": "feat: Performance Improvements and Metadata Refactoring",
      "prNumber": 3688,
      "type": "feature",
      "body": "This PR contains several improvements to the application:\r\n\r\nReduces response latency by optimizing the shouldRespondHandler\r\nAdds debouncing to the message receive handler to prevent excessive processing\r\nRefactors name and username fields"
    },
    {
      "title": "fix: media download action",
      "prNumber": 3687,
      "type": "bugfix",
      "body": "In the current branch, the video service fails due to a missing yt-dlp dependency in the youtube-dl-exec module. This happens because Bun does not install yt-dlp automatically unless you manually navigate to the youtube-dl-exec folder and r"
    },
    {
      "title": "feat: Add post-processing support for character loading",
      "prNumber": 3686,
      "type": "feature",
      "body": "# Relates to\r\n\r\nn/a\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\n- Introduce `handlePostCharacterLoaded` method in agent startup process\r\n- Add optional `postProcessors` and `handlePostCharacterLoaded` to Character and P"
    },
    {
      "title": "docs: fix broken links in README",
      "prNumber": 3684,
      "type": "bugfix",
      "body": "Fix broken link\r\n"
    },
    {
      "title": "feat: Add roles, ownership state and world settings to core",
      "prNumber": 3682,
      "type": "feature",
      "body": "This PR moves roles, onboarding and server ownership state to core. This is still pretty WIP but should be expanded upon as the swarm agents are developed\r\n\r\nWorlds represent servers or other collections of entities with rooms in them\r\nAcco"
    },
    {
      "title": "fix: PDF Message Sending Failure & getInstance Bug",
      "prNumber": 3681,
      "type": "bugfix",
      "body": "1. Fix App Crash When Sending a PDF Message with No Text\r\nCurrently, sending a PDF message without any accompanying text causes the app to crash due to this line:\r\n[packages/core/src/memory.ts#L100](https://github.com/elizaOS/eliza/blob/5f1"
    },
    {
      "title": "fix: discord voiceJoin/voiceLeave action",
      "prNumber": 3680,
      "type": "bugfix",
      "body": "Currently, the actions in Discord are broken. This PR aims to fix the voiceJoin and voiceLeave actions.\r\n\r\nThe voiceJoin and voiceLeave actions were not working due to minor typos and undefined variables. This PR fixes these issues. Additio"
    },
    {
      "title": "fix: character knowledge add directory",
      "prNumber": 3678,
      "type": "feature",
      "body": "# Relates to\r\nCharacter config in file ts\r\n\r\n# Risks\r\nmedium\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nupdate knowledge in type Character\r\n\r\n## What kind of change is this?\r\nBug fixes (non-breaking change which fixes an issue)\r\n\r\n<!-- "
    },
    {
      "title": "fix: twitter crash issue",
      "prNumber": 3677,
      "type": "bugfix",
      "body": "The Twitter app fails to start due to this line: https://github.com/elizaOS/eliza/blob/5c1b5899cfb3bb5ec78ffecf8530a9ba19f29a35/packages/core/src/runtime.ts#L936\r\n\r\nFix:\r\nThis PR prevents the agent from connecting to itself, resolving the i"
    },
    {
      "title": "fix: tg vitest",
      "prNumber": 3676,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix: fix CLI install",
      "prNumber": 3673,
      "type": "bugfix",
      "body": "fixes issue introduced in #3660 "
    }
  ],
  "topContributors": [
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 133.0735808837351,
      "prScore": 133.0735808837351,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lalalune",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4",
      "totalScore": 106.8385477931522,
      "prScore": 101.8385477931522,
      "issueScore": 0,
      "reviewScore": 5,
      "commentScore": 0
    },
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 73.45749573111574,
      "prScore": 73.45749573111574,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 57.10269905721853,
      "prScore": 57.10269905721853,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "madjin",
      "avatarUrl": "https://avatars.githubusercontent.com/u/32600939?u=cdcf89f44c7a50906c7a80d889efa85023af2049&v=4",
      "totalScore": 50.0477738965761,
      "prScore": 50.0477738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 43.0931022550876,
      "prScore": 22.8931022550876,
      "issueScore": 0,
      "reviewScore": 20,
      "commentScore": 0.2
    },
    {
      "username": "jmikedupont2",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16427113?u=2bdad12714de646188f98a07736a54f765ad5e3b&v=4",
      "totalScore": 33.7527738965761,
      "prScore": 33.5527738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "btspoony",
      "avatarUrl": "https://avatars.githubusercontent.com/u/707025?u=d8487801b6cc361f4a912518c54cc25cfb70d347&v=4",
      "totalScore": 26.522641396489092,
      "prScore": 26.522641396489092,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "hkhangus",
      "avatarUrl": "https://avatars.githubusercontent.com/u/92104269?u=4c74a47b4414ce9dfa7dcc20b8225c06274698d6&v=4",
      "totalScore": 26.192306144334054,
      "prScore": 26.192306144334054,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "Dahka2321",
      "avatarUrl": "https://avatars.githubusercontent.com/u/160153877?u=b12d72ea58a9908bcab2c1176727879cb9582f37&v=4",
      "totalScore": 20.600306144334052,
      "prScore": 20.600306144334052,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "shakkernerd",
      "avatarUrl": "https://avatars.githubusercontent.com/u/165377636?u=5560dd9f2d310e1ba61dbba864006a951391a582&v=4",
      "totalScore": 5,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 5,
      "commentScore": 0
    },
    {
      "username": "jgarrettvml",
      "avatarUrl": "https://avatars.githubusercontent.com/u/854590?u=94382a8c76e99879e9211748153fec3d1c6fccfb&v=4",
      "totalScore": 4.537999999999999,
      "prScore": 0,
      "issueScore": 4.1,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "mohsinn3",
      "avatarUrl": "https://avatars.githubusercontent.com/u/126658950?v=4",
      "totalScore": 4.438,
      "prScore": 0,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "ido567",
      "avatarUrl": "https://avatars.githubusercontent.com/u/2265476?u=85117e255e4a0028c11823cc67f451a1a179def5&v=4",
      "totalScore": 4.3,
      "prScore": 0,
      "issueScore": 4.1,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "tomicvladan",
      "avatarUrl": "https://avatars.githubusercontent.com/u/15090003?u=439fc49f648171506bd4d07e5161c2cf2118662a&v=4",
      "totalScore": 4,
      "prScore": 0,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "Adz30",
      "avatarUrl": "https://avatars.githubusercontent.com/u/97726852?v=4",
      "totalScore": 4,
      "prScore": 0,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xJACKSON-dev",
      "avatarUrl": "https://avatars.githubusercontent.com/u/97287125?u=a2e09c5d97b56e11b653e69e4f891d703bd92ed8&v=4",
      "totalScore": 4,
      "prScore": 0,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    }
  ],
  "newPRs": 17,
  "mergedPRs": 14,
  "newIssues": 6,
  "closedIssues": 1,
  "activeContributors": 21
}