{
  "interval": {
    "intervalStart": "2025-03-26T00:00:00.000Z",
    "intervalEnd": "2025-03-27T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-03-26 to 2025-03-27, elizaos/eliza had 10 new PRs (14 merged), 2 new issues, and 15 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6v3wyP",
      "title": "Twitter: Authorization: Status is a duplicate.",
      "author": "jmikedupont2",
      "number": 4086,
      "repository": "elizaos/eliza",
      "createdAt": "2025-03-26T19:37:46Z",
      "closedAt": "2025-03-29T16:44:58Z",
      "state": "CLOSED",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6v4ND4",
      "title": "Groq crashing when it should retry",
      "author": "jmikedupont2",
      "number": 4087,
      "repository": "elizaos/eliza",
      "createdAt": "2025-03-26T20:41:14Z",
      "closedAt": "2025-03-30T11:35:44Z",
      "state": "CLOSED",
      "commentCount": 0
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6QPeg2",
      "title": "WIP this is just DRAFT PR ",
      "author": "0xbbjoker",
      "number": 4084,
      "repository": "elizaos/eliza",
      "createdAt": "2025-03-26T16:38:03Z",
      "mergedAt": null,
      "additions": 2659,
      "deletions": 323
    },
    {
      "id": "PR_kwDOMT5cIs6QJSn8",
      "title": "Update JSDoc documentation across 62 files",
      "author": "madjin",
      "number": 4078,
      "repository": "elizaos/eliza",
      "createdAt": "2025-03-26T05:12:14Z",
      "mergedAt": "2025-03-27T06:53:32Z",
      "additions": 2191,
      "deletions": 0
    },
    {
      "id": "PR_kwDOMT5cIs6QEdqa",
      "title": "PR 397.1",
      "author": "HarshModi2005",
      "number": 4066,
      "repository": "elizaos/eliza",
      "createdAt": "2025-03-25T15:48:00Z",
      "mergedAt": "2025-03-26T16:16:58Z",
      "additions": 1206,
      "deletions": 0
    },
    {
      "id": "PR_kwDOMT5cIs6P6SAj",
      "title": "test: Add CLI tests for setup commands, agent commands, and customizations",
      "author": "Samarthsinghal28",
      "number": 4060,
      "repository": "elizaos/eliza",
      "createdAt": "2025-03-24T17:41:33Z",
      "mergedAt": null,
      "additions": 809,
      "deletions": 1
    },
    {
      "id": "PR_kwDOMT5cIs6Pam6z",
      "title": "Solving the cli start --character parameter doesn't work, and fixed plugin-solana issue.",
      "author": "tercel",
      "number": 4016,
      "repository": "elizaos/eliza",
      "createdAt": "2025-03-20T08:17:58Z",
      "mergedAt": null,
      "additions": 597,
      "deletions": 660
    }
  ],
  "codeChanges": {
    "additions": 2437,
    "deletions": 273,
    "files": 37,
    "commitCount": 108
  },
  "completedItems": [
    {
      "title": "Refactored SOL address handling in plugin-solana actions to use envir…",
      "prNumber": 4053,
      "type": "refactor",
      "body": "Refactored SOL address handling in plugin-solana actions to use environment variables since no settings exported, and Solve the problem of the isTransferContent judgment logic.\r\n\r\n"
    },
    {
      "title": "fix: allow inline character(s) loading",
      "prNumber": 4083,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix: null check",
      "prNumber": 4082,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "chore: enable settings nav button",
      "prNumber": 4081,
      "type": "other",
      "body": ""
    },
    {
      "title": "feat: env settings gui",
      "prNumber": 4080,
      "type": "feature",
      "body": "related: https://linear.app/eliza-labs/issue/ELI2-136/improve-environment-variables-management-in-web-ui\r\n\r\nThis PR adds a new Settings route that allows users to view and manage their local and global environment variables directly from th"
    },
    {
      "title": "fix: Use PUT method for GitHub file operations to handle non-existent directories",
      "prNumber": 4079,
      "type": "bugfix",
      "body": "## Description\r\nThis PR fixes an issue where the CLI fails to create files in non-existent directories when using the GitHub API, specifically when test publishing a plugin. \r\n\r\n## Problem\r\nWhen running `npx elizaos plugin publish --test` o"
    },
    {
      "title": "feat: prevent message overlap",
      "prNumber": 4077,
      "type": "feature",
      "body": "related: https://linear.app/eliza-labs/issue/ELI2-154/ui-fix-reliably-mute-send-message-button-during-agent-processing-to\r\n\r\nresult:\r\n\r\n\r\nhttps://github.com/user-attachments/assets/dccd2324-c227-4cb2-9be9-486e016ef373\r\n\r\n\r\n"
    },
    {
      "title": "fix: room status",
      "prNumber": 4076,
      "type": "bugfix",
      "body": "related: https://github.com/elizaOS/eliza/issues/4069"
    },
    {
      "title": "fix: handle whitespace issue in GUI name field",
      "prNumber": 4072,
      "type": "bugfix",
      "body": "related: https://github.com/elizaOS/eliza/issues/4070"
    },
    {
      "title": "fix: gui text animation",
      "prNumber": 4071,
      "type": "bugfix",
      "body": "related: https://linear.app/eliza-labs/issue/ELI2-155/fix-redundant-streaming-animation-in-chat-ui-message-history-gh-390"
    },
    {
      "title": "test: CI/CD integration tests fixed",
      "prNumber": 4068,
      "type": "bugfix",
      "body": "\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\n\r\nTicket URL: [https://github.com/Sifchain/sa-eliza/issues/397](https://github.com/Sifchain/sa-eliza/is"
    },
    {
      "title": "PR 397.1",
      "prNumber": 4066,
      "type": "other",
      "body": "# Relates to\r\n\r\nIssue #397.1:Load Testing Agents at Scale\r\n\r\n# Risks\r\n\r\nLow. This PR introduces load testing infrastructure that simulates high volumes of concurrent agent interactions. Risks include:\r\n- Potential resource consumption durin"
    },
    {
      "title": "feat: [discord] community manager greet + timeout user",
      "prNumber": 4065,
      "type": "feature",
      "body": "sub pr: https://github.com/elizaOS/eliza/pull/4063\r\n\r\n**Summary**\r\nThis PR enables Discord community manager to automatically greet users when a new user joins. It also adds a new action that allows agents to timeout users\r\n\r\n**TODO**\r\nIn a"
    },
    {
      "title": "Fix excessive gap between chat messages.",
      "prNumber": 4055,
      "type": "bugfix",
      "body": "Also fix typo \"flex-column\" -> \"flex-col\"."
    }
  ],
  "topContributors": [
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 142.49756996949245,
      "prScore": 142.49756996949245,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 55.2866810101256,
      "prScore": 54.946681010125594,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.33999999999999997
    },
    {
      "username": "madjin",
      "avatarUrl": "https://avatars.githubusercontent.com/u/32600939?u=cdcf89f44c7a50906c7a80d889efa85023af2049&v=4",
      "totalScore": 52.825773896576095,
      "prScore": 52.825773896576095,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 33.5437738965761,
      "prScore": 33.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "yungalgo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/113615973?u=92e0f29f7e2fbb8ce46ed13c51f692ca803de02d&v=4",
      "totalScore": 24.13771895621705,
      "prScore": 24.13771895621705,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "monilpat",
      "avatarUrl": "https://avatars.githubusercontent.com/u/15067321?v=4",
      "totalScore": 15.34,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 15,
      "commentScore": 0.33999999999999997
    },
    {
      "username": "jmikedupont2",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16427113?u=2bdad12714de646188f98a07736a54f765ad5e3b&v=4",
      "totalScore": 8.738000000000001,
      "prScore": 0,
      "issueScore": 8.3,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    }
  ],
  "newPRs": 10,
  "mergedPRs": 14,
  "newIssues": 2,
  "closedIssues": 4,
  "activeContributors": 15
}