{
  "interval": {
    "intervalStart": "2025-04-08T00:00:00.000Z",
    "intervalEnd": "2025-04-09T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-04-08 to 2025-04-09, elizaos/eliza had 17 new PRs (12 merged), 6 new issues, and 17 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6xo9Zj",
      "title": "Provider Data Not Used When Posting to Twitter",
      "author": "levsagiv",
      "number": 4224,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T16:19:29Z",
      "closedAt": null,
      "state": "OPEN",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6xrnpq",
      "title": "Cannot find type definition file for 'hapi__shot'.",
      "author": "tskoyo",
      "number": 4234,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T21:34:24Z",
      "closedAt": "2025-04-13T19:16:41Z",
      "state": "CLOSED",
      "commentCount": 0
    },
    {
      "id": "I_kwDOMT5cIs6xpmdj",
      "title": "Error When Agent Replies to Tweet in Interaction",
      "author": "tcm390",
      "number": 4226,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T17:23:15Z",
      "closedAt": "2025-04-09T03:16:42Z",
      "state": "CLOSED",
      "commentCount": 0
    },
    {
      "id": "I_kwDOMT5cIs6xpkFQ",
      "title": "Bug: Duplicate Provider Section in Prompt",
      "author": "tcm390",
      "number": 4225,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T17:20:04Z",
      "closedAt": "2025-04-09T03:17:15Z",
      "state": "CLOSED",
      "commentCount": 0
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6R1jEI",
      "title": "resolved hapi shot error.",
      "author": "nitzansaar",
      "number": 4232,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T19:00:40Z",
      "mergedAt": null,
      "additions": 54046,
      "deletions": 3338
    },
    {
      "id": "PR_kwDOMT5cIs6R0wyi",
      "title": "test adapters",
      "author": "0xbbjoker",
      "number": 4227,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T17:23:28Z",
      "mergedAt": null,
      "additions": 2846,
      "deletions": 0
    },
    {
      "id": "PR_kwDOMT5cIs6RuSi1",
      "title": "Feature/plugin venice",
      "author": "pierce403",
      "number": 4214,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T04:36:33Z",
      "mergedAt": "2025-04-08T05:50:12Z",
      "additions": 647,
      "deletions": 0
    },
    {
      "id": "PR_kwDOMT5cIs6R2cZx",
      "title": "chore: video understanding plugin tests ",
      "author": "ai16z-demirix",
      "number": 4233,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T21:21:10Z",
      "mergedAt": "2025-04-18T02:31:13Z",
      "additions": 462,
      "deletions": 3
    },
    {
      "id": "PR_kwDOMT5cIs6Rzp3L",
      "title": "Fix anthropic json parse issue",
      "author": "0xbbjoker",
      "number": 4222,
      "repository": "elizaos/eliza",
      "createdAt": "2025-04-08T15:24:46Z",
      "mergedAt": "2025-04-09T11:58:04Z",
      "additions": 376,
      "deletions": 258
    }
  ],
  "codeChanges": {
    "additions": 1450,
    "deletions": 343,
    "files": 24,
    "commitCount": 55
  },
  "completedItems": [
    {
      "title": "fix: Failed to Replies to Tweet in Interaction",
      "prNumber": 4231,
      "type": "bugfix",
      "body": "related: https://github.com/elizaOS/eliza/issues/4226"
    },
    {
      "title": "fix: Duplicate Provider Section in Prompt",
      "prNumber": 4228,
      "type": "bugfix",
      "body": "related: https://github.com/elizaOS/eliza/issues/4225"
    },
    {
      "title": "docs: Update README.md for telegram plugin",
      "prNumber": 4219,
      "type": "docs",
      "body": "Updated the documentation for the the follwoing issue.\r\n\r\nhttps://linear.app/eliza-labs/issue/ELI2-191/ui-bug-talk-to-agent-edit-settings-try-to-talk-to-agent-again-error"
    },
    {
      "title": "fix: add typescript to dev dep on plugin-starter",
      "prNumber": 4218,
      "type": "feature",
      "body": ""
    },
    {
      "title": "fix: small UI fix",
      "prNumber": 4217,
      "type": "bugfix",
      "body": "\r\n![image](https://github.com/user-attachments/assets/4dea324b-0a59-4c23-bd21-2444ee79d0f7)\r\n\r\n\r\nhasChanged isn't working correctly. If you change anything and switch tabs, hasChanged gets reset. Also, I don't think we need hasChanged when "
    },
    {
      "title": "chore: env loading is already handled + install packages locally",
      "prNumber": 4216,
      "type": "other",
      "body": ""
    },
    {
      "title": "Feature/plugin venice",
      "prNumber": 4214,
      "type": "feature",
      "body": "# Relates to\r\n\r\nI was unable to find a ticket for getting Venice working in v2, but this is a plugin for getting Venice working in v2.\r\n\r\n# Risks\r\n\r\nBasically everything is in `packages/plugin-venice`\r\nThe only thing outside of that was add"
    },
    {
      "title": "feat: Improve Reply Action to Use Pre-generated Responses",
      "prNumber": 4213,
      "type": "feature",
      "body": "## Changes\r\n1. Modified `reply.ts` to use pre-generated responses from the planning stage\r\n   - Now finds all responses with REPLY action and message\r\n   - Uses existing responses instead of generating new ones when available\r\n   - Only cal"
    },
    {
      "title": "feat: skip should respond for dm",
      "prNumber": 4212,
      "type": "feature",
      "body": "This PR skips the shouldRespond check for DM, since the agent can decide to ignore in the second step if needed."
    },
    {
      "title": "chore: update cli readme",
      "prNumber": 4208,
      "type": "other",
      "body": ""
    },
    {
      "title": "fix openai object json parse error",
      "prNumber": 4207,
      "type": "bugfix",
      "body": "# Relates to\r\n\r\nBug fix for JSON parsing in OpenAI object generation\r\n\r\n# Risks\r\n\r\nLow - This is a focused fix that improves error handling for JSON parsing in the OpenAI plugin.\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nThis PR improv"
    },
    {
      "title": "fix: Eli2 134/make npm create eliza and npx elizaos create functionally identical",
      "prNumber": 4185,
      "type": "bugfix",
      "body": "# Enhanced Command-Line Handling for create-eliza\r\n\r\nThis PR improves the user experience of the create-eliza CLI tool with comprehensive flag handling and path detection:\r\n\r\n## 1. Robust Flag and Argument Processing\r\n* Properly handles all"
    }
  ],
  "topContributors": [
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 115.70415993538654,
      "prScore": 93.86415993538654,
      "issueScore": 12,
      "reviewScore": 9.5,
      "commentScore": 0.33999999999999997
    },
    {
      "username": "michavie",
      "avatarUrl": "https://avatars.githubusercontent.com/u/39144548?u=3496eb82a60d2a8e88bf5e22c3ffe5eb2b37d816&v=4",
      "totalScore": 69.83526372958688,
      "prScore": 69.83526372958688,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 55.51832444662709,
      "prScore": 55.31832444662709,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 52.67077647415953,
      "prScore": 52.67077647415953,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "pierce403",
      "avatarUrl": "https://avatars.githubusercontent.com/u/76767?v=4",
      "totalScore": 50.5845627854091,
      "prScore": 50.5845627854091,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "ai16z-demirix",
      "avatarUrl": "https://avatars.githubusercontent.com/u/188117230?u=424cd5b834584b3799da288712b3c4158c8032a1&v=4",
      "totalScore": 49.747464085314114,
      "prScore": 49.747464085314114,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "nitzansaar",
      "avatarUrl": "https://avatars.githubusercontent.com/u/112202258?v=4",
      "totalScore": 40.548773896576094,
      "prScore": 40.548773896576094,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "Samarthsinghal28",
      "avatarUrl": "https://avatars.githubusercontent.com/u/120447590?v=4",
      "totalScore": 31.76250442742505,
      "prScore": 31.76250442742505,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "ngmachado",
      "avatarUrl": "https://avatars.githubusercontent.com/u/7188264?u=fa3f85020fdbb0de26967c7a0f19019407a7a903&v=4",
      "totalScore": 25.968355489251692,
      "prScore": 25.968355489251692,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "HarshModi2005",
      "avatarUrl": "https://avatars.githubusercontent.com/u/142230924?u=64e337bbdb6b3aded5943b7e297759e7a3cfc0f0&v=4",
      "totalScore": 22.077747107964576,
      "prScore": 22.077747107964576,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "ncale",
      "avatarUrl": "https://avatars.githubusercontent.com/u/106794061?u=3269bddd86da2efe1784076e485a5466ad96cb62&v=4",
      "totalScore": 4.7,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 4.5,
      "commentScore": 0.2
    },
    {
      "username": "monilpat",
      "avatarUrl": "https://avatars.githubusercontent.com/u/15067321?v=4",
      "totalScore": 4.7,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 4.5,
      "commentScore": 0.2
    },
    {
      "username": "vamostibor03",
      "avatarUrl": "https://avatars.githubusercontent.com/u/66639773?u=a70135d3cb616dc2396c0794f58ab191be23e4c8&v=4",
      "totalScore": 4.1,
      "prScore": 0,
      "issueScore": 4.1,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "tskoyo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/43699919?u=014dafce5d863672aed32dea821a23471833e6c7&v=4",
      "totalScore": 4.1,
      "prScore": 0,
      "issueScore": 4.1,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "levsagiv",
      "avatarUrl": "https://avatars.githubusercontent.com/u/76712980?v=4",
      "totalScore": 2.1,
      "prScore": 0,
      "issueScore": 2.1,
      "reviewScore": 0,
      "commentScore": 0
    }
  ],
  "newPRs": 17,
  "mergedPRs": 12,
  "newIssues": 6,
  "closedIssues": 2,
  "activeContributors": 17
}