{
  "interval": {
    "intervalStart": "2025-01-28T00:00:00.000Z",
    "intervalEnd": "2025-01-29T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-01-28 to 2025-01-29, elizaos/eliza had 50 new PRs (37 merged), 15 new issues, and 44 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6nw23l",
      "title": "Eliza chatbot client is not running on http://localhost:5173/",
      "author": "yasir23",
      "number": 2885,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T04:33:11Z",
      "closedAt": "2025-01-31T11:52:35Z",
      "state": "CLOSED",
      "commentCount": 3
    },
    {
      "id": "I_kwDOMT5cIs6nxUhn",
      "title": "Second Tweet from Agent Replies to User Instead of Initial Agent Tweet",
      "author": "KennethAshley",
      "number": 2891,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T06:11:58Z",
      "closedAt": "2025-01-29T09:48:49Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6nwE5j",
      "title": "Error after updating to latest version",
      "author": "sonatonagems",
      "number": 2871,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T01:17:20Z",
      "closedAt": "2025-01-31T03:52:07Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6n3iJv",
      "title": "[V2] Consolidate RAG Knowledge into Knowledge",
      "author": "lalalune",
      "number": 2918,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T17:45:03Z",
      "closedAt": "2025-03-08T01:18:29Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6n3JgD",
      "title": "ragKnowledge blows up prompt by retrieving entire documents.",
      "author": "LinuxIsCool",
      "number": 2914,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T16:59:28Z",
      "closedAt": "2025-03-08T02:36:54Z",
      "state": "CLOSED",
      "commentCount": 1
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6JP2gw",
      "title": "feat(more-actions): Lit Protocol plugin",
      "author": "madschristensen99",
      "number": 2912,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T15:45:13Z",
      "mergedAt": "2025-01-29T16:28:35Z",
      "additions": 30597,
      "deletions": 31
    },
    {
      "id": "PR_kwDOMT5cIs6JR1PW",
      "title": "feat(new-plugin): orderly network plugin",
      "author": "Tarnadas",
      "number": 2925,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T20:21:25Z",
      "mergedAt": null,
      "additions": 4545,
      "deletions": 198
    },
    {
      "id": "PR_kwDOMT5cIs6JPP32",
      "title": "[draft] feat: Refactor models",
      "author": "lalalune",
      "number": 2910,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T14:44:12Z",
      "mergedAt": null,
      "additions": 3656,
      "deletions": 4756
    },
    {
      "id": "PR_kwDOMT5cIs6JLWnL",
      "title": "Add Hash Network Plugin Integration for Verifiable Inference",
      "author": "Aman-14",
      "number": 2894,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T06:33:34Z",
      "mergedAt": null,
      "additions": 2378,
      "deletions": 4
    },
    {
      "id": "PR_kwDOMT5cIs6JKaVF",
      "title": "Updated eliza changes",
      "author": "magacek",
      "number": 2874,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-28T02:21:52Z",
      "mergedAt": null,
      "additions": 1944,
      "deletions": 4550
    }
  ],
  "codeChanges": {
    "additions": 4391,
    "deletions": 2994,
    "files": 151,
    "commitCount": 167
  },
  "completedItems": [
    {
      "title": "feat: add public access to packages.",
      "prNumber": 2933,
      "type": "feature",
      "body": "This ensures all packages that are not marked private are properly scoped and can be published to npm registry."
    },
    {
      "title": "fix template typos",
      "prNumber": 2932,
      "type": "bugfix",
      "body": "Minor fixes as first contribution, noticed while diving source code"
    },
    {
      "title": "chore: inconsistent folder naming conventipn",
      "prNumber": 2931,
      "type": "other",
      "body": ""
    },
    {
      "title": "fix: invalid npm package naming convention",
      "prNumber": 2930,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix: missing version prop in package.json",
      "prNumber": 2929,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "ci: changes to allow package scoping to public",
      "prNumber": 2928,
      "type": "other",
      "body": ""
    },
    {
      "title": "feat: new model provider for LM Studio",
      "prNumber": 2913,
      "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 LM Studio model provider\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\n\r\n<!-- This risks section must be fille"
    },
    {
      "title": "chore: fix spell errors",
      "prNumber": 2909,
      "type": "bugfix",
      "body": "1. **`README.md`** in `intiface-engine` package:\r\n   - Corrected \"pacakges\" to \"packages\".\r\n\r\n2. **`README.md`** in `plugin-mind-network` package:\r\n   - Fixed \"Depedency\" to \"Dependency\".\r\n   - Corrected \"collabration\" to \"collaboration\".\r\n"
    },
    {
      "title": "fix: plugin-arbitrage ",
      "prNumber": 2905,
      "type": "bugfix",
      "body": "## Partially fixed. It will need a refactoring. Lot of the code is placeholder. "
    },
    {
      "title": "Update LICENSE",
      "prNumber": 2903,
      "type": "other",
      "body": "Updated the copyright year from 2024 to 2025 in the LICENSE file.\r\n"
    },
    {
      "title": "fix: plugin-omniflix",
      "prNumber": 2902,
      "type": "bugfix",
      "body": "## Fixed all the typing and also the reassign. Leaved 4 reassign because i could not understand the logic"
    },
    {
      "title": "fix(patch): pnpm/@solana-developers to fix @coral-xyz 'BN' export",
      "prNumber": 2901,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "fix: plugin-opacity",
      "prNumber": 2900,
      "type": "bugfix",
      "body": "## Fixed all the typing errors."
    },
    {
      "title": "fix: plugin-open-weather",
      "prNumber": 2899,
      "type": "bugfix",
      "body": "## Fixed the state reassignment"
    },
    {
      "title": "fix: plugin-openai",
      "prNumber": 2898,
      "type": "bugfix",
      "body": "## Fixed all the typing, most of the actions was incomplete and had mising call to methods of action.ts. "
    },
    {
      "title": "fix: plugin-primus",
      "prNumber": 2893,
      "type": "bugfix",
      "body": "## Fixed all the typing errors."
    },
    {
      "title": "fix: plugin-quai ",
      "prNumber": 2892,
      "type": "bugfix",
      "body": "## Fixed all the logical and typing issues."
    },
    {
      "title": "fix: plugin-quick-intel",
      "prNumber": 2890,
      "type": "bugfix",
      "body": "## Fixed all the typing errors and ommissio. leaved the memories variable (unused) maybe Ninja want to use it later."
    },
    {
      "title": "Update pnpm to v9.15.0 [SECURITY]",
      "prNumber": 2888,
      "type": "other",
      "body": "This PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`9.12.3+sha512.cce"
    },
    {
      "title": "Update dependency systeminformation to v5.23.8 [SECURITY]",
      "prNumber": 2887,
      "type": "other",
      "body": "This PR contains the following updates:\n\n| Package | Change | Age | Adoption | Passing | Confidence |\n|---|---|---|---|---|---|\n| [systeminformation](https://systeminformation.io) ([source](https://redirect.github.com/sebhildebrandt/systemi"
    },
    {
      "title": "fix: client server port",
      "prNumber": 2886,
      "type": "bugfix",
      "body": "related: https://github.com/elizaOS/eliza/issues/2726"
    },
    {
      "title": "chore: bump version to 0.1.9",
      "prNumber": 2883,
      "type": "other",
      "body": ""
    },
    {
      "title": "fix: fix abstract package.json",
      "prNumber": 2882,
      "type": "bugfix",
      "body": "# Risks\r\n\r\nLow\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nremoves build warning\r\n\r\n## What kind of change is this?\r\n\r\nImprovements (misc. changes to existing features)\r\n\r\n## Why are we doing this? Any context or related work?\r\n\r\nSick of"
    },
    {
      "title": "fix: LOG_JSON_FORMAT env var setting",
      "prNumber": 2881,
      "type": "bugfix",
      "body": "# Risks\r\n\r\nLow\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nFix json output when it's set to \"false\"\r\n\r\n## What kind of change is this?\r\n\r\nBug fixes (non-breaking change which fixes an issue)\r\n\r\n# Documentation changes needed?\r\n\r\nMy chang"
    },
    {
      "title": "fix: default character openai => llamalocal",
      "prNumber": 2880,
      "type": "bugfix",
      "body": "# Risks\r\n\r\nLow\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\n\r\nChange default character model provider back to the original default\r\n\r\n## What kind of change is this?\r\n\r\nImprovements (misc. changes to existing features)\r\n\r\n## Why are we doin"
    },
    {
      "title": "fet: use axios to fetch price and support two types private key",
      "prNumber": 2879,
      "type": "other",
      "body": "1. Use axios replace fetch method to get price, cause axios support auto proxy setgings.\r\n2. Now support both suiprivatekeyxxxxx  string and seed words.\r\n"
    },
    {
      "title": "fix: null check",
      "prNumber": 2878,
      "type": "bugfix",
      "body": "just adding null check so that it wont get error \r\n`parsedResponse?.title`"
    },
    {
      "title": "fix: plugin-sei",
      "prNumber": 2877,
      "type": "bugfix",
      "body": "Fixed al typing issues but i had to solve some pretty big errors not related to that. \r\nAfter merge will be good to test it. "
    },
    {
      "title": "fix: fix merge conflict",
      "prNumber": 2873,
      "type": "bugfix",
      "body": "We have an unwrapped and duplicated function in the code it might be due to a merge conflict.\r\nthis pr just removed this function \r\n\r\n![image](https://github.com/user-attachments/assets/a09be9c2-77c1-43e5-a8ff-005df367e185)\r\n"
    },
    {
      "title": "fix: plugin-sgx",
      "prNumber": 2872,
      "type": "bugfix",
      "body": "## Fixed all the typing issues."
    },
    {
      "title": "fix: plugin-spheron",
      "prNumber": 2870,
      "type": "bugfix",
      "body": "Improved type safety but need way more work. \r\nIf we sanitize the typings completely we wil have also to work on the methods. "
    },
    {
      "title": "feat(arbitrage): improve gas price optimization and volume calculation",
      "prNumber": 2869,
      "type": "feature",
      "body": "# Relates to\r\nPR #2784 - This is an update to the previously merged arbitrage plugin\r\n\r\n# Risks\r\nLow - This is an optimization update to existing arbitrage functionality, affecting only the gas price calculations, volume optimization logic,"
    },
    {
      "title": "fix: plugin-squid-router",
      "prNumber": 2868,
      "type": "bugfix",
      "body": "Code Quality Improvements: Fix Biome Linting Issues/Errors\r\nChanges:\r\nThis PR addresses several Biome linting issues across the codebase, focusing on improving code quality and maintainability. The changes include:\r\n1. Removed unnecessary e"
    },
    {
      "title": "fix: plugin-starknet",
      "prNumber": 2866,
      "type": "bugfix",
      "body": "Changes:\r\nThis PR addresses several Biome linting issues across the codebase, focusing on improving code quality and maintainability. The changes include:\r\n1. Removed unnecessary else clauses where early returns made them redundant, simplif"
    },
    {
      "title": "chore(add-tests): plugin-asterai -> test coverage and config",
      "prNumber": 2860,
      "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\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\nhttps://github.com/elizaOS/eliza/issues/2859\r\n<!-- This risks section"
    },
    {
      "title": "fix: single quote handle bug at parseJsonArray",
      "prNumber": 2802,
      "type": "bugfix",
      "body": "# Relates to\r\n\r\n<!-- LINK TO ISSUE OR TICKET -->\r\nNo specific issue or ticket referenced.\r\n\r\n# Risks\r\n\r\n<!--\r\nLow, medium, large. List what kind of risks and what could be affected.\r\n-->\r\nLow — this PR primarily refines the parsing function"
    },
    {
      "title": "Add more data when scrapping tweets",
      "prNumber": 2644,
      "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# Dependency\r\n❗ ❗ **Must be merged with : https://github.com/elizaOS/agent-twitter-client/pull/57**\r\n\r\n# Risks\r\nLow\r\n\r\n"
    }
  ],
  "topContributors": [
    {
      "username": "AIFlowML",
      "avatarUrl": "https://avatars.githubusercontent.com/u/154863472?u=99689ad0f9ec0be78ba3b726c1ef10df796fbe7d&v=4",
      "totalScore": 352.8452363885471,
      "prScore": 352.8452363885471,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 161.37101710513943,
      "prScore": 116.87101710513943,
      "issueScore": 0,
      "reviewScore": 44.5,
      "commentScore": 0
    },
    {
      "username": "shakkernerd",
      "avatarUrl": "https://avatars.githubusercontent.com/u/165377636?u=5560dd9f2d310e1ba61dbba864006a951391a582&v=4",
      "totalScore": 152.61004742417157,
      "prScore": 107.41004742417158,
      "issueScore": 0,
      "reviewScore": 45,
      "commentScore": 0.2
    },
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 122.95662466433875,
      "prScore": 85.51862466433874,
      "issueScore": 0,
      "reviewScore": 37,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "tcm390",
      "avatarUrl": "https://avatars.githubusercontent.com/u/60634884?u=c6c41679b8322eaa0c81f72e0b4ed95e80f0ac16&v=4",
      "totalScore": 115.71664911418087,
      "prScore": 85.27864911418087,
      "issueScore": 0,
      "reviewScore": 30,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "madschristensen99",
      "avatarUrl": "https://avatars.githubusercontent.com/u/61755754?u=dcda040c6f15c72704309160d97c5fca766fd5d9&v=4",
      "totalScore": 55.491773896576106,
      "prScore": 55.2917738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "lidashu",
      "avatarUrl": "https://avatars.githubusercontent.com/u/848900?v=4",
      "totalScore": 48.513713685792965,
      "prScore": 48.513713685792965,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lalalune",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4",
      "totalScore": 46.0027738965761,
      "prScore": 34.0027738965761,
      "issueScore": 12,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "zy-bc-ai",
      "avatarUrl": "https://avatars.githubusercontent.com/u/161017766?v=4",
      "totalScore": 44.25048024006797,
      "prScore": 30.750480240067972,
      "issueScore": 0,
      "reviewScore": 13.5,
      "commentScore": 0
    },
    {
      "username": "Gajesh2007",
      "avatarUrl": "https://avatars.githubusercontent.com/u/26431906?u=90cd47afe8951acee14d6acc35a2dbd9eea93c5c&v=4",
      "totalScore": 43.176773896576094,
      "prScore": 38.676773896576094,
      "issueScore": 0,
      "reviewScore": 4.5,
      "commentScore": 0
    },
    {
      "username": "carlopimpdaddy",
      "avatarUrl": "https://avatars.githubusercontent.com/u/184426037?u=f57eb08ea736f5db54664bb8955eb468e062d591&v=4",
      "totalScore": 40.4257738965761,
      "prScore": 40.4257738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "eric2hen",
      "avatarUrl": "https://avatars.githubusercontent.com/u/95011906?v=4",
      "totalScore": 39.48936900427515,
      "prScore": 39.48936900427515,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "Nevermore-Ray",
      "avatarUrl": "https://avatars.githubusercontent.com/u/195998257?v=4",
      "totalScore": 38.69914083475044,
      "prScore": 38.499140834750435,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "Aman-14",
      "avatarUrl": "https://avatars.githubusercontent.com/u/72304680?u=c3512f59d4b6d22d903d0f4e29f4d230475f3036&v=4",
      "totalScore": 38.313773896576095,
      "prScore": 38.313773896576095,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "Tarnadas",
      "avatarUrl": "https://avatars.githubusercontent.com/u/5855071?u=d18143c1090476160103ee975c0d5a10c2786637&v=4",
      "totalScore": 37.3537738965761,
      "prScore": 37.3537738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "mmarfinetz",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82287267?v=4",
      "totalScore": 34.29549321164863,
      "prScore": 34.29549321164863,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "magacek",
      "avatarUrl": "https://avatars.githubusercontent.com/u/70607808?u=f79c4f483ace4f6306958af3d00b315e5baf5439&v=4",
      "totalScore": 33.5437738965761,
      "prScore": 33.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "LinuxIsCool",
      "avatarUrl": "https://avatars.githubusercontent.com/u/31582215?u=b8eb5d3849bf877a3a0b686cf1632aca92e744ae&v=4",
      "totalScore": 32.32159869083108,
      "prScore": 11.683598690831078,
      "issueScore": 20.2,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "Pricstas",
      "avatarUrl": "https://avatars.githubusercontent.com/u/124001124?u=700299604393ac370962020ebdf4aecd771c4099&v=4",
      "totalScore": 29.152097447916102,
      "prScore": 29.152097447916102,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "v1xingyue",
      "avatarUrl": "https://avatars.githubusercontent.com/u/974169?u=96c6a113a91978c041e5cf90965d7b66c5540af4&v=4",
      "totalScore": 23.794204510175202,
      "prScore": 23.794204510175202,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    }
  ],
  "newPRs": 50,
  "mergedPRs": 37,
  "newIssues": 15,
  "closedIssues": 7,
  "activeContributors": 44
}