{
  "interval": {
    "intervalStart": "2025-01-15T00:00:00.000Z",
    "intervalEnd": "2025-01-16T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-01-15 to 2025-01-16, elizaos/eliza had 30 new PRs (11 merged), 9 new issues, and 75 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6mPUSh",
      "title": "Duplicate responses to an action",
      "author": "Akshat-Mishra101",
      "number": 2316,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-15T07:26:45Z",
      "closedAt": "2025-03-08T01:09:58Z",
      "state": "CLOSED",
      "commentCount": 4
    },
    {
      "id": "I_kwDOMT5cIs6mXbyq",
      "title": "Running in cloud from docker image BUG",
      "author": "WNUMIK",
      "number": 2343,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-15T23:00:02Z",
      "closedAt": "2025-01-16T14:29:19Z",
      "state": "CLOSED",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6mXAOd",
      "title": "Error invalid schema",
      "author": "nidhinakranii",
      "number": 2339,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-15T22:08:21Z",
      "closedAt": "2025-03-08T01:09:59Z",
      "state": "CLOSED",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6mPuQC",
      "title": "Fix: [plugin-chainbase] Enhance Query Text Extraction and Validation for QUERY_BLOCKCHAIN_DATA Action",
      "author": "lxcong",
      "number": 2320,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-15T08:27:16Z",
      "closedAt": "2025-03-08T01:09:58Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6mOKj7",
      "title": "Low performance issues under parallel requests ?",
      "author": "abcfy2",
      "number": 2311,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-15T03:05:31Z",
      "closedAt": "2025-03-08T01:09:57Z",
      "state": "CLOSED",
      "commentCount": 1
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6Hcpjr",
      "title": "feat: nft collections getownednfts createlisting getfloorlistings",
      "author": "IkigaiLabsETH",
      "number": 2189,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-12T08:53:23Z",
      "mergedAt": null,
      "additions": 7654,
      "deletions": 47
    },
    {
      "id": "PR_kwDOMT5cIs6HvMun",
      "title": "Feature/nft opportunities tweet",
      "author": "IkigaiLabsETH",
      "number": 2297,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T16:47:56Z",
      "mergedAt": null,
      "additions": 7142,
      "deletions": 1521
    },
    {
      "id": "PR_kwDOMT5cIs6H4FqC",
      "title": "feat: Draft example Feature/example strace pnpm",
      "author": "jmikedupont2",
      "number": 2326,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-15T16:40:11Z",
      "mergedAt": null,
      "additions": 6915,
      "deletions": 17049
    },
    {
      "id": "PR_kwDOMT5cIs6Hrwq0",
      "title": "feat: add ntf-starter and nft-generator",
      "author": "Wilbert957",
      "number": 2283,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T10:12:08Z",
      "mergedAt": null,
      "additions": 4518,
      "deletions": 2510
    },
    {
      "id": "PR_kwDOMT5cIs6Hzetm",
      "title": "Ng/phill",
      "author": "0xnogo",
      "number": 2314,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-15T06:54:44Z",
      "mergedAt": null,
      "additions": 3822,
      "deletions": 153
    }
  ],
  "codeChanges": {
    "additions": 2154,
    "deletions": 642,
    "files": 46,
    "commitCount": 197
  },
  "completedItems": [
    {
      "title": "fix: correct OPENROUTER_API_KEY env in config",
      "prNumber": 2324,
      "type": "bugfix",
      "body": "# Relates to\r\n\r\n# Risks\r\nLOW\r\n\r\n# Background\r\nset private runtime envs for each character, eg:  \r\n```\r\ncharacter.settings.secrets = {...privateEnvs};\r\n```\r\nuse openrouter as ModelProvider and set OPENROUTER_API_KEY as agent runtime secrects"
    },
    {
      "title": "feat: Onchain Agent Transformer - transform any Eliza agents into unstoppable Solidity smart contracts deployed on 10+ blockchains",
      "prNumber": 2319,
      "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\nTransform any Eliza agents into unstoppable Solidity smart contracts deployed on 10+ blockchains\r\n\r\n## What kind of change is this?\r\n\r\nMore flexible than with env and support for"
    },
    {
      "title": "docs: Update README.md",
      "prNumber": 2309,
      "type": "docs",
      "body": "Remove duplicate in the readme"
    },
    {
      "title": "fix: farcaster memory",
      "prNumber": 2307,
      "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: add getMemoryByIds to database adapters",
      "prNumber": 2293,
      "type": "feature",
      "body": "# Relates to\r\n#1186 - Add getMemoriesByIds\r\n\r\n# Risks\r\nLow - Added new feature and tested (non-breaking change which adds functionality)\r\n\r\n# Background\r\n## What does this PR do?\r\nAdds `getMemoriesByIds` method to all database adapters (pgl"
    },
    {
      "title": "feat: support load character from  character_url",
      "prNumber": 2281,
      "type": "feature",
      "body": "# Relates to\r\n\r\n\r\n\r\n# Risks\r\n\r\nOnly changed the agent/sc/index.ts , if you mind the security risk, you can remove this feature  in your custom agent.\r\n\r\n# Background\r\n\r\nLet eliza support load character from url. \r\nSometimes we put eliza in "
    },
    {
      "title": "chore: Update README.md",
      "prNumber": 2280,
      "type": "other",
      "body": "moves starting client instruction; should reduce confusing issues around starter repo"
    },
    {
      "title": "feat: (echochambers) add dead room detection and conversation starter",
      "prNumber": 2248,
      "type": "feature",
      "body": "feature: (echochambers) add dead room detection and conversation starter\r\n\r\n- Add multiple room support\r\n- Implement proactive conversation starter for inactive rooms\r\n- Add configurable quiet period and check intervals\r\n- Add debug logging"
    },
    {
      "title": "refactor: websearch into a service",
      "prNumber": 2195,
      "type": "refactor",
      "body": "# Relates to\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\nRemove Tavily from core https://github.com/elizaOS/eliza/issues/2123\r\n\r\n<!-- This risks section must be filled out before the final review and merge. -->\r\n\r\n# Risks\r\n\r\nLow. While it touche"
    },
    {
      "title": "refactor: farcaster client env configuration ",
      "prNumber": 2087,
      "type": "refactor",
      "body": "# Relates to\r\nRefactoring Farcaster Client Implementation\r\n\r\n# Risks\r\nLow - This is primarily a refactoring change that improves code organization and configuration management without changing core functionality.\r\n\r\n# Background\r\n\r\n## What "
    },
    {
      "title": "feat: add Dex Screener plugin with token price action, evaluators, an…",
      "prNumber": 1865,
      "type": "feature",
      "body": "…d providers\r\n\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\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks section must be filled out before t"
    }
  ],
  "topContributors": [
    {
      "username": "sunsakis",
      "avatarUrl": "https://avatars.githubusercontent.com/u/75574673?u=eb3f5dd75fa2f80172cfca64662a79bc6024ea8d&v=4",
      "totalScore": 96.20189386085096,
      "prScore": 96.20189386085096,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "azep-ninja",
      "avatarUrl": "https://avatars.githubusercontent.com/u/142059473?u=7bcfb03323132153f1cca74bdb66853b5e2e1dd5&v=4",
      "totalScore": 85.84392084561543,
      "prScore": 85.64392084561543,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "oxf71",
      "avatarUrl": "https://avatars.githubusercontent.com/u/144757737?v=4",
      "totalScore": 58.028299516160324,
      "prScore": 58.028299516160324,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "chuasonglin1995",
      "avatarUrl": "https://avatars.githubusercontent.com/u/93660135?u=aa6552a4d5d2751aa89a41648b7b51a26c0d80b5&v=4",
      "totalScore": 57.4147738965761,
      "prScore": 57.2147738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "augchan42",
      "avatarUrl": "https://avatars.githubusercontent.com/u/20424105?u=d1a74732b07564927928798346f07cd50935c529&v=4",
      "totalScore": 46.090773896576096,
      "prScore": 42.090773896576096,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "ai16z-demirix",
      "avatarUrl": "https://avatars.githubusercontent.com/u/188117230?u=424cd5b834584b3799da288712b3c4158c8032a1&v=4",
      "totalScore": 46.08818038221273,
      "prScore": 42.08818038221273,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 45.438,
      "prScore": 0,
      "issueScore": 0,
      "reviewScore": 45,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "ozerbiber",
      "avatarUrl": "https://avatars.githubusercontent.com/u/17164940?v=4",
      "totalScore": 45.164199175102354,
      "prScore": 45.164199175102354,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "ChainRex",
      "avatarUrl": "https://avatars.githubusercontent.com/u/76983474?u=ccc9652dc8a585f7aa82c21b4bbbeb3e0f44f7a1&v=4",
      "totalScore": 43.0057738965761,
      "prScore": 42.5677738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "bucurdavid",
      "avatarUrl": "https://avatars.githubusercontent.com/u/46384319?u=e7e531215dd3028dfa26b107d0daa0dcb9b16d04&v=4",
      "totalScore": 41.03701695726477,
      "prScore": 41.03701695726477,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "B1boid",
      "avatarUrl": "https://avatars.githubusercontent.com/u/47173672?u=8135e69eb78f6183fd6361b64ccb327d825fb8af&v=4",
      "totalScore": 40.887369015427666,
      "prScore": 40.887369015427666,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xpi-ai",
      "avatarUrl": "https://avatars.githubusercontent.com/u/194009916?u=1f7651784d114315a1d659d114328770a9d9c6cc&v=4",
      "totalScore": 40.4257738965761,
      "prScore": 40.4257738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xnogo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/110664798?u=7e8a19301d68b492e912a2123fab4d3f2fd2543f&v=4",
      "totalScore": 40.4257738965761,
      "prScore": 40.4257738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "yubing744",
      "avatarUrl": "https://avatars.githubusercontent.com/u/1449069?u=1b4a2a7e4a4b6ec1878d2b81837a7867b58d8a32&v=4",
      "totalScore": 39.0187738965761,
      "prScore": 39.0187738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "bertux",
      "avatarUrl": "https://avatars.githubusercontent.com/u/5703?u=d610e95806f6c2c59e9f6e8b14350fabb0d86e39&v=4",
      "totalScore": 38.1247738965761,
      "prScore": 38.1247738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "JoeyKhd",
      "avatarUrl": "https://avatars.githubusercontent.com/u/23193015?u=e038aa9d9822787a7651f1c7bec9301f2d3004b1&v=4",
      "totalScore": 38.04826433794567,
      "prScore": 37.610264337945665,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "0xCardinalError",
      "avatarUrl": "https://avatars.githubusercontent.com/u/8969767?u=8b05509ceb96fd63a6246dfbf0860fd1df586e59&v=4",
      "totalScore": 34.89123573954753,
      "prScore": 34.45323573954753,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "jmikedupont2",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16427113?u=2bdad12714de646188f98a07736a54f765ad5e3b&v=4",
      "totalScore": 34.245773896576104,
      "prScore": 33.8077738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "eternal-ai-org",
      "avatarUrl": "https://avatars.githubusercontent.com/u/24885708?u=739d4fc4380301eaae8c1da8f2d41e35113e52d2&v=4",
      "totalScore": 33.99139089914137,
      "prScore": 33.99139089914137,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "rferrari",
      "avatarUrl": "https://avatars.githubusercontent.com/u/495887?u=5a56d90f584ffc1827bb301541076597dca9cb3e&v=4",
      "totalScore": 33.98053744390572,
      "prScore": 33.98053744390572,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    }
  ],
  "newPRs": 30,
  "mergedPRs": 11,
  "newIssues": 9,
  "closedIssues": 4,
  "activeContributors": 75
}