{
  "interval": {
    "intervalStart": "2024-12-01T00:00:00.000Z",
    "intervalEnd": "2025-01-01T00:00:00.000Z",
    "intervalType": "month"
  },
  "repository": "elizaos/eliza",
  "overview": "From 2024-12-01 to 2025-01-01, elizaos/eliza had 641 new PRs (444 merged), 215 new issues, and 390 active contributors.",
  "topIssues": [
    {
      "id": "I_kwDOMT5cIs6iWSG1",
      "title": "Publish an official Docker Image in ghcr.",
      "author": "luisalrp",
      "number": 876,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-06T19:13:57Z",
      "closedAt": "2025-02-27T01:28:31Z",
      "state": "CLOSED",
      "commentCount": 12
    },
    {
      "id": "I_kwDOMT5cIs6jvwwA",
      "title": "chore: Document Missing Plugin Documentation and Examples",
      "author": "madjin",
      "number": 1200,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-18T08:59:15Z",
      "closedAt": "2025-01-27T05:41:15Z",
      "state": "CLOSED",
      "commentCount": 10
    },
    {
      "id": "I_kwDOMT5cIs6kZcT6",
      "title": "Bug: generateText is ignoring dynamic parameters due to a hard-coded model class",
      "author": "FWangZil",
      "number": 1439,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-24T16:59:30Z",
      "closedAt": "2025-01-03T23:29:07Z",
      "state": "CLOSED",
      "commentCount": 10
    },
    {
      "id": "I_kwDOMT5cIs6j1uaX",
      "title": "chat stuck in infinite loop",
      "author": "sam-coffey",
      "number": 1213,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-18T21:19:34Z",
      "closedAt": "2025-01-06T05:31:34Z",
      "state": "CLOSED",
      "commentCount": 9
    },
    {
      "id": "I_kwDOMT5cIs6jxA-5",
      "title": "unable to chat in terminal",
      "author": "msurfx",
      "number": 1204,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-18T11:19:12Z",
      "closedAt": "2025-01-06T05:26:03Z",
      "state": "CLOSED",
      "commentCount": 8
    }
  ],
  "topPRs": [
    {
      "id": "PR_kwDOMT5cIs6E-SQT",
      "title": "chore: Bring Develop up to date with HEAD",
      "author": "odilitime",
      "number": 1006,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-12T07:15:40Z",
      "mergedAt": "2024-12-12T07:18:03Z",
      "additions": 155611,
      "deletions": 66575
    },
    {
      "id": "PR_kwDOMT5cIs6FU8yO",
      "title": "DRAFT - do not merge",
      "author": "jzvikart",
      "number": 1132,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-16T09:35:55Z",
      "mergedAt": null,
      "additions": 68971,
      "deletions": 46053
    },
    {
      "id": "PR_kwDOMT5cIs6FZsKr",
      "title": "fix: Docker solution",
      "author": "rarepepi",
      "number": 1137,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-16T19:30:18Z",
      "mergedAt": null,
      "additions": 61797,
      "deletions": 8
    },
    {
      "id": "PR_kwDOMT5cIs6FbV4y",
      "title": "chore: Merge monday, merging develop into main",
      "author": "odilitime",
      "number": 1144,
      "repository": "elizaos/eliza",
      "createdAt": "2024-12-17T00:46:47Z",
      "mergedAt": "2024-12-17T02:33:22Z",
      "additions": 55032,
      "deletions": 26261
    },
    {
      "id": "PR_kwDOMT5cIs6CjMGJ",
      "title": "Cheshire Terminal",
      "author": "8bitsats",
      "number": 455,
      "repository": "elizaos/eliza",
      "createdAt": "2024-11-20T15:42:32Z",
      "mergedAt": null,
      "additions": 38619,
      "deletions": 14064
    }
  ],
  "codeChanges": {
    "additions": 300586,
    "deletions": 268524,
    "files": 924,
    "commitCount": 2626
  },
  "completedItems": [
    {
      "title": "chore: deprecate text based way of generating JSON",
      "prNumber": 920,
      "type": "other"
    },
    {
      "title": "feat: create README_TH.md ",
      "prNumber": 918,
      "type": "feature"
    },
    {
      "title": "feat: update gaianet config",
      "prNumber": 915,
      "type": "feature"
    },
    {
      "title": "fix: Farcater client cleanup and fixed response logic",
      "prNumber": 914,
      "type": "bugfix"
    },
    {
      "title": "feat: MAX_TWEET_LENGTH env implementation",
      "prNumber": 912,
      "type": "feature"
    },
    {
      "title": "feat: allow users to configure models for groq",
      "prNumber": 910,
      "type": "feature"
    },
    {
      "title": "fix: evaluation json parsing",
      "prNumber": 907,
      "type": "bugfix"
    },
    {
      "title": "fix: twitter actions not triggering",
      "prNumber": 903,
      "type": "bugfix"
    },
    {
      "title": "chore: Consistent language for Community & Contact link label",
      "prNumber": 899,
      "type": "other"
    },
    {
      "title": "docs: Add What Did You Get Done This Week #4 summaries and timestamps",
      "prNumber": 895,
      "type": "feature"
    },
    {
      "title": "chore: improved dev command",
      "prNumber": 892,
      "type": "other"
    },
    {
      "title": "chore: added more help message to the important notice text.",
      "prNumber": 891,
      "type": "other"
    },
    {
      "title": "chore: update models for groq",
      "prNumber": 890,
      "type": "other"
    },
    {
      "title": "chore: enhance dev script, performance improvement and add help message",
      "prNumber": 887,
      "type": "feature"
    },
    {
      "title": "chore: disable building docs on build command",
      "prNumber": 884,
      "type": "other"
    },
    {
      "title": "docs: Add AI Agent Dev School Parts 2 and 3 summaries and timestamps",
      "prNumber": 877,
      "type": "feature"
    },
    {
      "title": "Add google model env vars",
      "prNumber": 875,
      "type": "feature"
    },
    {
      "title": "feat: Add Flow Blockchain plugin ",
      "prNumber": 874,
      "type": "feature"
    },
    {
      "title": "Update quickstart.md",
      "prNumber": 872,
      "type": "other"
    },
    {
      "title": "Remove duplicated coinbase CDP options in .env.example",
      "prNumber": 863,
      "type": "other"
    },
    {
      "title": "test: adding environment and knowledge tests",
      "prNumber": 862,
      "type": "tests"
    },
    {
      "title": "Updated quickstart.md to contemplate common issue",
      "prNumber": 861,
      "type": "other"
    },
    {
      "title": "Update Node version in local-development.md",
      "prNumber": 850,
      "type": "other"
    },
    {
      "title": "fix: plugins docs",
      "prNumber": 848,
      "type": "bugfix"
    },
    {
      "title": "fix: run release workflow after a github release is created",
      "prNumber": 846,
      "type": "bugfix"
    },
    {
      "title": "fix: Include scripts/postinstall.js in the final NPM package",
      "prNumber": 843,
      "type": "bugfix"
    },
    {
      "title": "chore: bump version to 0.1.5-alpha.3",
      "prNumber": 838,
      "type": "other"
    },
    {
      "title": "chore: Revert/viem version and bump @goat-sdk/plugin-erc20",
      "prNumber": 836,
      "type": "other"
    },
    {
      "title": "chore: revert viem package version",
      "prNumber": 834,
      "type": "other"
    },
    {
      "title": "chore: bump version to 0.1.5-alpha.1",
      "prNumber": 833,
      "type": "other"
    },
    {
      "title": "fix: pin all node dependencies + update @solana/web3.js to safe version",
      "prNumber": 832,
      "type": "bugfix"
    },
    {
      "title": "loading indicator",
      "prNumber": 827,
      "type": "other"
    },
    {
      "title": "fix: docker-setup.md",
      "prNumber": 826,
      "type": "bugfix"
    },
    {
      "title": "use github access token",
      "prNumber": 825,
      "type": "other"
    },
    {
      "title": "fix: twitter cache expires",
      "prNumber": 824,
      "type": "bugfix"
    },
    {
      "title": "feat: add Aptos plugin",
      "prNumber": 818,
      "type": "feature"
    },
    {
      "title": "feat: (core) Add circuit breaker pattern for database operations -…",
      "prNumber": 812,
      "type": "feature"
    },
    {
      "title": "fix: lerna publish command",
      "prNumber": 811,
      "type": "bugfix"
    },
    {
      "title": "fix: update package version to v0.1.5-alpha.0",
      "prNumber": 808,
      "type": "bugfix"
    },
    {
      "title": "fix: release workflow part 3",
      "prNumber": 807,
      "type": "bugfix"
    },
    {
      "title": "fix: part 2 of updating the npm publish workflow",
      "prNumber": 806,
      "type": "bugfix"
    },
    {
      "title": "fix: update npm publication workflow",
      "prNumber": 805,
      "type": "bugfix"
    },
    {
      "title": "feat: add coinbase  ERC20, ERC721, and ERC1155 tokenContract deployment / invokement plugin",
      "prNumber": 803,
      "type": "feature"
    },
    {
      "title": "feat: coinbase webhook + add more examples + testing",
      "prNumber": 801,
      "type": "feature"
    },
    {
      "title": "fix: swap type error, create user trust on first message in telegram",
      "prNumber": 800,
      "type": "bugfix"
    },
    {
      "title": "refactor: Improve actions samples random selection",
      "prNumber": 799,
      "type": "refactor"
    },
    {
      "title": "fix: dev command",
      "prNumber": 793,
      "type": "bugfix"
    },
    {
      "title": "chore: update README_KOR.md to match latest README.md",
      "prNumber": 789,
      "type": "tests"
    },
    {
      "title": "fix: enviroment -> environment",
      "prNumber": 787,
      "type": "bugfix"
    },
    {
      "title": "Update generation.ts to fix TOGETHER/LLAMACLOUD image generation",
      "prNumber": 786,
      "type": "bugfix"
    },
    {
      "title": "fixs: uuid compatible for number",
      "prNumber": 785,
      "type": "bugfix"
    },
    {
      "title": "fix: When the plugins field in the .character.json file is configured with plugin name.",
      "prNumber": 784,
      "type": "bugfix"
    },
    {
      "title": "refactor: refactor dockerfile to reduce image and build time",
      "prNumber": 782,
      "type": "refactor"
    },
    {
      "title": "feat: Update default character",
      "prNumber": 781,
      "type": "feature"
    },
    {
      "title": "fix: Refactor image interface and update to move llama cloud -> together provider",
      "prNumber": 777,
      "type": "bugfix"
    },
    {
      "title": "Create docker-setup.md",
      "prNumber": 776,
      "type": "other"
    },
    {
      "title": "Merge more model providers and fix issues",
      "prNumber": 775,
      "type": "bugfix"
    },
    {
      "title": "Integrate more LLMs, fix case issue in switch",
      "prNumber": 774,
      "type": "bugfix"
    },
    {
      "title": "Integrate goat plugin",
      "prNumber": 773,
      "type": "other"
    },
    {
      "title": "fix: Integrate jin's docs changes and rebuild docs with a16z",
      "prNumber": 772,
      "type": "bugfix"
    },
    {
      "title": "feat: more dependency updates",
      "prNumber": 771,
      "type": "feature"
    },
    {
      "title": "chore(deps): update dependency @vitest/eslint-plugin to v1.1.13",
      "prNumber": 770,
      "type": "tests"
    },
    {
      "title": "chore(deps): update dependency @eslint/js to v9.16.0",
      "prNumber": 769,
      "type": "other"
    },
    {
      "title": "fix(deps): update sqlite related",
      "prNumber": 768,
      "type": "bugfix"
    },
    {
      "title": "feat: Pin dependencies and unify tsconfig",
      "prNumber": 767,
      "type": "feature"
    },
    {
      "title": "Update dependency uuid to v11.0.3",
      "prNumber": 766,
      "type": "other"
    },
    {
      "title": "Update environment, add twitter quality of life updates",
      "prNumber": 765,
      "type": "feature"
    },
    {
      "title": "fix: improve twitter post content quality",
      "prNumber": 763,
      "type": "bugfix"
    },
    {
      "title": "Add decentralized GenAI backend ",
      "prNumber": 762,
      "type": "feature"
    },
    {
      "title": "fix(deps): update dependency tailwind-merge to v2.5.5",
      "prNumber": 761,
      "type": "bugfix"
    },
    {
      "title": "Update dependency clsx to v2.1.1",
      "prNumber": 760,
      "type": "other"
    },
    {
      "title": "feat: donate 1% of coinbase transactions by default",
      "prNumber": 759,
      "type": "feature"
    },
    {
      "title": "Add running with Gitpod",
      "prNumber": 758,
      "type": "feature"
    },
    {
      "title": "fix: follow-up improvements for ICP token creation (PR #357)",
      "prNumber": 757,
      "type": "bugfix"
    },
    {
      "title": "fix: recentPosts always empty",
      "prNumber": 756,
      "type": "bugfix"
    },
    {
      "title": "Update dependency @supabase/supabase-js to v2.46.2",
      "prNumber": 754,
      "type": "other"
    },
    {
      "title": "fix: packagejson updated to latest agent-client 0.0.16",
      "prNumber": 753,
      "type": "bugfix"
    },
    {
      "title": "fix: Text2Image interface refactored",
      "prNumber": 752,
      "type": "bugfix"
    },
    {
      "title": "fix(deps): update dependency @ai-sdk/openai to v1.0.5",
      "prNumber": 751,
      "type": "bugfix"
    },
    {
      "title": "fix(deps): replace dependency eslint-plugin-vitest with @vitest/eslint-plugin 1.0.1",
      "prNumber": 749,
      "type": "bugfix"
    },
    {
      "title": "feat: Add two more providers: Ali Bailian(Qwen) and Volengine(Doubao, Bytedance)",
      "prNumber": 747,
      "type": "feature"
    },
    {
      "title": "add simulator tutor for plugin-tee docs",
      "prNumber": 746,
      "type": "feature"
    },
    {
      "title": "feat: Create community section",
      "prNumber": 745,
      "type": "feature"
    },
    {
      "title": "fix(deps): pin dependencies",
      "prNumber": 744,
      "type": "bugfix"
    },
    {
      "title": "fix (core): message completion footer format",
      "prNumber": 742,
      "type": "bugfix"
    },
    {
      "title": "chore: remove unused env var",
      "prNumber": 737,
      "type": "other"
    },
    {
      "title": "feat: add goat plugin",
      "prNumber": 736,
      "type": "feature"
    },
    {
      "title": "feat: implement advanced coinbase trading",
      "prNumber": 725,
      "type": "feature"
    },
    {
      "title": "feat: (voice) enhance character card voice configuration support",
      "prNumber": 698,
      "type": "feature"
    },
    {
      "title": "Update dependency dompurify to v3.2.2",
      "prNumber": 548,
      "type": "other"
    },
    {
      "title": "Update README.md to instructions to start client for chatting with Agent",
      "prNumber": 1375,
      "type": "other"
    },
    {
      "title": "fix: explicitly set env in each step",
      "prNumber": 1374,
      "type": "bugfix"
    },
    {
      "title": "chore: bump version to v0.1.7-alpha.1",
      "prNumber": 1361,
      "type": "other"
    },
    {
      "title": "chore: New version 0.1.7 alpha.1",
      "prNumber": 1360,
      "type": "other"
    },
    {
      "title": "chore: develop -> main, change elizaos/eliza to elizaos/core",
      "prNumber": 1359,
      "type": "other"
    },
    {
      "title": "feat: change @elizaos/eliza to @elizaos/core",
      "prNumber": 1357,
      "type": "feature"
    },
    {
      "title": "chore: Merge Develop into Main",
      "prNumber": 1356,
      "type": "other"
    },
    {
      "title": "chore: revert discord url",
      "prNumber": 1355,
      "type": "other"
    },
    {
      "title": "Update DOCUMENTATION links to point to https://elizaOS.github.io/eliza/",
      "prNumber": 1353,
      "type": "docs"
    },
    {
      "title": "feat: elizaOS",
      "prNumber": 1352,
      "type": "feature"
    },
    {
      "title": "docs: Add documentation on pnpm node version",
      "prNumber": 1350,
      "type": "feature"
    },
    {
      "title": "Update farcaster client max cast length",
      "prNumber": 1347,
      "type": "other"
    },
    {
      "title": "fix: Add OLLAMA model to the getTokenForProvider class",
      "prNumber": 1338,
      "type": "feature"
    },
    {
      "title": "fix: use MAX_TWEET_LENGTH from setting",
      "prNumber": 1323,
      "type": "bugfix"
    },
    {
      "title": "chore: bump agent-twitter-client version to v0.0.17",
      "prNumber": 1311,
      "type": "other"
    },
    {
      "title": "fix: support google model.",
      "prNumber": 1310,
      "type": "bugfix"
    },
    {
      "title": "fix: set default value for cache store",
      "prNumber": 1308,
      "type": "bugfix"
    },
    {
      "title": "fix: update turbo to fix \"cannot find package\" error",
      "prNumber": 1307,
      "type": "bugfix"
    },
    {
      "title": "no token needed for gaianet",
      "prNumber": 1306,
      "type": "other"
    },
    {
      "title": "chore: rebase develop branch",
      "prNumber": 1301,
      "type": "other"
    },
    {
      "title": "feat: release version 0.1.6",
      "prNumber": 1300,
      "type": "feature"
    },
    {
      "title": "fix: default character model to LLAMALOCAL",
      "prNumber": 1299,
      "type": "bugfix"
    },
    {
      "title": "fix: remove clients from default character",
      "prNumber": 1297,
      "type": "bugfix"
    },
    {
      "title": "chore: bump version to 0.1.6-alpha.5",
      "prNumber": 1296,
      "type": "other"
    },
    {
      "title": "feat: Add caching support for Redis",
      "prNumber": 1295,
      "type": "feature"
    },
    {
      "title": "fix: output checkable variable for conditional",
      "prNumber": 1294,
      "type": "bugfix"
    },
    {
      "title": "fix: add missing claude vertex case to handleProvider",
      "prNumber": 1293,
      "type": "feature"
    },
    {
      "title": "fix: pnpm lock file",
      "prNumber": 1292,
      "type": "bugfix"
    },
    {
      "title": "fix: integration tests fix",
      "prNumber": 1291,
      "type": "bugfix"
    },
    {
      "title": "feat: Update main for v0.1.6-alpha.5",
      "prNumber": 1290,
      "type": "feature"
    },
    {
      "title": "chore: clean up merged PR1168",
      "prNumber": 1289,
      "type": "refactor"
    },
    {
      "title": "fix: fix lockfile",
      "prNumber": 1283,
      "type": "bugfix"
    },
    {
      "title": "feat: Redis Cache Implementation",
      "prNumber": 1279,
      "type": "feature"
    },
    {
      "title": "chore: Revert \"fix: pnpm lockfile\"",
      "prNumber": 1275,
      "type": "bugfix"
    },
    {
      "title": "fix: pnpm lockfile",
      "prNumber": 1273,
      "type": "bugfix"
    },
    {
      "title": "fix: fix ENABLE_ACTION_PROCESSING logic",
      "prNumber": 1268,
      "type": "bugfix"
    },
    {
      "title": "feat: add README_DE.md in docs directory",
      "prNumber": 1262,
      "type": "feature"
    },
    {
      "title": "fix: unsupported model provider: claude_vertex",
      "prNumber": 1258,
      "type": "bugfix"
    },
    {
      "title": "doc: add Twitter automation label notice (#1253)",
      "prNumber": 1254,
      "type": "feature"
    },
    {
      "title": "Update trump.character.json",
      "prNumber": 1252,
      "type": "other"
    },
    {
      "title": "fix: Fix local_llama key warning",
      "prNumber": 1250,
      "type": "bugfix"
    },
    {
      "title": "feat: upgrade Tavily API with comprehensive input and constrain the token consumption",
      "prNumber": 1246,
      "type": "feature"
    },
    {
      "title": "feat: make express payload limit configurable",
      "prNumber": 1245,
      "type": "feature"
    },
    {
      "title": "feat: make twitter login retry times as env",
      "prNumber": 1244,
      "type": "feature"
    },
    {
      "title": "Fix visibility issue github image cicd",
      "prNumber": 1243,
      "type": "bugfix"
    },
    {
      "title": "fix: twitterShouldRespondTemplate Fails When Defined as a String in JSON Character Config",
      "prNumber": 1242,
      "type": "bugfix"
    },
    {
      "title": "fix: Sync UI Client with server port env",
      "prNumber": 1239,
      "type": "bugfix"
    },
    {
      "title": "Update trump.character.json - Enhance terminology in the project for clarity and inclusivity",
      "prNumber": 1237,
      "type": "other"
    },
    {
      "title": "Update README for french, spanish and italian language",
      "prNumber": 1236,
      "type": "other"
    },
    {
      "title": "feat: add parse mode=Markdown, enhance telegram bot output",
      "prNumber": 1229,
      "type": "feature"
    },
    {
      "title": "fix: CircuitBreaker.ts",
      "prNumber": 1226,
      "type": "bugfix"
    },
    {
      "title": "fix: Allow the bot to post messages with images generated by the imageGenerationPlugin on Telegram.",
      "prNumber": 1220,
      "type": "bugfix"
    },
    {
      "title": "fix: postgres needs the user to exist before you can add a participant",
      "prNumber": 1219,
      "type": "feature"
    },
    {
      "title": "chore: clean up scripts",
      "prNumber": 1218,
      "type": "refactor"
    },
    {
      "title": "fix: improve twitter post generation prompt",
      "prNumber": 1217,
      "type": "bugfix"
    },
    {
      "title": "fix: fail when cannot get token, add Akash to generateText switch",
      "prNumber": 1214,
      "type": "feature"
    },
    {
      "title": "chore: New docs",
      "prNumber": 1211,
      "type": "other"
    },
    {
      "title": "docs: Update README.md",
      "prNumber": 1209,
      "type": "docs"
    },
    {
      "title": "fix: gitpod cicd bug",
      "prNumber": 1207,
      "type": "bugfix"
    },
    {
      "title": "fix: write summary file before trying to cache it",
      "prNumber": 1205,
      "type": "bugfix"
    },
    {
      "title": "fix: optional chaining on search to avoid startup errors when search is not enabled",
      "prNumber": 1202,
      "type": "bugfix"
    },
    {
      "title": "docs(cn): add python 3.7",
      "prNumber": 1201,
      "type": "feature"
    },
    {
      "title": "docs: Update \"CN README\" with more details",
      "prNumber": 1196,
      "type": "docs"
    },
    {
      "title": "docs: fixed CONTRIBUTING.md file Issue: 1048",
      "prNumber": 1191,
      "type": "bugfix"
    },
    {
      "title": "test: adding tests for runtime.ts. Modified README since we switched to vitest",
      "prNumber": 1190,
      "type": "tests"
    },
    {
      "title": "fix: Fix client.push issue and update README for Slack client verification",
      "prNumber": 1182,
      "type": "bugfix"
    },
    {
      "title": "feat: integration tests fixes + library improvements",
      "prNumber": 1177,
      "type": "feature"
    },
    {
      "title": "docs: Update \"What Did You Get Done This Week? 5\" spaces notes",
      "prNumber": 1174,
      "type": "docs"
    },
    {
      "title": "fix: add lint script for plugin evm and fix lint errors",
      "prNumber": 1171,
      "type": "feature"
    },
    {
      "title": "fix: Fix typo in multiversx plugin prompt for creating token",
      "prNumber": 1170,
      "type": "bugfix"
    },
    {
      "title": "feat: make script dash compatible",
      "prNumber": 1165,
      "type": "feature"
    },
    {
      "title": "chore: print commands to start the client and remove unused --non-itera…",
      "prNumber": 1163,
      "type": "other"
    },
    {
      "title": "chore: bump version to 0.1.6-alpha.4",
      "prNumber": 1159,
      "type": "other"
    },
    {
      "title": "fix: client twitter login and auth handler",
      "prNumber": 1158,
      "type": "bugfix"
    },
    {
      "title": "fix: Enable multiple bots to join Discord voice channels",
      "prNumber": 1156,
      "type": "bugfix"
    },
    {
      "title": "chore: develop into main",
      "prNumber": 1155,
      "type": "other"
    },
    {
      "title": "fix: fix direct-client ability to start agents",
      "prNumber": 1154,
      "type": "bugfix"
    },
    {
      "title": "fix: fetch log level to debug",
      "prNumber": 1153,
      "type": "bugfix"
    },
    {
      "title": "chore: bump version to 0.1.6-alpha.3",
      "prNumber": 1152,
      "type": "other"
    },
    {
      "title": "feat: update packages version script",
      "prNumber": 1150,
      "type": "feature"
    },
    {
      "title": "chore: fix PR #1147",
      "prNumber": 1148,
      "type": "bugfix"
    },
    {
      "title": "fix: improve fomo integration",
      "prNumber": 1147,
      "type": "bugfix"
    },
    {
      "title": "chore: Merge monday, merging develop into main",
      "prNumber": 1144,
      "type": "other"
    },
    {
      "title": "chore: remove comment",
      "prNumber": 1143,
      "type": "other"
    },
    {
      "title": "clean newlines for new tweet",
      "prNumber": 1141,
      "type": "refactor"
    },
    {
      "title": "fix: telegram client duplicate function removal",
      "prNumber": 1140,
      "type": "bugfix"
    },
    {
      "title": "fix: remove docker compose command since Docker file already runs",
      "prNumber": 1139,
      "type": "bugfix"
    },
    {
      "title": "feat: add support for handlebars templating engine as an option",
      "prNumber": 1136,
      "type": "feature"
    },
    {
      "title": "feat: allow agents to create/buy/sell tokens on FOMO.fund's bonding curve in plugin-solana",
      "prNumber": 1135,
      "type": "feature"
    },
    {
      "title": "fix: fix the name",
      "prNumber": 1133,
      "type": "bugfix"
    },
    {
      "title": "feat: Add `chatapi.akash.network` to available list of model providers (FREE LLAMA API ACCESS!)",
      "prNumber": 1131,
      "type": "feature"
    },
    {
      "title": "fix: discord client duplicate function removal",
      "prNumber": 1125,
      "type": "bugfix"
    },
    {
      "title": "fix: add more heplful default agents (Dobby and C3PO)",
      "prNumber": 1124,
      "type": "feature"
    },
    {
      "title": "fix: Refactor to prevent unnecessary lockfile changes",
      "prNumber": 1120,
      "type": "bugfix"
    },
    {
      "title": "chore: fix broken pnpm lockfile",
      "prNumber": 1115,
      "type": "bugfix"
    },
    {
      "title": "feat: New docs for community section",
      "prNumber": 1114,
      "type": "feature"
    },
    {
      "title": "fix: Revert \"Feat: Update community section of docs\"",
      "prNumber": 1112,
      "type": "bugfix"
    },
    {
      "title": "Feat: Update community section of docs",
      "prNumber": 1111,
      "type": "feature"
    },
    {
      "title": "docs: add README.md to plugin-evm",
      "prNumber": 1095,
      "type": "feature"
    },
    {
      "title": "feat: Add Telegram Team features ",
      "prNumber": 1033,
      "type": "feature"
    },
    {
      "title": "feat: Add Discord Team features",
      "prNumber": 1032,
      "type": "feature"
    },
    {
      "title": "chore: Update CI configuration to enable test coverage and add covera…",
      "prNumber": 1019,
      "type": "feature"
    },
    {
      "title": "feat: Plugin evm multichain",
      "prNumber": 1009,
      "type": "feature"
    },
    {
      "title": "feat: Updated characters types, Discord & Telegram enhancements",
      "prNumber": 957,
      "type": "feature"
    },
    {
      "title": "feat: twitter client enhancements",
      "prNumber": 913,
      "type": "feature"
    },
    {
      "title": "Adding plugin for ZKsync Era",
      "prNumber": 906,
      "type": "other"
    },
    {
      "title": "fix: Use LARGE models for responses",
      "prNumber": 853,
      "type": "bugfix"
    },
    {
      "title": "fix: load image from diff endpoints",
      "prNumber": 837,
      "type": "bugfix"
    },
    {
      "title": "FAL image settings escape hatch",
      "prNumber": 814,
      "type": "other"
    },
    {
      "title": "fix: Docker default non-interactive mode for Cloud instances",
      "prNumber": 796,
      "type": "bugfix"
    },
    {
      "title": "Documentation: Plugin list numbering and titles",
      "prNumber": 1107,
      "type": "docs"
    },
    {
      "title": "fix: add missing imports",
      "prNumber": 1104,
      "type": "feature"
    },
    {
      "title": "chore: fix broken pnpm lockfile",
      "prNumber": 1103,
      "type": "bugfix"
    },
    {
      "title": "fix: handle no termination message",
      "prNumber": 1102,
      "type": "bugfix"
    },
    {
      "title": "feat: Smoke Test script",
      "prNumber": 1101,
      "type": "feature"
    },
    {
      "title": "fix: return types of createAgent & startAgent",
      "prNumber": 1097,
      "type": "bugfix"
    },
    {
      "title": "chore: debugging start behaviour",
      "prNumber": 1094,
      "type": "bugfix"
    },
    {
      "title": "chore: kill pnpm start",
      "prNumber": 1093,
      "type": "other"
    },
    {
      "title": "chore: increase timeout to 3mins",
      "prNumber": 1092,
      "type": "other"
    },
    {
      "title": "feat: allow users to configure models for grok",
      "prNumber": 1091,
      "type": "feature"
    },
    {
      "title": "fix: syntax error: invalid arithmetic operator",
      "prNumber": 1088,
      "type": "bugfix"
    },
    {
      "title": "fix: client slack linting errors",
      "prNumber": 1086,
      "type": "bugfix"
    },
    {
      "title": "chore: remove unused imports and rename runtime variable",
      "prNumber": 1085,
      "type": "other"
    },
    {
      "title": "fix: dynamic import of fs module",
      "prNumber": 1084,
      "type": "bugfix"
    },
    {
      "title": "chore: remove unnecessary packages",
      "prNumber": 1083,
      "type": "other"
    },
    {
      "title": "fix: eslint command",
      "prNumber": 1082,
      "type": "bugfix"
    },
    {
      "title": "chore: fix broken pnpm lockfile",
      "prNumber": 1081,
      "type": "bugfix"
    },
    {
      "title": "chore: add npmignore file",
      "prNumber": 1080,
      "type": "feature"
    },
    {
      "title": "fix: transfer action linting errors",
      "prNumber": 1079,
      "type": "bugfix"
    },
    {
      "title": "fix: errors in swap action in plugin-near",
      "prNumber": 1078,
      "type": "bugfix"
    },
    {
      "title": "fix: remove unnecessary devDependencies",
      "prNumber": 1077,
      "type": "bugfix"
    },
    {
      "title": "fix: missing eslint config file",
      "prNumber": 1076,
      "type": "bugfix"
    },
    {
      "title": "fix: remove unnecessary devDependencies",
      "prNumber": 1075,
      "type": "bugfix"
    },
    {
      "title": "fix: incorrect eslint config file path",
      "prNumber": 1074,
      "type": "bugfix"
    },
    {
      "title": "chore: commented out unused variables in solana swap action's plugin",
      "prNumber": 1073,
      "type": "other"
    },
    {
      "title": "fix: Fixed twitter posts include from including `/n` in the text",
      "prNumber": 1070,
      "type": "bugfix"
    },
    {
      "title": "feat: create README_VI.md",
      "prNumber": 1058,
      "type": "feature"
    },
    {
      "title": "feat: add venice.ai image generation",
      "prNumber": 1057,
      "type": "feature"
    },
    {
      "title": "chore: improve eslint by --cache",
      "prNumber": 1056,
      "type": "other"
    },
    {
      "title": "fix: Fix pnpm lockfiles",
      "prNumber": 1055,
      "type": "bugfix"
    },
    {
      "title": "fix: discord client ci issues",
      "prNumber": 1054,
      "type": "bugfix"
    },
    {
      "title": "Update docs (CONTRIBUTING.md)",
      "prNumber": 1053,
      "type": "other"
    },
    {
      "title": "feat: add/change change through REST api (client-direct)",
      "prNumber": 1052,
      "type": "feature"
    },
    {
      "title": "fix: add auto to clients in types to use client-auto",
      "prNumber": 1050,
      "type": "feature"
    },
    {
      "title": "chore: improve smokeTests environment validation and logging",
      "prNumber": 1046,
      "type": "tests"
    },
    {
      "title": "chore: release develop into main",
      "prNumber": 1045,
      "type": "other"
    },
    {
      "title": "fix: re-enable generateNewTweetLoop / lint fixes",
      "prNumber": 1043,
      "type": "bugfix"
    },
    {
      "title": "docs: characterfile.md docs outdated with latest eliza version",
      "prNumber": 1042,
      "type": "docs"
    },
    {
      "title": "feat: add plugin-ton",
      "prNumber": 1039,
      "type": "feature"
    },
    {
      "title": "feat: Add AI Agent Dev School Tutorial Link",
      "prNumber": 1038,
      "type": "feature"
    },
    {
      "title": "chore: improving client typing",
      "prNumber": 1036,
      "type": "other"
    },
    {
      "title": "fix: use pull_request_target for integration tests",
      "prNumber": 1035,
      "type": "bugfix"
    },
    {
      "title": "feat: add README_TH.md in docs directory",
      "prNumber": 1034,
      "type": "feature"
    },
    {
      "title": "chore: Update package.json",
      "prNumber": 1031,
      "type": "other"
    },
    {
      "title": "feat: plugin-story",
      "prNumber": 1030,
      "type": "feature"
    },
    {
      "title": "feat: client-discord stop implementation / agent improvements",
      "prNumber": 1029,
      "type": "feature"
    },
    {
      "title": "chore: Push Develop into Main",
      "prNumber": 1028,
      "type": "other"
    },
    {
      "title": "feat: improve voice processing and add deepgram transcription option",
      "prNumber": 1026,
      "type": "feature"
    },
    {
      "title": "docs: Update README.md",
      "prNumber": 1025,
      "type": "docs"
    },
    {
      "title": "docs: Update README.md",
      "prNumber": 1024,
      "type": "docs"
    },
    {
      "title": "docs: Add Hebrew README Translation",
      "prNumber": 1023,
      "type": "feature"
    },
    {
      "title": "chore: Twitter fetchHomeTimeline rework",
      "prNumber": 1021,
      "type": "other"
    },
    {
      "title": "docs: \"AI Agent Dev School Part 4\" livestream notes",
      "prNumber": 1015,
      "type": "docs"
    },
    {
      "title": "feat: Add plugin-nft-generation: create Solana NFT collections.",
      "prNumber": 1011,
      "type": "feature"
    },
    {
      "title": "feat: Add custom fetch logic for agent",
      "prNumber": 1010,
      "type": "feature"
    },
    {
      "title": "feat: add venice.ai api model provider",
      "prNumber": 1008,
      "type": "feature"
    },
    {
      "title": "feat: improve Twitter client with action processing",
      "prNumber": 1007,
      "type": "feature"
    },
    {
      "title": "chore: Bring Develop up to date with HEAD",
      "prNumber": 1006,
      "type": "other"
    },
    {
      "title": "feat: create example folder with example plugin",
      "prNumber": 1004,
      "type": "feature"
    },
    {
      "title": "chore: Twitter search switch",
      "prNumber": 1003,
      "type": "other"
    },
    {
      "title": "fix: add callback to action in farcaster client",
      "prNumber": 1002,
      "type": "feature"
    },
    {
      "title": "fix: typo initialize",
      "prNumber": 1000,
      "type": "bugfix"
    },
    {
      "title": "feat: allow users to configure models for openai and anthropic",
      "prNumber": 999,
      "type": "feature"
    },
    {
      "title": "test: adding tests. changed files actions.test.ts, messages.test.ts, models.test.ts",
      "prNumber": 998,
      "type": "tests"
    },
    {
      "title": "add echochambers",
      "prNumber": 997,
      "type": "feature"
    },
    {
      "title": "test: adding parsing tests. changed files parsing.test.ts",
      "prNumber": 996,
      "type": "tests"
    },
    {
      "title": "feat: create README_DE.md",
      "prNumber": 995,
      "type": "feature"
    },
    {
      "title": "fix: Fix Twitter Search Logic and Add Galadriel Image Model",
      "prNumber": 994,
      "type": "feature"
    },
    {
      "title": "test: Initial release of smoke/integration tests + testing framework",
      "prNumber": 993,
      "type": "tests"
    },
    {
      "title": "fix: a typo in characterfile.md",
      "prNumber": 986,
      "type": "bugfix"
    },
    {
      "title": "fix: Goat Plugin + AWS S3 Service error when env vars absent",
      "prNumber": 985,
      "type": "bugfix"
    },
    {
      "title": "docs: add WSL Setup Guide to documentation ",
      "prNumber": 983,
      "type": "feature"
    },
    {
      "title": "fix: docker trying to filter out missing docs package",
      "prNumber": 978,
      "type": "bugfix"
    },
    {
      "title": "chore: fix broken lockfile",
      "prNumber": 977,
      "type": "bugfix"
    },
    {
      "title": "chore: add how to startup chat ui",
      "prNumber": 976,
      "type": "feature"
    },
    {
      "title": "feat: Add hyperbolic env vars to override model class",
      "prNumber": 974,
      "type": "feature"
    },
    {
      "title": "LinkedIn Client",
      "prNumber": 973,
      "type": "other"
    },
    {
      "title": "Fix farcaster client process action issue",
      "prNumber": 963,
      "type": "bugfix"
    },
    {
      "title": "fix: use MAX_TWEET_LENGTH from setting",
      "prNumber": 960,
      "type": "bugfix"
    },
    {
      "title": "fix: Revert \"docs: add WSL installation guide\"",
      "prNumber": 959,
      "type": "feature"
    },
    {
      "title": "feat: add dev script to plugin-aptos",
      "prNumber": 956,
      "type": "feature"
    },
    {
      "title": "chore: rename intiface plugin",
      "prNumber": 955,
      "type": "other"
    },
    {
      "title": "fix: revert llamacloud endpoint change",
      "prNumber": 954,
      "type": "bugfix"
    },
    {
      "title": "feat: allow character.json settings models for open router",
      "prNumber": 953,
      "type": "feature"
    },
    {
      "title": "chore: 947 add other evm chains to wallet",
      "prNumber": 949,
      "type": "feature"
    },
    {
      "title": "fix: telegram response memory userId to agentId",
      "prNumber": 948,
      "type": "bugfix"
    },
    {
      "title": "docs: add WSL installation guide",
      "prNumber": 946,
      "type": "feature"
    },
    {
      "title": "feat: Supports upload files to AWS S3.",
      "prNumber": 941,
      "type": "feature"
    },
    {
      "title": "feat: process all responses actions",
      "prNumber": 940,
      "type": "feature"
    },
    {
      "title": "feat: add callback handler to runtime evaluate method",
      "prNumber": 938,
      "type": "feature"
    },
    {
      "title": "fix: update package name in faq",
      "prNumber": 937,
      "type": "bugfix"
    },
    {
      "title": "feat: add plugin-sui",
      "prNumber": 934,
      "type": "feature"
    },
    {
      "title": "fix: update quickstart and .env.example",
      "prNumber": 932,
      "type": "bugfix"
    },
    {
      "title": "feat: add dynamic watch paths for agent development",
      "prNumber": 931,
      "type": "feature"
    },
    {
      "title": "feat: flow update generate object",
      "prNumber": 929,
      "type": "feature"
    },
    {
      "title": "feat: Config eternalai model from env",
      "prNumber": 927,
      "type": "feature"
    },
    {
      "title": "feat: Add NanoGPT provider",
      "prNumber": 926,
      "type": "feature"
    },
    {
      "title": "fix: use of Heurist model env vars",
      "prNumber": 924,
      "type": "bugfix"
    },
    {
      "title": "feat: add readContract / invokeContract functionality to Coinbase plugin",
      "prNumber": 923,
      "type": "feature"
    },
    {
      "title": "chore: pass env variables when setting up GOAT and update GOAT readme",
      "prNumber": 898,
      "type": "other"
    },
    {
      "title": "chore: improve formatting of .env.example for better readability",
      "prNumber": 897,
      "type": "other"
    },
    {
      "title": "feat : github image cicd",
      "prNumber": 889,
      "type": "feature"
    },
    {
      "title": "fix: re-enable coverage report upload to Codecov in CI workflow",
      "prNumber": 880,
      "type": "bugfix"
    },
    {
      "title": "feat: multiversx plugin",
      "prNumber": 860,
      "type": "feature"
    },
    {
      "title": "Add slack plugin",
      "prNumber": 859,
      "type": "feature"
    },
    {
      "title": "feat: improve X/Twitter login with cookie validation and retry mechanism",
      "prNumber": 856,
      "type": "feature"
    },
    {
      "title": "Fix/charity",
      "prNumber": 852,
      "type": "bugfix"
    },
    {
      "title": "feat: Add TEE Mode to Solana Plugin",
      "prNumber": 835,
      "type": "feature"
    },
    {
      "title": "feat: add hyperbolic api to eliza",
      "prNumber": 828,
      "type": "feature"
    },
    {
      "title": "fix: refactor contributor page",
      "prNumber": 809,
      "type": "bugfix"
    },
    {
      "title": "add plugins to the key components section of the faq",
      "prNumber": 1614,
      "type": "feature"
    },
    {
      "title": "fix: update plugin-solana workspace dependencies",
      "prNumber": 1609,
      "type": "bugfix"
    },
    {
      "title": "fix: Google API Key not passing from character file",
      "prNumber": 1607,
      "type": "bugfix"
    },
    {
      "title": "fix: Double Responses from Continue Action",
      "prNumber": 1606,
      "type": "bugfix"
    },
    {
      "title": "fix: tweak transfer template of plugin-evm",
      "prNumber": 1604,
      "type": "bugfix"
    },
    {
      "title": "feat: add experimental telemetry model option",
      "prNumber": 1603,
      "type": "feature"
    },
    {
      "title": "refactor(plugin-conflux): output detailed invalid content",
      "prNumber": 1602,
      "type": "refactor"
    },
    {
      "title": "feat: use tavily sdk",
      "prNumber": 1599,
      "type": "feature"
    },
    {
      "title": "docs: add readme spanish version in docs",
      "prNumber": 1594,
      "type": "feature"
    },
    {
      "title": "feat: add docs for image generation plugin",
      "prNumber": 1591,
      "type": "feature"
    },
    {
      "title": "docs: fix Contributing Guide",
      "prNumber": 1589,
      "type": "bugfix"
    },
    {
      "title": "feat: update volcengine model",
      "prNumber": 1586,
      "type": "feature"
    },
    {
      "title": "add an client-direct endpoint to get memories by agentid and roomid",
      "prNumber": 1581,
      "type": "feature"
    },
    {
      "title": "Update agents.md - minor update",
      "prNumber": 1579,
      "type": "other"
    },
    {
      "title": "docs: overview and preview of technical report",
      "prNumber": 1574,
      "type": "docs"
    },
    {
      "title": "feat: parse files through prettier",
      "prNumber": 1573,
      "type": "feature"
    },
    {
      "title": "fix: init 768 dimension in database for gaianet",
      "prNumber": 1572,
      "type": "bugfix"
    },
    {
      "title": "feat: add TEE support for plugin-env",
      "prNumber": 1571,
      "type": "feature"
    },
    {
      "title": "docs: Add \"What Did You Get Done This Week? #7\" notes",
      "prNumber": 1559,
      "type": "feature"
    },
    {
      "title": "feat: add theme toggle functionality with dark and light mode support",
      "prNumber": 1555,
      "type": "feature"
    },
    {
      "title": "feat: (example) script to show how to add system prompt and templates to eliza with character file",
      "prNumber": 1554,
      "type": "feature"
    },
    {
      "title": "docs: Add JSDoc documentation",
      "prNumber": 1548,
      "type": "feature"
    },
    {
      "title": "fix: Telegram Bad Request: can't parse entities",
      "prNumber": 1546,
      "type": "bugfix"
    },
    {
      "title": "feat: Add Livepeer Image Provider",
      "prNumber": 1525,
      "type": "feature"
    },
    {
      "title": "feat: use OPENAI_API_URL from env to support custom OpenAI API endpoint",
      "prNumber": 1522,
      "type": "feature"
    },
    {
      "title": "fix: swap and bridge actions of plugin-evm",
      "prNumber": 1456,
      "type": "bugfix"
    },
    {
      "title": "chore: format package.json files with prettier",
      "prNumber": 1412,
      "type": "other"
    },
    {
      "title": "fix: Update speech.ts",
      "prNumber": 1312,
      "type": "bugfix"
    },
    {
      "title": "fix(agent): correct EVM plugin activation condition",
      "prNumber": 962,
      "type": "bugfix"
    },
    {
      "title": "feat: Add NEAR Protocol plugin",
      "prNumber": 847,
      "type": "feature"
    },
    {
      "title": "docs: Add JSDoc documentation",
      "prNumber": 1549,
      "type": "feature"
    },
    {
      "title": "Fix jsdoc automation build issue & parametrize PR branch target",
      "prNumber": 1547,
      "type": "bugfix"
    },
    {
      "title": "Chore: Refactor Imports. Improve PR Template",
      "prNumber": 1545,
      "type": "refactor"
    },
    {
      "title": "fix: twitter usernames can start with numbers",
      "prNumber": 1541,
      "type": "bugfix"
    },
    {
      "title": "feat: improve stale pr/issue messages",
      "prNumber": 1540,
      "type": "feature"
    },
    {
      "title": "feat: add autoscroll chat client",
      "prNumber": 1538,
      "type": "feature"
    },
    {
      "title": "docs: Polish readme",
      "prNumber": 1537,
      "type": "docs"
    },
    {
      "title": "Update README_CN - Model Configuration",
      "prNumber": 1535,
      "type": "other"
    },
    {
      "title": "docs: fix grammar/typos in README",
      "prNumber": 1534,
      "type": "bugfix"
    },
    {
      "title": "Fix: make twitter engagement criteria in prompt more focused on relevance to topics/interests/character",
      "prNumber": 1533,
      "type": "bugfix"
    },
    {
      "title": "chore: bump version to v.0.1.7-alpha.2",
      "prNumber": 1530,
      "type": "other"
    },
    {
      "title": "chore: remove unused vars",
      "prNumber": 1529,
      "type": "other"
    },
    {
      "title": "feat: add /:agentId/speak endpoint for text-to-speech functionality",
      "prNumber": 1528,
      "type": "feature"
    },
    {
      "title": "Fix: Update package.json with build-docker command to match the dockerfile command",
      "prNumber": 1527,
      "type": "bugfix"
    },
    {
      "title": "fix: handle long tweet in utils",
      "prNumber": 1520,
      "type": "bugfix"
    },
    {
      "title": "chore: remove cache in core",
      "prNumber": 1516,
      "type": "other"
    },
    {
      "title": "chore: Revert \"Clear `/cache/` in `clean.sh` script\"",
      "prNumber": 1515,
      "type": "refactor"
    },
    {
      "title": "fix: client-twitter lowerCase bug and environment clean up (+lint fixes, and TWITTER_SEARCH_ENABLE double start fix)",
      "prNumber": 1514,
      "type": "bugfix"
    },
    {
      "title": "chore: general code fixes/clean up",
      "prNumber": 1513,
      "type": "bugfix"
    },
    {
      "title": "add fuel plugin",
      "prNumber": 1512,
      "type": "feature"
    },
    {
      "title": "Clear `/cache/` in `clean.sh` script",
      "prNumber": 1508,
      "type": "refactor"
    },
    {
      "title": "feat: Add the FerePro plugin",
      "prNumber": 1502,
      "type": "feature"
    },
    {
      "title": "feat: extend parseBooleanFromText function with additional boolean values",
      "prNumber": 1501,
      "type": "feature"
    },
    {
      "title": "docs: bad links in eliza-in-tee.md",
      "prNumber": 1500,
      "type": "docs"
    },
    {
      "title": "fix: improve Twitter client dry run mode and configuration logging",
      "prNumber": 1498,
      "type": "bugfix"
    },
    {
      "title": "feat: add readme for ton plugin",
      "prNumber": 1496,
      "type": "feature"
    },
    {
      "title": "feat: add readme for websearch plugin",
      "prNumber": 1494,
      "type": "feature"
    },
    {
      "title": "docs: Fixed a small syntax issue in the ModelClass Update fine-tuning.md",
      "prNumber": 1493,
      "type": "bugfix"
    },
    {
      "title": "fix: remove `type` when import from `elizaos`",
      "prNumber": 1492,
      "type": "bugfix"
    },
    {
      "title": "fix: improve client type identification with test coverage",
      "prNumber": 1490,
      "type": "bugfix"
    },
    {
      "title": "chore: fix typos",
      "prNumber": 1489,
      "type": "bugfix"
    },
    {
      "title": "add CODE_OF_CONDUCT.md",
      "prNumber": 1487,
      "type": "feature"
    },
    {
      "title": "fix: add required incremental option and remove invalid typescript configuration",
      "prNumber": 1485,
      "type": "feature"
    },
    {
      "title": "feat: improve chat formatting line breaks",
      "prNumber": 1483,
      "type": "feature"
    },
    {
      "title": "feat: add image features to react chat client",
      "prNumber": 1481,
      "type": "feature"
    },
    {
      "title": "feat: Enhance client direct",
      "prNumber": 1479,
      "type": "feature"
    },
    {
      "title": "chore: Do not consider self tweets when evaluating actions",
      "prNumber": 1477,
      "type": "other"
    },
    {
      "title": "chore: Docs update",
      "prNumber": 1476,
      "type": "other"
    },
    {
      "title": "Fetch timeline for followed accounts via Twitter client methods",
      "prNumber": 1475,
      "type": "other"
    },
    {
      "title": "fix(core) make modelConfiguration optional",
      "prNumber": 1473,
      "type": "bugfix"
    },
    {
      "title": "fix: duplicate twitter post",
      "prNumber": 1472,
      "type": "bugfix"
    },
    {
      "title": "fix: cleaner interaction prompts in the Twitter plugin",
      "prNumber": 1469,
      "type": "bugfix"
    },
    {
      "title": "fix: cronoszkEVM -> cronoszkevm",
      "prNumber": 1468,
      "type": "bugfix"
    },
    {
      "title": "chore: update defailt character topic test case",
      "prNumber": 1466,
      "type": "tests"
    },
    {
      "title": "docs: Fixed Incorrect Model Name in API Integration",
      "prNumber": 1465,
      "type": "bugfix"
    },
    {
      "title": "feat: Adding plugin for Cronos ZKEVM",
      "prNumber": 1464,
      "type": "feature"
    },
    {
      "title": "fix: client-twitter: fix ENABLE_ACTION_PROCESSING logic",
      "prNumber": 1463,
      "type": "bugfix"
    },
    {
      "title": "fix: update pnpm lock",
      "prNumber": 1457,
      "type": "bugfix"
    },
    {
      "title": "feat: Add ModelConfiguration to Character to enable adjusting temperature, response length & penalties ",
      "prNumber": 1455,
      "type": "feature"
    },
    {
      "title": "feat: allow passing secrets through environment",
      "prNumber": 1454,
      "type": "feature"
    },
    {
      "title": "New default character",
      "prNumber": 1453,
      "type": "other"
    },
    {
      "title": "fix: Remove code duplication in  getGoals call",
      "prNumber": 1450,
      "type": "bugfix"
    },
    {
      "title": "Feat: update package.json to add Cleanstart options for new database",
      "prNumber": 1449,
      "type": "feature"
    },
    {
      "title": "feat: Add Text to 3D function",
      "prNumber": 1446,
      "type": "feature"
    },
    {
      "title": "fix: fix incorrect link redirection issue",
      "prNumber": 1443,
      "type": "bugfix"
    },
    {
      "title": "feat: (plugin-evm) add alienx chain",
      "prNumber": 1438,
      "type": "feature"
    },
    {
      "title": "feat: add `only` to booleanFooter",
      "prNumber": 1437,
      "type": "feature"
    },
    {
      "title": "fix: Make search feature in twitter client works",
      "prNumber": 1433,
      "type": "feature"
    },
    {
      "title": "chore: Keeps README translations synchronized",
      "prNumber": 1432,
      "type": "other"
    },
    {
      "title": "improve logging in plugin-coinbase",
      "prNumber": 1429,
      "type": "other"
    },
    {
      "title": "Update eliza-in-tee.md (fixing typo)",
      "prNumber": 1428,
      "type": "bugfix"
    },
    {
      "title": "feat: client-github retry",
      "prNumber": 1425,
      "type": "feature"
    },
    {
      "title": "docs: 1.Quotation marks are used incorrectly.2.Delete duplicate words",
      "prNumber": 1424,
      "type": "docs"
    },
    {
      "title": "fix: typos",
      "prNumber": 1423,
      "type": "bugfix"
    },
    {
      "title": "feat: Twitter Post Action Implementation",
      "prNumber": 1422,
      "type": "feature"
    },
    {
      "title": "docs: Add Tagalog README Translation",
      "prNumber": 1420,
      "type": "feature"
    },
    {
      "title": "fix: Multiple Agents running at the same time on localhost",
      "prNumber": 1415,
      "type": "bugfix"
    },
    {
      "title": "chore: allow scoped pr titles",
      "prNumber": 1414,
      "type": "other"
    },
    {
      "title": "feat: add venice style presets & option to remove watermark (image generation)",
      "prNumber": 1410,
      "type": "feature"
    },
    {
      "title": "fix: client-discord chat_with_attachment action remove hard coded model, allow any tiktoken model",
      "prNumber": 1408,
      "type": "bugfix"
    },
    {
      "title": "fix: duplicate tweet log",
      "prNumber": 1402,
      "type": "bugfix"
    },
    {
      "title": "docs: Add \"What Did You Get Done This Week? #6\" notes",
      "prNumber": 1399,
      "type": "feature"
    },
    {
      "title": "Standardize boolean values and update .env file pattern",
      "prNumber": 1392,
      "type": "other"
    },
    {
      "title": "chore: split tests",
      "prNumber": 1390,
      "type": "tests"
    },
    {
      "title": "chore: require approval for integration test step",
      "prNumber": 1388,
      "type": "tests"
    },
    {
      "title": "chore: change CI trigger",
      "prNumber": 1387,
      "type": "other"
    },
    {
      "title": "fix: postgres adapter settings not being applied",
      "prNumber": 1379,
      "type": "bugfix"
    },
    {
      "title": "fix: image generation using imageSettings",
      "prNumber": 1371,
      "type": "bugfix"
    },
    {
      "title": "feat: Add agentic JSDoc generation  ",
      "prNumber": 1343,
      "type": "feature"
    },
    {
      "title": "feat: handle long tweet",
      "prNumber": 1339,
      "type": "feature"
    },
    {
      "title": "fix: Twitter login notifications, incorrect cookie management. ",
      "prNumber": 1330,
      "type": "bugfix"
    },
    {
      "title": "feat: added docs for plugin-nft-generation",
      "prNumber": 1327,
      "type": "feature"
    },
    {
      "title": "feat: add auto PR / issue close after being stale for a certain amount of time",
      "prNumber": 1317,
      "type": "feature"
    },
    {
      "title": "feat: greet first time contributors",
      "prNumber": 1316,
      "type": "feature"
    },
    {
      "title": "feat: [Code Scanning] Security Improvements - create codeql.yml",
      "prNumber": 1314,
      "type": "feature"
    },
    {
      "title": "fix: {{user}} tags in templates/examples empty when passed to LLM",
      "prNumber": 1305,
      "type": "bugfix"
    },
    {
      "title": "fix: fix imageModelProvider apiKey selection fallback ",
      "prNumber": 1272,
      "type": "bugfix"
    },
    {
      "title": "feat: add abstract plugin",
      "prNumber": 1225,
      "type": "feature"
    },
    {
      "title": "chore: update env for plugin-goat",
      "prNumber": 1180,
      "type": "other"
    },
    {
      "title": "feat: Add GitBook Plugin provider",
      "prNumber": 1126,
      "type": "feature"
    },
    {
      "title": "fix: Fix Parameter Parsing in plugin-evm TransferAction and Return Transaction Hash",
      "prNumber": 965,
      "type": "bugfix"
    },
    {
      "title": "feat: add avalanche plugin",
      "prNumber": 842,
      "type": "feature"
    },
    {
      "title": "feat: Add Custom System Prompt Support for plugin-image-generation ",
      "prNumber": 839,
      "type": "feature"
    },
    {
      "title": "feat: replace `unruggable-core` with `unruggable-sdk`",
      "prNumber": 450,
      "type": "feature"
    },
    {
      "title": "fix: postgres adapter schema",
      "prNumber": 1345,
      "type": "bugfix"
    },
    {
      "title": "feat: suppress initial message from action",
      "prNumber": 1444,
      "type": "feature"
    },
    {
      "title": "fix: Allow bot to post tweets with images generated by the imageGenerationPlugin",
      "prNumber": 1040,
      "type": "bugfix"
    },
    {
      "title": "chore: remove TWITTER_COOKIES env var",
      "prNumber": 1288,
      "type": "other"
    },
    {
      "title": "feat: working farcaster client with neynar",
      "prNumber": 570,
      "type": "feature"
    },
    {
      "title": "chore: 1.7.0 prep, develop => main",
      "prNumber": 1519,
      "type": "other"
    },
    {
      "title": "feat: Lens client",
      "prNumber": 1098,
      "type": "feature"
    },
    {
      "title": "docs: README.md files for plugins ",
      "prNumber": 1601,
      "type": "docs"
    },
    {
      "title": "docs: sample plugin documentation",
      "prNumber": 1385,
      "type": "docs"
    },
    {
      "title": "docs: Add templates documentation to the project",
      "prNumber": 1013,
      "type": "feature"
    }
  ],
  "topContributors": [
    {
      "username": "shakkernerd",
      "avatarUrl": "https://avatars.githubusercontent.com/u/165377636?u=5560dd9f2d310e1ba61dbba864006a951391a582&v=4",
      "totalScore": 1867.588950205761,
      "prScore": 1482.930950205761,
      "issueScore": 8,
      "reviewScore": 369.5,
      "commentScore": 7.1579999999999995
    },
    {
      "username": "odilitime",
      "avatarUrl": "https://avatars.githubusercontent.com/u/16395496?u=c9bac48e632aae594a0d85aaf9e9c9c69b674d8b&v=4",
      "totalScore": 1780.9260270759962,
      "prScore": 1042.5880270759963,
      "issueScore": 4,
      "reviewScore": 727.5,
      "commentScore": 6.837999999999999
    },
    {
      "username": "monilpat",
      "avatarUrl": "https://avatars.githubusercontent.com/u/15067321?v=4",
      "totalScore": 1771.5592933820765,
      "prScore": 742.7092933820765,
      "issueScore": 56.2,
      "reviewScore": 966.5,
      "commentScore": 6.1499999999999995
    },
    {
      "username": "lalalune",
      "avatarUrl": "https://avatars.githubusercontent.com/u/18633264?u=e2e906c3712c2506ebfa98df01c2cfdc50050b30&v=4",
      "totalScore": 860.7078145939922,
      "prScore": 789.5718145939921,
      "issueScore": 40,
      "reviewScore": 28.5,
      "commentScore": 2.6359999999999997
    },
    {
      "username": "cygaar",
      "avatarUrl": "https://avatars.githubusercontent.com/u/97691933?u=45e66309f3fd41536b48a58f3c949b9e4e90789a&v=4",
      "totalScore": 680.9734201864826,
      "prScore": 604.3734201864827,
      "issueScore": 0,
      "reviewScore": 76,
      "commentScore": 0.6000000000000001
    }
  ],
  "newPRs": 641,
  "mergedPRs": 444,
  "newIssues": 215,
  "closedIssues": 142,
  "activeContributors": 390
}