{
  "interval": {
    "intervalStart": "2025-01-23T00:00:00.000Z",
    "intervalEnd": "2025-01-24T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-01-23 to 2025-01-24, elizaos/eliza had 28 new PRs (24 merged), 9 new issues, and 62 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6nXJAA",
      "title": "@elizaos/plugin-tee-log@0.1.8 has incorrect workspace dependency reference",
      "author": "genialtechie",
      "number": 2721,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-23T20:40:47Z",
      "closedAt": "2025-01-28T22:59:37Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6nXn3y",
      "title": "Deepseek support in Eliza eliza-starter repository",
      "author": "tskoyo",
      "number": 2722,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-23T21:48:38Z",
      "closedAt": "2025-03-08T01:14:33Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6nS-km",
      "title": "Error in fetching Tweet in client-twitter",
      "author": "ShreyGanatra",
      "number": 2700,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-23T12:23:24Z",
      "closedAt": "2025-03-08T01:14:32Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6nSfk8",
      "title": "Create an hardcoded response in an action",
      "author": "fricoben",
      "number": 2697,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-23T11:23:22Z",
      "closedAt": "2025-03-08T01:14:32Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6nQsuc",
      "title": "Plugins field unusable in character.json?",
      "author": "IvanOvchynnikov",
      "number": 2695,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-23T07:47:05Z",
      "closedAt": "2025-03-08T01:14:31Z",
      "state": "CLOSED",
      "commentCount": 1
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6Hb4zr",
      "title": "feat: chainbase plugin for eliza",
      "author": "lxcong",
      "number": 2162,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-11T19:39:53Z",
      "mergedAt": "2025-01-23T02:31:29Z",
      "additions": 45174,
      "deletions": 1
    },
    {
      "id": "PR_kwDOMT5cIs6IxLEO",
      "title": "Fix: remove hardcoded branch name when committing changes",
      "author": "pgoos",
      "number": 2705,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-23T14:11:33Z",
      "mergedAt": null,
      "additions": 16382,
      "deletions": 1264
    },
    {
      "id": "PR_kwDOMT5cIs6IxCMM",
      "title": "feat: add lit plugin",
      "author": "dezcalimese",
      "number": 2703,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-23T13:54:38Z",
      "mergedAt": "2025-01-24T16:46:53Z",
      "additions": 4044,
      "deletions": 107
    },
    {
      "id": "PR_kwDOMT5cIs6Ih_wX",
      "title": "feat(plugin-new): Official SimsAI Release V1.0",
      "author": "simsaidev",
      "number": 2618,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-21T18:36:48Z",
      "mergedAt": "2025-01-23T07:23:26Z",
      "additions": 3895,
      "deletions": 13
    },
    {
      "id": "PR_kwDOMT5cIs6IuJn8",
      "title": "feat(new-plugin): Eliza OmniFlix Plugin",
      "author": "BlockEater96",
      "number": 2693,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-23T07:23:52Z",
      "mergedAt": "2025-01-23T11:58:59Z",
      "additions": 3688,
      "deletions": 0
    }
  ],
  "codeChanges": {
    "additions": 62690,
    "deletions": 1476,
    "files": 218,
    "commitCount": 196
  },
  "completedItems": [
    {
      "title": "feat: add error message",
      "prNumber": 2717,
      "type": "feature",
      "body": ""
    },
    {
      "title": "Remove the log as it may potentially cause the app to crash",
      "prNumber": 2716,
      "type": "other",
      "body": "Just remove one line logger since it may potentially cause the app to crash:\r\n\r\nhttps://github.com/elizaOS/eliza/issues/2206#issuecomment-2585840351\r\n\r\nhttps://github.com/elizaOS/eliza/issues/2206#issuecomment-2607519795"
    },
    {
      "title": "fix: remove duplicated handlePendingTweet",
      "prNumber": 2715,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix: Unexpected JSON Metadata in Twitter Bot Replies",
      "prNumber": 2712,
      "type": "bugfix",
      "body": "related: https://github.com/elizaOS/eliza/issues/2423\r\n\r\nThe issue occurred due to a JSON.parse error, which caused the raw text to be used as output:\r\nhttps://github.com/elizaOS/eliza/blob/ff12944138dae4c1437cdf3e1ee24980a4e0fc8f/packages/"
    },
    {
      "title": "fix: correct stt plugin userId type",
      "prNumber": 2704,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "feat: Hyperbolic-plugin ",
      "prNumber": 2701,
      "type": "feature",
      "body": "\r\n![Screenshot 2025-01-23 at 13 11 03](https://github.com/user-attachments/assets/531c96fb-9a01-40ef-8b04-4e8214832efb)\r\n\r\n\r\n# Hyperbolic Plugin for ElizaOS\r\n\r\n## Overview\r\nThis PR introduces a new plugin for managing GPU instances on the H"
    },
    {
      "title": "Mostly aesthetic changes, fixed some wonky bullets and numbered lists.",
      "prNumber": 2698,
      "type": "bugfix",
      "body": "# Relates to\r\n\r\nDocumentation\r\n\r\n# Risks\r\n\r\nLow\r\n\r\n## What does this PR do?\r\n\r\n- Provide aesthetic tweaks (some wonky bullets and structure)\r\n- Add some minor clarifications\r\n- Update for newer characters\r\n\r\n## What kind of change is this?\r"
    },
    {
      "title": "chore: fix types syntax issue",
      "prNumber": 2694,
      "type": "bugfix",
      "body": "fixes missing `};` before simsai profile inteface"
    },
    {
      "title": "feat(new-plugin): Eliza OmniFlix Plugin",
      "prNumber": 2693,
      "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\nOmniFlix Network Integration Plugin for Eliza AI Agent\r\n\r\n<!-- This risks section must be filled out be"
    },
    {
      "title": "fix(ragKnowledge): Ensure scoped IDs are properly used to check for existing knowledge",
      "prNumber": 2690,
      "type": "bugfix",
      "body": "fix(ragKnowledge): Ensure scoped IDs are properly used to check for existing knowledge\r\n\r\n- Updated logic to correctly handle scoped IDs when verifying existing knowledge entries.\r\n- Improved validation to prevent issues with knowledge retr"
    },
    {
      "title": "feat: [Space] improving handling of user ids and memory storage",
      "prNumber": 2686,
      "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\nhttps://github.com/elizaOS/eliza/issues/2206\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks sec"
    },
    {
      "title": "fix debug targets to show elizalogger debug messages",
      "prNumber": 2685,
      "type": "bugfix",
      "body": "previous pr was clobbered.  fixes #2684\r\n"
    },
    {
      "title": "fix: remove wrong comment",
      "prNumber": 2683,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "feat(new-plugin): suno music generation ",
      "prNumber": 2679,
      "type": "feature",
      "body": "# @elizaos/plugin-suno\r\n\r\nA Suno AI music generation plugin for ElizaOS that enables AI-powered music creation and audio manipulation.\r\n\r\n## Overview\r\n\r\nThe Suno plugin integrates Suno AI's powerful music generation capabilities into ElizaO"
    },
    {
      "title": "feat(new-plugin): eliza samsung smarthings plugin",
      "prNumber": 2678,
      "type": "feature",
      "body": "# Client-Eliza-Home Functionality Overview\r\n\r\n## Core Purpose\r\nThe client-eliza-home package serves as a bridge between ElizaOS and SmartThings-enabled smart home devices, enabling natural language control and automation of home devices.\r\n\r"
    },
    {
      "title": "feat: Implement runProcess function in test library",
      "prNumber": 2672,
      "type": "feature",
      "body": "# Relates to\r\nImproving test utilities functionality\r\n\r\n# Risks\r\nLow - This is a test utility function implementation that:\r\n- Only affects test code, not production code\r\n- Uses standard Node.js APIs (spawn)\r\n- Has proper error handling\r\n-"
    },
    {
      "title": "feat(new-plugin): udio music generation for eliza",
      "prNumber": 2660,
      "type": "feature",
      "body": "# @elizaos/plugin-udio\r\n\r\nA Udio AI music generation plugin for ElizaOS that enables AI-powered music creation and audio manipulation.\r\n\r\n## Overview\r\n\r\nThe Udio plugin integrates Udio AI's powerful music generation capabilities into ElizaO"
    },
    {
      "title": "Improve GitBook Provider Output by Including Query Context",
      "prNumber": 2659,
      "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\nIssue  #2657 \r\n\r\n\r\n# Risks\r\n\r\nLow: This change only modifies the GitBook provider’s return format to incl"
    },
    {
      "title": "feat(plugin-new): Official SimsAI Release V1.0",
      "prNumber": 2618,
      "type": "feature",
      "body": "### Relates to\r\n\r\nN/A\r\nExpand Eliza's social capabilities on a large social agent backroom and agent only social\r\n\r\n### Risks\r\n\r\nLow. While this PR introduces a new external integration with SimsAI, it is isolated from core Eliza functional"
    },
    {
      "title": "chore: lint pass",
      "prNumber": 2580,
      "type": "other",
      "body": "## Summary by CodeRabbit\r\n\r\n### 🚀 New Features\r\n- Added linting scripts across multiple packages to improve code quality\r\n- Introduced ESLint configuration files for consistent code style\r\n- Enhanced validation methods in various plugins t"
    },
    {
      "title": "feat: Plugin football",
      "prNumber": 2461,
      "type": "feature",
      "body": "# Relates to\r\n\r\nNo specific issue or ticket linked.\r\n\r\n---\r\n\r\n# Risks\r\n\r\n**Low Risk**:\r\n- The plugin is self-contained and doesn't interfere with other parts of the system.\r\n- Only affects the `plugin-football` package, specifically the fet"
    },
    {
      "title": "feat: add adapter-qdrant",
      "prNumber": 2322,
      "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\nAdd qdrant adapter into Eliza system.\r\n\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks section mu"
    },
    {
      "title": "feat: chainbase plugin for eliza",
      "prNumber": 2162,
      "type": "feature",
      "body": "# Relates to\r\nEliza AI agents, blockchain data analytics, Chainbase\r\n\r\n# Risks\r\nLow. This is a new feature that adds functionality without disrupting existing systems.\r\n\r\n# Background\r\n## What does this PR do? \r\nThis PR introduces a new Cha"
    },
    {
      "title": "feat: custom s3 endpoint url for 'plugin-node'",
      "prNumber": 2176,
      "type": "feature",
      "body": "# Relates to\r\n\r\nhttps://github.com/elizaOS/eliza/issues/2174, and builds upon https://github.com/elizaOS/eliza/pull/2379\r\n\r\n# Risks\r\n\r\nLow. This affects only the `plugin-node`, and it changes logic in a way that is backward compatible. \r\n\r\n"
    }
  ],
  "topContributors": [
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 161.30965989214673,
      "prScore": 136.87165989214674,
      "issueScore": 0,
      "reviewScore": 24,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "dezcalimese",
      "avatarUrl": "https://avatars.githubusercontent.com/u/75593051?u=27753c33d7db32461aa52a357f724af6e76d5138&v=4",
      "totalScore": 103.0875477931522,
      "prScore": 103.0875477931522,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 82.61587762772588,
      "prScore": 26.677877627725884,
      "issueScore": 0,
      "reviewScore": 55.5,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "augchan42",
      "avatarUrl": "https://avatars.githubusercontent.com/u/20424105?u=d1a74732b07564927928798346f07cd50935c529&v=4",
      "totalScore": 70.94804579310019,
      "prScore": 62.948045793100185,
      "issueScore": 8,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "BlockEater96",
      "avatarUrl": "https://avatars.githubusercontent.com/u/118160391?u=3db56a43699cba85cd31f6e151973d0658776a73&v=4",
      "totalScore": 59.9817738965761,
      "prScore": 59.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "AIFlowML",
      "avatarUrl": "https://avatars.githubusercontent.com/u/154863472?u=99689ad0f9ec0be78ba3b726c1ef10df796fbe7d&v=4",
      "totalScore": 58.1957738965761,
      "prScore": 57.7577738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "Cooops",
      "avatarUrl": "https://avatars.githubusercontent.com/u/24834768?u=91ffca48d202d997110169b04cb074b5353e99d1&v=4",
      "totalScore": 58.007773896576104,
      "prScore": 57.6677738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.33999999999999997
    },
    {
      "username": "lispking",
      "avatarUrl": "https://avatars.githubusercontent.com/u/4446580?u=349e64699a0881b7762e0b5842c0dabe8a45624d&v=4",
      "totalScore": 57.9687738965761,
      "prScore": 57.6287738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.33999999999999997
    },
    {
      "username": "krustevalexander",
      "avatarUrl": "https://avatars.githubusercontent.com/u/84629176?u=4c4257c089a634a459060b33e1439a1f59bdb6a6&v=4",
      "totalScore": 57.266420419265344,
      "prScore": 57.266420419265344,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "mj850",
      "avatarUrl": "https://avatars.githubusercontent.com/u/27497046?v=4",
      "totalScore": 56.3867738965761,
      "prScore": 56.3867738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "ccross2",
      "avatarUrl": "https://avatars.githubusercontent.com/u/65608042?u=fb631e708ac0904d504ea6eb7792263bed1a8eba&v=4",
      "totalScore": 54.5897738965761,
      "prScore": 54.5897738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "ai16z-demirix",
      "avatarUrl": "https://avatars.githubusercontent.com/u/188117230?u=424cd5b834584b3799da288712b3c4158c8032a1&v=4",
      "totalScore": 52.24851525271216,
      "prScore": 48.24851525271216,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "skurzyp-arianelabs",
      "avatarUrl": "https://avatars.githubusercontent.com/u/196033208?v=4",
      "totalScore": 46.46146062741518,
      "prScore": 46.46146062741518,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "iteyelmp",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6647261?v=4",
      "totalScore": 45.52727635331846,
      "prScore": 45.52727635331846,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "conache",
      "avatarUrl": "https://avatars.githubusercontent.com/u/8314201?u=26a4eb9b71300f94714d3997d3b959f663fb45a7&v=4",
      "totalScore": 37.20901995827681,
      "prScore": 37.20901995827681,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "pgoos",
      "avatarUrl": "https://avatars.githubusercontent.com/u/4013866?u=54b369479a24f434f266478f54822fef84532e31&v=4",
      "totalScore": 33.9687738965761,
      "prScore": 33.7687738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "antman1p",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6889529?u=a2b1f4903392a7578f553e20e56f8648d20f3f0f&v=4",
      "totalScore": 32.97329751651348,
      "prScore": 32.97329751651348,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "bealers",
      "avatarUrl": "https://avatars.githubusercontent.com/u/6403055?u=6ae696825aa79e7588645fa7d3668d4c81fbd0e9&v=4",
      "totalScore": 30.52735568980092,
      "prScore": 30.52735568980092,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 30,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 30,
      "commentScore": 0
    },
    {
      "username": "worksgoodcompany",
      "avatarUrl": "https://avatars.githubusercontent.com/u/181262728?u=887a0802b6bb8b943f182e4e5b7ac4b2a1ae7695&v=4",
      "totalScore": 29.578600505453945,
      "prScore": 29.378600505453946,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    }
  ],
  "newPRs": 28,
  "mergedPRs": 24,
  "newIssues": 9,
  "closedIssues": 12,
  "activeContributors": 62
}