{
  "interval": {
    "intervalStart": "2025-01-24T00:00:00.000Z",
    "intervalEnd": "2025-01-25T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-01-24 to 2025-01-25, elizaos/eliza had 24 new PRs (20 merged), 17 new issues, and 64 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6nbDlh",
      "title": "Do I need a Twitter API?",
      "author": "DrDregyo",
      "number": 2745,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T08:50:23Z",
      "closedAt": "2025-03-08T01:14:34Z",
      "state": "CLOSED",
      "commentCount": 4
    },
    {
      "id": "I_kwDOMT5cIs6nY3c1",
      "title": "Failed client#build on 'pnpm build'",
      "author": "RalphLavelle",
      "number": 2727,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T01:51:52Z",
      "closedAt": "2025-03-08T01:14:33Z",
      "state": "CLOSED",
      "commentCount": 4
    },
    {
      "id": "I_kwDOMT5cIs6nbaDi",
      "title": "need help from someone please",
      "author": "1Eskor",
      "number": 2746,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T09:36:59Z",
      "closedAt": "2025-03-08T01:14:34Z",
      "state": "CLOSED",
      "commentCount": 3
    },
    {
      "id": "I_kwDOMT5cIs6nelhR",
      "title": "Bug: Image vision/description not working on Twitter client.",
      "author": "worksgoodcompany",
      "number": 2754,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T16:10:46Z",
      "closedAt": "2025-03-08T01:14:37Z",
      "state": "CLOSED",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6nY6Y1",
      "title": "@elizaos/plugin-rabbi-trader has not published in npm",
      "author": "sparkidea25",
      "number": 2729,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T02:04:49Z",
      "closedAt": "2025-03-08T01:14:33Z",
      "state": "CLOSED",
      "commentCount": 2
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6I9Lhb",
      "title": "Feat/GitHub plugins unique rooms",
      "author": "snobbee",
      "number": 2767,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T22:47:20Z",
      "mergedAt": null,
      "additions": 18028,
      "deletions": 1374
    },
    {
      "id": "PR_kwDOMT5cIs6I6b2i",
      "title": "Feat/GitHub client multi user support",
      "author": "snobbee",
      "number": 2752,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T15:23:27Z",
      "mergedAt": null,
      "additions": 17459,
      "deletions": 1274
    },
    {
      "id": "PR_kwDOMT5cIs6ERiyb",
      "title": "plugin-feel   # in progress",
      "author": "boyaloxer",
      "number": 867,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-06T05:07:06Z",
      "mergedAt": null,
      "additions": 5399,
      "deletions": 0
    },
    {
      "id": "PR_kwDOMT5cIs6I1pXU",
      "title": "feat(new-plugin): add Form chain plugin",
      "author": "tmarwen",
      "number": 2728,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T01:54:58Z",
      "mergedAt": "2025-01-25T05:15:04Z",
      "additions": 5008,
      "deletions": 16
    },
    {
      "id": "PR_kwDOMT5cIs6I16wi",
      "title": "feat: biome automation via python with reporting",
      "author": "AIFlowML",
      "number": 2733,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-24T03:14:45Z",
      "mergedAt": "2025-01-24T18:14:53Z",
      "additions": 4661,
      "deletions": 1
    }
  ],
  "codeChanges": {
    "additions": 16758,
    "deletions": 3028,
    "files": 124,
    "commitCount": 109
  },
  "completedItems": [
    {
      "title": "fix: ton plugin build issue",
      "prNumber": 2757,
      "type": "bugfix",
      "body": "fixes minor issue with `plugin-ton`"
    },
    {
      "title": "Bug/fix ton plugin",
      "prNumber": 2755,
      "type": "bugfix",
      "body": "<!-- 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\n429 error when running TON plugin to sending a TX.\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks"
    },
    {
      "title": "fix: delete plugin-bootstrap sex message, because it will cause some apis sensitive alerts",
      "prNumber": 2748,
      "type": "bugfix",
      "body": "<!-- 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\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks section must be filled out before the final review "
    },
    {
      "title": "feat(ton-plugin): add debug scripts and fix the transfer",
      "prNumber": 2744,
      "type": "feature",
      "body": "# Risks\r\n\r\nLow\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\n- fix failed transfer for ton plugin\r\n- add debug scripts to easy test the ton plugin\r\n\r\n## What kind of change is this?\r\n\r\n- Bug fixes\r\n- Improvements\r\n\r\n# Documentation changes"
    },
    {
      "title": "feat: Restrict discord bot to respond only in allowed channels (#2742)",
      "prNumber": 2743,
      "type": "feature",
      "body": "# Relates to\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n#2742\r\n\r\n# Risks\r\n\r\n**Low**: The change introduces a restriction mechanism for the bot's responses, which only applies if `allowedChannelIds` is defined in the configuration. Existing behavi"
    },
    {
      "title": "feat(plugin-holdstation): add plugin holdstation swap",
      "prNumber": 2741,
      "type": "feature",
      "body": "<!-- 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\nNo specific issue or ticket is linked to this PR.\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risk"
    },
    {
      "title": "feat: Add plugin-ethstorage",
      "prNumber": 2737,
      "type": "feature",
      "body": "# Relates to\r\nThe PR is not related to any issues.\r\n\r\n# Risks\r\nLow risk, this PR is to add a new plugin, does not affect the core functionalities of Eliza.\r\n\r\n# Background\r\nThere are existing tools that assist users in interacting with dece"
    },
    {
      "title": "chore: adds hyperliquid env variables to env example",
      "prNumber": 2736,
      "type": "other",
      "body": "<!-- 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\nEnv variables, \r\n\r\n# Risks\r\n\r\nlow\r\n\r\n# Background\r\n\r\nPretty simple update, just adding to `.env.example"
    },
    {
      "title": "feat: minimal workflow to resolve ephemeral check",
      "prNumber": 2735,
      "type": "feature",
      "body": "<!-- 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\n<!-- LINK TO ISSUE OR TICKET -->\r\nmerge queue\r\n<!-- This risks section must be filled out before the fi"
    },
    {
      "title": "feat: biome automation via python with reporting",
      "prNumber": 2733,
      "type": "feature",
      "body": "# Biome TypeScript Analysis Automation\r\n\r\n## Overview\r\nAdded Python-based automation for running Biome analysis across ElizaOS plugins with comprehensive reporting capabilities.\r\n\r\n## Key Features\r\n- Automated Biome checks for TypeScript fi"
    },
    {
      "title": "feat: move cleanJsonResponse to parsing",
      "prNumber": 2732,
      "type": "feature",
      "body": ""
    },
    {
      "title": "feat: improve twitter parsing",
      "prNumber": 2730,
      "type": "feature",
      "body": ""
    },
    {
      "title": "chore(core/evaluators): source example links",
      "prNumber": 2724,
      "type": "other",
      "body": "<!-- Use this template by filling in information and copying and pasting relevant items out of the HTML comments. -->\r\n\r\n## What does this PR do?\r\nCurrent intended path links.\r\n## What kind of change is this?\r\nDocumentation links.\r\n<!--\r\nBu"
    },
    {
      "title": "feat: Add Sei Plugin",
      "prNumber": 2720,
      "type": "feature",
      "body": "<!-- 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\nAdding a dedicated Sei plugin that streamlines the development experience for creating agents that can in"
    },
    {
      "title": "client-eliza-home: test config and test coverage",
      "prNumber": 2719,
      "type": "tests",
      "body": "<!-- 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\nhttps://github.com/elizaOS/eliza/issues/2718\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks section"
    },
    {
      "title": "fix: resolve @ai-sdk/provider version conflicts",
      "prNumber": 2714,
      "type": "bugfix",
      "body": "- Add pnpm overrides to force @ai-sdk/provider@1.0.6 and @ai-sdk/provider-utils@2.1.2\r\n- Resolves type conflicts between different versions of @ai-sdk/provider\r\n- Fixes build error where \"reasoning\" type wasn't assignable to \"text-delta\"\r\n\r"
    },
    {
      "title": "feat(new-plugin): adding Imgflip plugin for generating memes using the imgflip.com API",
      "prNumber": 2711,
      "type": "feature",
      "body": "# Relates to\r\n\r\nAdding a new feature\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\nThis pull request adds the imgflip plugin. This plugin provides a GENERATE_MEME action that can be used to generate memes using the imgfli"
    },
    {
      "title": "chore: Use latest allora-sdk version in the Allora Plugin",
      "prNumber": 2707,
      "type": "tests",
      "body": "- Update Allora Plugin to use `allora-sdk@0.1.0`\r\n- Add rewording (using \"inference\" instead of \"prediction\")\r\n\r\n# Relates to\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- Update Allora Plugin to use `allora-sdk@0.1.0`\r"
    },
    {
      "title": "feat: add lit plugin",
      "prNumber": 2703,
      "type": "feature",
      "body": "<!-- 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\nLit Protocol Integration for ElizaOS\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks section mus"
    },
    {
      "title": "feat: support mina blockchain",
      "prNumber": 2702,
      "type": "feature",
      "body": "<!-- 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\nCore Mina blockchain plugin for Eliza OS that provides essential services and actions for token operati"
    }
  ],
  "topContributors": [
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 119.15175477931523,
      "prScore": 22.01375477931522,
      "issueScore": 12.2,
      "reviewScore": 84.5,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "dev-holdstation",
      "avatarUrl": "https://avatars.githubusercontent.com/u/196289472?u=a91b395ce3a49b2deb3b78dfd0d8f4dca4dc38ba&v=4",
      "totalScore": 108.23033059672665,
      "prScore": 108.03033059672664,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "snobbee",
      "avatarUrl": "https://avatars.githubusercontent.com/u/125891987?u=ba9ca14b922f8fb73f38ba0981d157247af3dd03&v=4",
      "totalScore": 81.8985477931522,
      "prScore": 81.8985477931522,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 63.7760665255188,
      "prScore": 53.3380665255188,
      "issueScore": 0,
      "reviewScore": 10,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "iteyelmp",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6647261?v=4",
      "totalScore": 62.0685073446838,
      "prScore": 62.0685073446838,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "pranav-singhal",
      "avatarUrl": "https://avatars.githubusercontent.com/u/29460541?u=308627d9313ffc4a924a0fd4cadbf590f686309a&v=4",
      "totalScore": 59.92372664822364,
      "prScore": 59.92372664822364,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "tmarwen",
      "avatarUrl": "https://avatars.githubusercontent.com/u/5381468?u=a49867b9758a63ecbc5766b2a0d143eda4a9c92b&v=4",
      "totalScore": 55.5887738965761,
      "prScore": 55.5887738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "bharathbabu-moralis",
      "avatarUrl": "https://avatars.githubusercontent.com/u/177112430?v=4",
      "totalScore": 55.423773896576094,
      "prScore": 55.423773896576094,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "AIFlowML",
      "avatarUrl": "https://avatars.githubusercontent.com/u/154863472?u=99689ad0f9ec0be78ba3b726c1ef10df796fbe7d&v=4",
      "totalScore": 51.8807738965761,
      "prScore": 51.8807738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "jinbangyi",
      "avatarUrl": "https://avatars.githubusercontent.com/u/49161538?v=4",
      "totalScore": 51.025544217153836,
      "prScore": 50.68554421715383,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.33999999999999997
    },
    {
      "username": "ajkraus04",
      "avatarUrl": "https://avatars.githubusercontent.com/u/75761052?u=05fa378613cd442330db0e28860a6d127cb1222c&v=4",
      "totalScore": 45.45149334742641,
      "prScore": 45.45149334742641,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 43.5437738965761,
      "prScore": 43.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "LouisVannobel",
      "avatarUrl": "https://avatars.githubusercontent.com/u/94976473?v=4",
      "totalScore": 39.08200057846781,
      "prScore": 39.08200057846781,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lincheoll",
      "avatarUrl": "https://avatars.githubusercontent.com/u/53032750?u=ff3890e429047d07a870d870c54e8834ba1faac3&v=4",
      "totalScore": 35.542359974682,
      "prScore": 31.542359974682,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "klren0312",
      "avatarUrl": "https://avatars.githubusercontent.com/u/10903843?u=92e0638cd39370c5a85120a923e79003354b48b4&v=4",
      "totalScore": 31.282474678730768,
      "prScore": 31.282474678730768,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "twilwa",
      "avatarUrl": "https://avatars.githubusercontent.com/u/111034762?u=0d3eed7c5f6e6fd4ddee24801aae9f88b0330380&v=4",
      "totalScore": 28.626947636399187,
      "prScore": 28.626947636399187,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "alex1092",
      "avatarUrl": "https://avatars.githubusercontent.com/u/59183749?u=34090bd7f5d6111924a04e743bee7f6dc78df9eb&v=4",
      "totalScore": 28.24961228866811,
      "prScore": 28.04961228866811,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "guspan-tanadi",
      "avatarUrl": "https://avatars.githubusercontent.com/u/36249910?v=4",
      "totalScore": 26.483306144334055,
      "prScore": 26.483306144334055,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "Alirun",
      "avatarUrl": "https://avatars.githubusercontent.com/u/3462173?u=ba0540280d90240be5fb1c82c9caa74d813d24fd&v=4",
      "totalScore": 26.276993602242577,
      "prScore": 26.276993602242577,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "normand1",
      "avatarUrl": "https://avatars.githubusercontent.com/u/1393261?u=65c44e54967b1db250d20661877c1dc9768c6add&v=4",
      "totalScore": 24.5,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 24.5,
      "commentScore": 0
    }
  ],
  "newPRs": 24,
  "mergedPRs": 20,
  "newIssues": 17,
  "closedIssues": 5,
  "activeContributors": 64
}