{
  "interval": {
    "intervalStart": "2025-01-14T00:00:00.000Z",
    "intervalEnd": "2025-01-15T00:00:00.000Z",
    "intervalType": "day"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2025-01-14 to 2025-01-15, elizaos/eliza had 34 new PRs (20 merged), 7 new issues, and 63 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6mFWYi",
      "title": "the tweets are getting cutoff... where can i adjust the tweet length?",
      "author": "aiopinions",
      "number": 2277,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T07:10:03Z",
      "closedAt": "2025-01-15T15:47:13Z",
      "state": "CLOSED",
      "commentCount": 3
    },
    {
      "id": "I_kwDOMT5cIs6mLrfY",
      "title": "farcaster-client fails to embed",
      "author": "CryptoGraffe",
      "number": 2302,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T19:05:24Z",
      "closedAt": "2025-03-08T01:09:56Z",
      "state": "CLOSED",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6mGNj0",
      "title": "got compilation runtime error when running pnpm start command (Wasm SIMD unsupported) ",
      "author": "holiccoder",
      "number": 2279,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T09:23:09Z",
      "closedAt": "2025-03-08T01:09:55Z",
      "state": "CLOSED",
      "commentCount": 2
    },
    {
      "id": "I_kwDOMT5cIs6mM9eh",
      "title": "Direct Client POST /agents/:agentId/set {character} crashes with Exit status 7 using Postgres",
      "author": "jason51553262",
      "number": 2306,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T22:39:26Z",
      "closedAt": "2025-03-08T01:09:57Z",
      "state": "CLOSED",
      "commentCount": 1
    },
    {
      "id": "I_kwDOMT5cIs6mL-U2",
      "title": "Trying to find how to run Eliza locally with two graphical cards. ",
      "author": "Nautilusera",
      "number": 2304,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T19:48:59Z",
      "closedAt": "2025-03-08T01:09:56Z",
      "state": "CLOSED",
      "commentCount": 1
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6HqU8x",
      "title": "Plugin: bridge, swap and transfer on Tron blockchain",
      "author": "justinmoonai",
      "number": 2275,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T05:47:36Z",
      "mergedAt": null,
      "additions": 8486,
      "deletions": 0
    },
    {
      "id": "PR_kwDOMT5cIs6HrBNW",
      "title": "feat: add plugin-bnb to support BNB chain",
      "author": "pythonberg1997",
      "number": 2278,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T08:19:58Z",
      "mergedAt": "2025-01-22T06:38:45Z",
      "additions": 7405,
      "deletions": 1084
    },
    {
      "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_kwDOMT5cIs6HtRUc",
      "title": "Feature/thin floor nft opportunities",
      "author": "IkigaiLabsETH",
      "number": 2289,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-14T13:51:39Z",
      "mergedAt": null,
      "additions": 7121,
      "deletions": 1501
    },
    {
      "id": "PR_kwDOMT5cIs6Gnt2c",
      "title": "feat: Plugin evm oz governance",
      "author": "thetechnocratic",
      "number": 1710,
      "repository": "elizaos/eliza",
      "createdAt": "2025-01-02T23:44:28Z",
      "mergedAt": "2025-01-14T01:59:56Z",
      "additions": 5434,
      "deletions": 1
    }
  ],
  "codeChanges": {
    "additions": 15328,
    "deletions": 702,
    "files": 139,
    "commitCount": 198
  },
  "completedItems": [
    {
      "title": "Fix: IME causes multiple messages on Enter (Fixes #2272)",
      "prNumber": 2274,
      "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\nFixes [#2272](https://github.com/elizaOS/eliza/issues/2272)\r\n\r\n<!-- This risks section must be filled o"
    },
    {
      "title": "fix: fix derive key and update remote attestation",
      "prNumber": 2303,
      "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\nRe-implements #2039 and updates Remote Attestations to have more content to ensure older generated RA Quo"
    },
    {
      "title": "feat: Gitcoin passport",
      "prNumber": 2296,
      "type": "feature",
      "body": "Include gitcoin passport integration so AI Agents can check the score of Ethereum addresses and their credibility.\r\nIt should help in making some kind of decisions and trust\r\n\r\n![image](https://github.com/user-attachments/assets/b0b849e8-9a"
    },
    {
      "title": "fix: export b2Plugin",
      "prNumber": 2291,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "Revert \"feat: Add support for VoyageAI embeddings API\"",
      "prNumber": 2290,
      "type": "feature",
      "body": "Reverts elizaOS/eliza#1442\r\n\r\nFixes embedding errors - will resolve the errors much later."
    },
    {
      "title": "docs: Add weekly contributor meeting notes",
      "prNumber": 2285,
      "type": "feature",
      "body": "# Relates to\r\nDocumentation updates for weekly contributor meetings\r\n\r\n# Risks\r\nLow - This PR only adds documentation files with meeting notes.\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\nAdds meeting notes for three weekly contributor mee"
    },
    {
      "title": "fix: missing @elizaos/plugin-b2",
      "prNumber": 2268,
      "type": "bugfix",
      "body": ""
    },
    {
      "title": "feat: Direct Client API - Add Delete Agent functionality",
      "prNumber": 2267,
      "type": "feature",
      "body": "# Risks\r\n\r\nLow\r\n\r\n# Background\r\n\r\nFor my use case, I'm building a web app that can start and stop agents with characters configured in a UI. For this application it's not practical to restart the Eliza Docker Service each time a new agent i"
    },
    {
      "title": "fix: test/lint develop",
      "prNumber": 2266,
      "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\nall my fixes running through lint\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"
    },
    {
      "title": "fix: (db) add limit param to memory retrieval across adapters",
      "prNumber": 2264,
      "type": "feature",
      "body": "- Add limit parameter to getMemoriesByRoomIds in SQLite adapter\r\n- Add limit parameter to getMemoriesByRoomIds in SQLjs adapter\r\n- Add limit parameter to getMemoriesByRoomIds in PGLite adapter\r\n- Add limit parameter to getMemoriesByRoomIds "
    },
    {
      "title": "docs: Typo fix README.md",
      "prNumber": 2256,
      "type": "bugfix",
      "body": "# Typo Fix in README.md\r\n\r\n## Description\r\nCorrected a typo:\r\n- Replaced `publically` with `publicly` in the README file.\r\n\r\n---\r\n\r\nThis PR is ready for review. 🚀\r\n"
    },
    {
      "title": "Minor typo in CHANGELOG.md",
      "prNumber": 2255,
      "type": "other",
      "body": "# Pull Request Title\r\nFix Minor Typo in `CHANGELOG.md`\r\n\r\n## Description\r\nThis pull request fixes a minor typo in the `CHANGELOG.md` file, ensuring better readability and accuracy.\r\n\r\n### Original Text\r\n> Abstracts Eliza into a Package to *"
    },
    {
      "title": "feat: Add an example service",
      "prNumber": 2249,
      "type": "feature",
      "body": "# Relates to\r\nAdding sample service implementation\r\n\r\n# Risks\r\nLow - This PR adds example code that:\r\n- Implements a basic service pattern\r\n- Has no direct impact on production systems\r\n- Contains isolated example code\r\n\r\n# Background\r\n## W"
    },
    {
      "title": "fix: resolve Windows path issue in pnpm build client",
      "prNumber": 2240,
      "type": "bugfix",
      "body": "Fixes #2223\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#2223 \r\n\r\n<!-- This risks section must be filled out before the final review and merge. "
    },
    {
      "title": "feat: Add character creation template function to start.sh",
      "prNumber": 2232,
      "type": "feature",
      "body": "This commit introduces a new function, create_character_template, in the start.sh script. This function generates a JSON template for character creation, including fields for name, clients, model provider, settings, bio, lore, knowledge, me"
    },
    {
      "title": "feat: Adding plugin for B² Network",
      "prNumber": 2010,
      "type": "feature",
      "body": "B² Network is a Bitcoin Layer2 network. Add this plugin to integrate with Eliza so that users can interact with B² Network through Eliza agent.\r\n\r\n# Relates to\r\n\r\nAdd B² Network plugin into Eliza system.\r\n\r\n# Risks\r\n\r\nLow\r\n\r\nMain implementa"
    },
    {
      "title": "feat: Plugin evm oz governance",
      "prNumber": 1710,
      "type": "feature",
      "body": "# Relates to:\r\n\r\nInteracting with openzeppelin governance contracts.\r\n\r\n# Risks\r\n\r\nLow.  Optional plugin.\r\n\r\n# Background\r\n\r\n## What does this PR do?\r\nAdds a functionality to the evm plugin to allow Eliza to interact with (propose, vote, qu"
    },
    {
      "title": "feat: Add cross chain swaps through Squid Router",
      "prNumber": 1482,
      "type": "feature",
      "body": "<!-- Use this template by filling in information and copy and pasting relevant items out of the html comments. -->\r\n\r\n# Relates to:\r\n\r\nAdd cross-chain swaps to ElizaOS through Squid Router\r\n\r\n# Risks\r\n\r\nLow\r\n\r\n# Background\r\n\r\n## What does t"
    },
    {
      "title": "feat: Add support for VoyageAI embeddings API",
      "prNumber": 1442,
      "type": "feature",
      "body": "# Risks\r\n\r\nA bug or change in behavior of embedding provider selection could cause an unexpected switch. This could cause pre-existing embeddings and new embeddings to be incompatible.\r\n\r\nI removed `isOllama` flag from the config. It seemed"
    },
    {
      "title": "feat: add birdeye plugin",
      "prNumber": 1417,
      "type": "feature",
      "body": "# Overview\r\n\r\n- This PR introduces a new plugin for the data provider [Birdeye](https://www.birdeye.so/). \r\n- The plugin includes API endpoints and related types for all [Birdeye API](https://docs.birdeye.so/) endpoints even though not all "
    }
  ],
  "topContributors": [
    {
      "username": "wtfsayo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/82053242?u=98209a1f10456f42d4d2fa71db4d5bf4a672cbc3&v=4",
      "totalScore": 143.98930164574023,
      "prScore": 104.05130164574025,
      "issueScore": 0,
      "reviewScore": 39.5,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "sweetmantech",
      "avatarUrl": "https://avatars.githubusercontent.com/u/23249402?u=724d25cb47efbb540eebee32d8ff8fab744e81a0&v=4",
      "totalScore": 143.40988342218617,
      "prScore": 115.97188342218618,
      "issueScore": 0,
      "reviewScore": 27,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 139.77706284377484,
      "prScore": 89.57706284377484,
      "issueScore": 0,
      "reviewScore": 50,
      "commentScore": 0.2
    },
    {
      "username": "shakkernerd",
      "avatarUrl": "https://avatars.githubusercontent.com/u/165377636?u=5560dd9f2d310e1ba61dbba864006a951391a582&v=4",
      "totalScore": 105.35851133544759,
      "prScore": 89.92051133544759,
      "issueScore": 0,
      "reviewScore": 15,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "IkigaiLabsETH",
      "avatarUrl": "https://avatars.githubusercontent.com/u/128307722?u=2b8f758e63324e47a129a504b4ea3fe788932788&v=4",
      "totalScore": 77.7435477931522,
      "prScore": 77.7435477931522,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "HashWarlock",
      "avatarUrl": "https://avatars.githubusercontent.com/u/64296537?u=1d8228a93c06c603e08d438677b3f736d6b1ab22&v=4",
      "totalScore": 65.61109455188223,
      "prScore": 65.41109455188223,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "pythonberg1997",
      "avatarUrl": "https://avatars.githubusercontent.com/u/48975233?v=4",
      "totalScore": 59.5437738965761,
      "prScore": 59.5437738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xbbjoker",
      "avatarUrl": "https://avatars.githubusercontent.com/u/54844437?u=90fe1762420de6ad493a1c1582f1f70c0d87d8e2&v=4",
      "totalScore": 56.17321929889797,
      "prScore": 56.17321929889797,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "0xCardinalError",
      "avatarUrl": "https://avatars.githubusercontent.com/u/8969767?u=8b05509ceb96fd63a6246dfbf0860fd1df586e59&v=4",
      "totalScore": 54.344004328585754,
      "prScore": 53.90600432858575,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.43799999999999994
    },
    {
      "username": "mot1se",
      "avatarUrl": "https://avatars.githubusercontent.com/u/190892463?v=4",
      "totalScore": 49.19506592721298,
      "prScore": 48.99506592721298,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "Sid31",
      "avatarUrl": "https://avatars.githubusercontent.com/u/7644671?u=08b6264b48f30eb134bec3e57e8abad3f4eb1545&v=4",
      "totalScore": 44.9257738965761,
      "prScore": 40.4257738965761,
      "issueScore": 0,
      "reviewScore": 4.5,
      "commentScore": 0
    },
    {
      "username": "Wilbert957",
      "avatarUrl": "https://avatars.githubusercontent.com/u/161988856?u=5fb1e5f079f796e3e83992fbec4800d2ecff976d&v=4",
      "totalScore": 43.6667738965761,
      "prScore": 39.6667738965761,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "justinmoonai",
      "avatarUrl": "https://avatars.githubusercontent.com/u/194221706?u=2dd0222591f7c119f8d47d85bd997064a2724e28&v=4",
      "totalScore": 42.5197738965761,
      "prScore": 42.5197738965761,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "mrparracho",
      "avatarUrl": "https://avatars.githubusercontent.com/u/90929109?v=4",
      "totalScore": 42.39899131295812,
      "prScore": 42.198991312958114,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0.2
    },
    {
      "username": "HiramZednem",
      "avatarUrl": "https://avatars.githubusercontent.com/u/94025041?u=5ce0b4daed4070c77cb7bdebe202130ebff06aca&v=4",
      "totalScore": 40.488270635108094,
      "prScore": 40.488270635108094,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "YoungPhlo",
      "avatarUrl": "https://avatars.githubusercontent.com/u/90307961?u=2e7b36c41a4576a4720529da97a57280df102b28&v=4",
      "totalScore": 37.57230711955198,
      "prScore": 37.57230711955198,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "CryptoGraffe",
      "avatarUrl": "https://avatars.githubusercontent.com/u/95149165?u=62e721cdf9d1e7a8f978fad972b0a6e0aad97b45&v=4",
      "totalScore": 36.29810040220442,
      "prScore": 32.29810040220442,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "jason51553262",
      "avatarUrl": "https://avatars.githubusercontent.com/u/4665758?u=ffad0fdaebbe9d0d4ffa0018b2d2553deb877a13&v=4",
      "totalScore": 34.506201010907894,
      "prScore": 30.306201010907895,
      "issueScore": 4.2,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "lincheoll",
      "avatarUrl": "https://avatars.githubusercontent.com/u/53032750?u=ff3890e429047d07a870d870c54e8834ba1faac3&v=4",
      "totalScore": 29.520147180559942,
      "prScore": 25.520147180559942,
      "issueScore": 4,
      "reviewScore": 0,
      "commentScore": 0
    },
    {
      "username": "v1xingyue",
      "avatarUrl": "https://avatars.githubusercontent.com/u/974169?u=96c6a113a91978c041e5cf90965d7b66c5540af4&v=4",
      "totalScore": 25.706023005428147,
      "prScore": 25.706023005428147,
      "issueScore": 0,
      "reviewScore": 0,
      "commentScore": 0
    }
  ],
  "newPRs": 34,
  "mergedPRs": 20,
  "newIssues": 7,
  "closedIssues": 5,
  "activeContributors": 63
}