diff --git a/.github/workflows/weekly-summaries.yml b/.github/workflows/weekly-summaries.yml
index 609da67..4d8ac1e 100644
--- a/.github/workflows/weekly-summaries.yml
+++ b/.github/workflows/weekly-summaries.yml
@@ -1,11 +1,9 @@
 name: Weekly Contributor Update
-
 on:
   schedule:
     - cron: '0 19 * * 5'  # Run at 2:00 PM EST (19:00 UTC) every Friday
   workflow_dispatch:  # Allow manual triggers
 
-# Add permissions block at workflow level
 permissions:
   contents: write
 
@@ -38,7 +36,7 @@ jobs:
     
     - name: Fetch latest contributor data
       env:
-        GH_ACCESS_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
+        GH_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
       run: |
         python scripts/fetch_contributors.py ai16z eliza -o ./data -f
     
@@ -48,6 +46,35 @@ jobs:
       run: |
         python scripts/generate_summaries.py ./data/contributors.json ./data/contributors.json -f
         python scripts/compute_scores.py ./data/contributors.json ./data/contributors.json -f
+
+    - name: Fetch PR data with files
+      env:
+        GH_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
+      run: |
+        # Create directories if they don't exist
+        mkdir -p data/reports
+        
+        # Get date for filename and analysis
+        WEEK_END=$(date +%Y-%m-%d)
+        WEEK_START=$(date -d "7 days ago" +%Y-%m-%d)
+        
+        # Fetch PR data with files
+        python issues_prs/gh_issues_pr3.py ai16z/eliza -t pr -s all -f json --files > issues_prs/prs_with_files.json
+
+    - name: Run weekly PR analysis
+      env:
+        OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
+      run: |
+        WEEK_END=$(date +%Y-%m-%d)
+        WEEK_START=$(date -d "7 days ago" +%Y-%m-%d)
+        
+        # Run analysis using the fetched PR data
+        python scripts/analyze_contributors2.py \
+          issues_prs/prs_with_files.json \
+          "data/reports/weekly-${WEEK_END}.json" \
+          --after "$WEEK_START" \
+          --before "$WEEK_END" \
+          -f
     
     - name: Build and generate site
       run: |
@@ -60,6 +87,8 @@ jobs:
         git config --local user.name "github-actions[bot]"
         git add data/
         git add profiles/
-        git diff --quiet && git diff --staged --quiet || (git commit -m "Update contributor data and summaries [skip ci]" && git push)
+        git add data/reports/
+        git add issues_prs/prs_with_files.json
+        git diff --quiet && git diff --staged --quiet || (git commit -m "Update contributor data, summaries, and weekly report [skip ci]" && git push)
       env:
         GITHUB_TOKEN: ${{ github.token }}
diff --git a/issues_prs/prs_with_files.json b/issues_prs/prs_with_files.json
new file mode 100644
index 0000000..166900d
--- /dev/null
+++ b/issues_prs/prs_with_files.json
@@ -0,0 +1,56806 @@
+[
+  {
+    "number": 1034,
+    "title": "feat: add README_TH.md in docs directory",
+    "state": "open",
+    "created_at": "2024-12-13 05:01:03",
+    "updated_at": "2024-12-13 05:01:03",
+    "author": "derRizzMeister",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1034",
+    "comments": 0,
+    "branch": "main",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 178,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "docs/README_TH.md",
+        "status": "added",
+        "additions": 178,
+        "deletions": 0,
+        "changes": 178
+      }
+    ]
+  },
+  {
+    "number": 1033,
+    "title": "feat: Add Telegram Team features ",
+    "state": "open",
+    "created_at": "2024-12-13 04:49:55",
+    "updated_at": "2024-12-13 04:49:55",
+    "author": "azep-ninja",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1033",
+    "comments": 0,
+    "branch": "telegram-team-feature",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 602,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/client-telegram/src/constants.ts",
+        "status": "added",
+        "additions": 38,
+        "deletions": 0,
+        "changes": 38
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 462,
+        "deletions": 1,
+        "changes": 463
+      },
+      {
+        "filename": "packages/client-telegram/src/utils.ts",
+        "status": "added",
+        "additions": 97,
+        "deletions": 0,
+        "changes": 97
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ]
+  },
+  {
+    "number": 1032,
+    "title": "feat: Add Discord Team features",
+    "state": "open",
+    "created_at": "2024-12-13 04:48:03",
+    "updated_at": "2024-12-13 04:48:03",
+    "author": "azep-ninja",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1032",
+    "comments": 0,
+    "branch": "discord-team-feature",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 702,
+    "deletions": 50,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/constants.ts",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 533,
+        "deletions": 48,
+        "changes": 581
+      },
+      {
+        "filename": "packages/client-discord/src/utils.ts",
+        "status": "modified",
+        "additions": 79,
+        "deletions": 2,
+        "changes": 81
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ]
+  },
+  {
+    "number": 1031,
+    "title": "chore: Update package.json",
+    "state": "open",
+    "created_at": "2024-12-13 04:31:33",
+    "updated_at": "2024-12-13 05:10:34",
+    "author": "Freytes",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1031",
+    "comments": 1,
+    "branch": "patch-3",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/plugin-goat/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 1030,
+    "title": "FEAT: `plugin-story`",
+    "state": "open",
+    "created_at": "2024-12-13 03:18:33",
+    "updated_at": "2024-12-13 03:22:56",
+    "author": "jacob-tucker",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1030",
+    "comments": 0,
+    "branch": "plugin-story",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 22,
+    "changed_files": 24,
+    "additions": 4395,
+    "deletions": 2520,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 3,
+        "changes": 15
+      },
+      {
+        "filename": "packages/client-farcaster/pnpm-lock.yaml",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1478,
+        "changes": 1478
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-story/package.json",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-story/src/actions/attachTerms.ts",
+        "status": "added",
+        "additions": 159,
+        "deletions": 0,
+        "changes": 159
+      },
+      {
+        "filename": "packages/plugin-story/src/actions/getAvailableLicenses.ts",
+        "status": "added",
+        "additions": 166,
+        "deletions": 0,
+        "changes": 166
+      },
+      {
+        "filename": "packages/plugin-story/src/actions/getIPDetails.ts",
+        "status": "added",
+        "additions": 125,
+        "deletions": 0,
+        "changes": 125
+      },
+      {
+        "filename": "packages/plugin-story/src/actions/licenseIP.ts",
+        "status": "added",
+        "additions": 121,
+        "deletions": 0,
+        "changes": 121
+      },
+      {
+        "filename": "packages/plugin-story/src/actions/registerIP.ts",
+        "status": "added",
+        "additions": 148,
+        "deletions": 0,
+        "changes": 148
+      },
+      {
+        "filename": "packages/plugin-story/src/functions/uploadJSONToIPFS.ts",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-story/src/index.ts",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/plugin-story/src/lib/api.ts",
+        "status": "added",
+        "additions": 124,
+        "deletions": 0,
+        "changes": 124
+      },
+      {
+        "filename": "packages/plugin-story/src/lib/utils.ts",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-story/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 132,
+        "deletions": 0,
+        "changes": 132
+      },
+      {
+        "filename": "packages/plugin-story/src/queries.ts",
+        "status": "added",
+        "additions": 982,
+        "deletions": 0,
+        "changes": 982
+      },
+      {
+        "filename": "packages/plugin-story/src/templates/index.ts",
+        "status": "added",
+        "additions": 101,
+        "deletions": 0,
+        "changes": 101
+      },
+      {
+        "filename": "packages/plugin-story/src/tests/wallet.test.ts",
+        "status": "added",
+        "additions": 63,
+        "deletions": 0,
+        "changes": 63
+      },
+      {
+        "filename": "packages/plugin-story/src/types/api.ts",
+        "status": "added",
+        "additions": 575,
+        "deletions": 0,
+        "changes": 575
+      },
+      {
+        "filename": "packages/plugin-story/src/types/index.ts",
+        "status": "added",
+        "additions": 118,
+        "deletions": 0,
+        "changes": 118
+      },
+      {
+        "filename": "packages/plugin-story/tsconfig.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-story/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1452,
+        "deletions": 1039,
+        "changes": 2491
+      }
+    ]
+  },
+  {
+    "number": 1029,
+    "title": "feat: client-discord stop implementation / agent improvements",
+    "state": "open",
+    "created_at": "2024-12-13 03:06:04",
+    "updated_at": "2024-12-13 04:54:42",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1029",
+    "comments": 1,
+    "branch": "rest-upgrade",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 3,
+    "changed_files": 4,
+    "additions": 87,
+    "deletions": 24,
+    "review_comments": 4,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 17,
+        "changes": 52
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 6,
+        "changes": 32
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      }
+    ]
+  },
+  {
+    "number": 1028,
+    "title": "chore: Push Develop into Main",
+    "state": "closed",
+    "created_at": "2024-12-13 02:23:12",
+    "updated_at": "2024-12-13 02:37:17",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1028",
+    "comments": 0,
+    "closed_at": "2024-12-13 02:37:15",
+    "branch": "develop",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 122,
+    "changed_files": 54,
+    "additions": 4082,
+    "deletions": 774,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": ".github/workflows/integrationTests.yaml",
+        "status": "added",
+        "additions": 55,
+        "deletions": 0,
+        "changes": 55
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "docs/community/Streams/12-2024/2024-12-10.md",
+        "status": "added",
+        "additions": 94,
+        "deletions": 0,
+        "changes": 94
+      },
+      {
+        "filename": "docs/community/components/Accordion.tsx",
+        "status": "added",
+        "additions": 183,
+        "deletions": 0,
+        "changes": 183
+      },
+      {
+        "filename": "docs/community/components/Contributions.tsx",
+        "status": "added",
+        "additions": 363,
+        "deletions": 0,
+        "changes": 363
+      },
+      {
+        "filename": "docs/community/components/Contributor.tsx",
+        "status": "added",
+        "additions": 96,
+        "deletions": 0,
+        "changes": 96
+      },
+      {
+        "filename": "docs/community/components/Contributors.tsx",
+        "status": "added",
+        "additions": 233,
+        "deletions": 0,
+        "changes": 233
+      },
+      {
+        "filename": "docs/community/components/Hero.tsx",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "docs/community/components/ScoreIcon.tsx",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "docs/community/components/StatCard.tsx",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "docs/community/components/Summary.tsx",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "docs/community/components/utils.tsx",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "docs/community/profiles.mdx",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 11,
+        "changes": 15
+      },
+      {
+        "filename": "docs/docs/core/characterfile.md",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "docs/docusaurus.config.js",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 78,
+        "deletions": 45,
+        "changes": 123
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 6,
+        "changes": 22
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 112,
+        "deletions": 31,
+        "changes": 143
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 504,
+        "deletions": 16,
+        "changes": 520
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 139,
+        "deletions": 43,
+        "changes": 182
+      },
+      {
+        "filename": "packages/core/src/parsing.ts",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 2,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-echochambers/LICENSE",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-echochambers/README.md",
+        "status": "added",
+        "additions": 66,
+        "deletions": 0,
+        "changes": 66
+      },
+      {
+        "filename": "packages/plugin-echochambers/package.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      }
+    ],
+    "merged_at": "2024-12-13 02:37:15"
+  },
+  {
+    "number": 1026,
+    "title": "improve voice processing and add deepgram transcription option",
+    "state": "open",
+    "created_at": "2024-12-13 01:59:57",
+    "updated_at": "2024-12-13 03:37:14",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1026",
+    "comments": 0,
+    "branch": "tcm-improve-discord-voice",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 4,
+    "changed_files": 2,
+    "additions": 101,
+    "deletions": 28,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 73,
+        "deletions": 25,
+        "changes": 98
+      },
+      {
+        "filename": "packages/plugin-node/src/services/transcription.ts",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 3,
+        "changes": 31
+      }
+    ]
+  },
+  {
+    "number": 1025,
+    "title": "docs: Update README.md",
+    "state": "closed",
+    "created_at": "2024-12-12 23:20:52",
+    "updated_at": "2024-12-13 00:56:47",
+    "author": "sergical",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1025",
+    "comments": 0,
+    "closed_at": "2024-12-13 00:56:47",
+    "branch": "patch-2",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-13 00:56:47"
+  },
+  {
+    "number": 1024,
+    "title": "docs: Update README.md",
+    "state": "closed",
+    "created_at": "2024-12-12 22:49:45",
+    "updated_at": "2024-12-12 22:52:12",
+    "author": "sergical",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1024",
+    "comments": 0,
+    "closed_at": "2024-12-12 22:52:12",
+    "branch": "patch-1",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-12 22:52:12"
+  },
+  {
+    "number": 1023,
+    "title": "docs: Add Hebrew README Translation",
+    "state": "closed",
+    "created_at": "2024-12-12 22:24:11",
+    "updated_at": "2024-12-13 05:15:44",
+    "author": "lessuselesss",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1023",
+    "comments": 1,
+    "closed_at": "2024-12-13 05:15:44",
+    "branch": "update_docs",
+    "base_branch": "update_docs",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 19,
+    "changed_files": 2,
+    "additions": 190,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_HE.md",
+        "status": "added",
+        "additions": 189,
+        "deletions": 0,
+        "changes": 189
+      }
+    ],
+    "merged_at": "2024-12-13 05:15:44"
+  },
+  {
+    "number": 1021,
+    "title": "chore: Twitter fetchHomeTimeline rework",
+    "state": "closed",
+    "created_at": "2024-12-12 22:02:05",
+    "updated_at": "2024-12-12 22:49:51",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1021",
+    "comments": 0,
+    "closed_at": "2024-12-12 22:49:51",
+    "branch": "twitter-search-switch",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 1,
+    "additions": 52,
+    "deletions": 59,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 52,
+        "deletions": 59,
+        "changes": 111
+      }
+    ],
+    "merged_at": "2024-12-12 22:49:51"
+  },
+  {
+    "number": 1020,
+    "title": "feat: add plugin social wallets",
+    "state": "open",
+    "created_at": "2024-12-12 21:35:25",
+    "updated_at": "2024-12-13 02:52:00",
+    "author": "djdabs",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1020",
+    "comments": 0,
+    "branch": "dabs/add-plugin-social-wallets",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 5,
+    "changed_files": 16,
+    "additions": 972,
+    "deletions": 284,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-social-wallets/package.json",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-social-wallets/src/actions/sendEthToTwitter.ts",
+        "status": "added",
+        "additions": 132,
+        "deletions": 0,
+        "changes": 132
+      },
+      {
+        "filename": "packages/plugin-social-wallets/src/actions/twitterWallet.ts",
+        "status": "added",
+        "additions": 238,
+        "deletions": 0,
+        "changes": 238
+      },
+      {
+        "filename": "packages/plugin-social-wallets/src/index.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-social-wallets/src/providers/privy.ts",
+        "status": "added",
+        "additions": 95,
+        "deletions": 0,
+        "changes": 95
+      },
+      {
+        "filename": "packages/plugin-social-wallets/src/templates/index.ts",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "packages/plugin-social-wallets/src/types.ts",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "packages/plugin-social-wallets/tsconfig.json",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-social-wallets/tsup.config.ts",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 359,
+        "deletions": 283,
+        "changes": 642
+      }
+    ]
+  },
+  {
+    "number": 1019,
+    "title": "chore: Update CI configuration to enable test coverage and add covera\u2026",
+    "state": "closed",
+    "created_at": "2024-12-12 21:23:51",
+    "updated_at": "2024-12-12 22:21:05",
+    "author": "snobbee",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1019",
+    "comments": 0,
+    "closed_at": "2024-12-12 22:21:03",
+    "branch": "ci/generate-coverage-files-to-upload-to-codecov",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 2,
+    "additions": 3,
+    "deletions": 1,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-12 22:21:03"
+  },
+  {
+    "number": 1018,
+    "title": "Feat: add Venice.ai provider",
+    "state": "closed",
+    "created_at": "2024-12-12 20:45:35",
+    "updated_at": "2024-12-13 00:57:55",
+    "author": "bussyjd",
+    "labels": "duplicate,ModelProvider_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1018",
+    "comments": 2,
+    "closed_at": "2024-12-13 00:57:55",
+    "branch": "feature/add-venice-provider",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 27,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 1017,
+    "title": "feat: add venice provider",
+    "state": "closed",
+    "created_at": "2024-12-12 20:23:13",
+    "updated_at": "2024-12-12 20:44:34",
+    "author": "bussyjd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1017",
+    "comments": 0,
+    "closed_at": "2024-12-12 20:44:34",
+    "branch": "feature/venice-provider",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 28,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 1015,
+    "title": "docs: \"AI Agent Dev School Part 4\" livestream notes",
+    "state": "closed",
+    "created_at": "2024-12-12 17:36:52",
+    "updated_at": "2024-12-12 20:16:08",
+    "author": "YoungPhlo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1015",
+    "comments": 0,
+    "closed_at": "2024-12-12 20:16:08",
+    "branch": "docs/community-streams",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 113,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/community/Streams/12-2024/2024-12-10.md",
+        "status": "added",
+        "additions": 113,
+        "deletions": 0,
+        "changes": 113
+      }
+    ],
+    "merged_at": "2024-12-12 20:16:08"
+  },
+  {
+    "number": 1013,
+    "title": "docs: Add templates documentation to the project",
+    "state": "closed",
+    "created_at": "2024-12-12 14:37:50",
+    "updated_at": "2024-12-12 17:04:08",
+    "author": "Lukapetro",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1013",
+    "comments": 0,
+    "closed_at": "2024-12-12 17:04:08",
+    "branch": "feature/templates-docs",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 47,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/core/characterfile.md",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      }
+    ],
+    "merged_at": "2024-12-12 17:04:08"
+  },
+  {
+    "number": 1011,
+    "title": "feat: Add plugin-nft-generation: create Solana NFT collections.",
+    "state": "open",
+    "created_at": "2024-12-12 10:48:10",
+    "updated_at": "2024-12-13 03:16:02",
+    "author": "xwxtwd",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1011",
+    "comments": 4,
+    "branch": "feat/add_plugin-nft-generator",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 5,
+    "changed_files": 19,
+    "additions": 1308,
+    "deletions": 4,
+    "review_comments": 9,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/core/src/environment.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-nft-generation/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-nft-generation/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-nft-generation/package.json",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "packages/plugin-nft-generation/src/api.ts",
+        "status": "added",
+        "additions": 165,
+        "deletions": 0,
+        "changes": 165
+      },
+      {
+        "filename": "packages/plugin-nft-generation/src/handlers/createCollection.ts",
+        "status": "added",
+        "additions": 118,
+        "deletions": 0,
+        "changes": 118
+      },
+      {
+        "filename": "packages/plugin-nft-generation/src/handlers/createNFT.ts",
+        "status": "added",
+        "additions": 182,
+        "deletions": 0,
+        "changes": 182
+      },
+      {
+        "filename": "packages/plugin-nft-generation/src/handlers/verifyNFT.ts",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/plugin-nft-generation/src/index.ts",
+        "status": "added",
+        "additions": 203,
+        "deletions": 0,
+        "changes": 203
+      },
+      {
+        "filename": "packages/plugin-nft-generation/src/provider/wallet/walletSolana.ts",
+        "status": "added",
+        "additions": 250,
+        "deletions": 0,
+        "changes": 250
+      },
+      {
+        "filename": "packages/plugin-nft-generation/tsconfig.json",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-nft-generation/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-node/src/services/awsS3.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 255,
+        "deletions": 2,
+        "changes": 257
+      },
+      {
+        "filename": "turbo.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      }
+    ]
+  },
+  {
+    "number": 1010,
+    "title": "feat: Add custom fetch logic for agent",
+    "state": "closed",
+    "created_at": "2024-12-12 10:43:48",
+    "updated_at": "2024-12-12 23:06:08",
+    "author": "v1xingyue",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1010",
+    "comments": 1,
+    "closed_at": "2024-12-12 22:55:06",
+    "branch": "patch-custom-fetch",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 104,
+    "deletions": 43,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 95,
+        "deletions": 43,
+        "changes": 138
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-12 22:55:06"
+  },
+  {
+    "number": 1009,
+    "title": "feat: Plugin evm multichain",
+    "state": "closed",
+    "created_at": "2024-12-12 09:59:20",
+    "updated_at": "2024-12-12 17:31:08",
+    "author": "nicky-ru",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1009",
+    "comments": 2,
+    "closed_at": "2024-12-12 17:31:07",
+    "branch": "plugin-evm-multichain",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 20,
+    "changed_files": 11,
+    "additions": 570,
+    "deletions": 559,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/bridge.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 21,
+        "changes": 38
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 21,
+        "changes": 37
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 94,
+        "deletions": 16,
+        "changes": 110
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/chainConfigs.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 339,
+        "changes": 339
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/chainUtils.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 51,
+        "changes": 51
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 168,
+        "deletions": 77,
+        "changes": 245
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 7,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-evm/src/tests/transfer.test.ts",
+        "status": "added",
+        "additions": 55,
+        "deletions": 0,
+        "changes": 55
+      },
+      {
+        "filename": "packages/plugin-evm/src/tests/wallet.test.ts",
+        "status": "added",
+        "additions": 210,
+        "deletions": 0,
+        "changes": 210
+      },
+      {
+        "filename": "packages/plugin-evm/src/types/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 26,
+        "changes": 29
+      }
+    ],
+    "merged_at": "2024-12-12 17:31:07"
+  },
+  {
+    "number": 1008,
+    "title": "feat: add venice.ai api model provider",
+    "state": "open",
+    "created_at": "2024-12-12 09:31:49",
+    "updated_at": "2024-12-13 03:50:15",
+    "author": "proteanx",
+    "labels": "ModelProvider_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1008",
+    "comments": 2,
+    "branch": "venice",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 5,
+    "changed_files": 6,
+    "additions": 200,
+    "deletions": 55,
+    "review_comments": 6,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 150,
+        "deletions": 55,
+        "changes": 205
+      }
+    ]
+  },
+  {
+    "number": 1007,
+    "title": "feat: improve Twitter client with action processing",
+    "state": "closed",
+    "created_at": "2024-12-12 08:31:42",
+    "updated_at": "2024-12-12 21:09:42",
+    "author": "dorianjanezic",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1007",
+    "comments": 1,
+    "closed_at": "2024-12-12 21:09:41",
+    "branch": "main",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 6,
+    "additions": 635,
+    "deletions": 16,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 504,
+        "deletions": 16,
+        "changes": 520
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 44,
+        "deletions": 0,
+        "changes": 44
+      },
+      {
+        "filename": "packages/core/src/parsing.ts",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      }
+    ],
+    "merged_at": "2024-12-12 21:09:41"
+  },
+  {
+    "number": 1006,
+    "title": "chore: Bring Develop up to date with HEAD",
+    "state": "closed",
+    "created_at": "2024-12-12 07:15:40",
+    "updated_at": "2024-12-12 07:18:04",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1006",
+    "comments": 0,
+    "closed_at": "2024-12-12 07:18:03",
+    "branch": "main",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1905,
+    "changed_files": 1382,
+    "additions": 155611,
+    "deletions": 66575,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".editorconfig",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": ".env.example",
+        "status": "added",
+        "additions": 253,
+        "deletions": 0,
+        "changes": 253
+      },
+      {
+        "filename": ".eslintrc.json",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": ".github/pull_request_template.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      },
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 3,
+        "changes": 14
+      },
+      {
+        "filename": ".github/workflows/generate-changelog.yml",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": ".github/workflows/image.yaml",
+        "status": "added",
+        "additions": 61,
+        "deletions": 0,
+        "changes": 61
+      },
+      {
+        "filename": ".github/workflows/pr.yaml",
+        "status": "added",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": ".github/workflows/pre-release.yml",
+        "status": "added",
+        "additions": 76,
+        "deletions": 0,
+        "changes": 76
+      },
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "added",
+        "additions": 61,
+        "deletions": 0,
+        "changes": 61
+      },
+      {
+        "filename": ".github/workflows/require-develop.yml",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 1,
+        "changes": 17
+      },
+      {
+        "filename": ".gitpod.yml",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": ".nvmrc",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": ".prettierignore",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 6,
+        "changes": 6
+      },
+      {
+        "filename": ".vscode/settings.json",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": ".vscode/tasks.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "CHANGELOG.md",
+        "status": "added",
+        "additions": 803,
+        "deletions": 0,
+        "changes": 803
+      },
+      {
+        "filename": "CONTRIBUTING.md",
+        "status": "modified",
+        "additions": 78,
+        "deletions": 24,
+        "changes": 102
+      },
+      {
+        "filename": "Dockerfile",
+        "status": "added",
+        "additions": 55,
+        "deletions": 0,
+        "changes": 55
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 133,
+        "deletions": 170,
+        "changes": 303
+      },
+      {
+        "filename": "README_CN.md",
+        "status": "added",
+        "additions": 179,
+        "deletions": 0,
+        "changes": 179
+      },
+      {
+        "filename": "README_DE.md",
+        "status": "added",
+        "additions": 128,
+        "deletions": 0,
+        "changes": 128
+      },
+      {
+        "filename": "README_ES.md",
+        "status": "added",
+        "additions": 182,
+        "deletions": 0,
+        "changes": 182
+      },
+      {
+        "filename": "README_FR.md",
+        "status": "added",
+        "additions": 84,
+        "deletions": 0,
+        "changes": 84
+      },
+      {
+        "filename": "README_IT.md",
+        "status": "added",
+        "additions": 92,
+        "deletions": 0,
+        "changes": 92
+      },
+      {
+        "filename": "README_JA.md",
+        "status": "added",
+        "additions": 182,
+        "deletions": 0,
+        "changes": 182
+      },
+      {
+        "filename": "README_KOR.md",
+        "status": "added",
+        "additions": 128,
+        "deletions": 0,
+        "changes": 128
+      },
+      {
+        "filename": "README_PTBR.md",
+        "status": "added",
+        "additions": 184,
+        "deletions": 0,
+        "changes": 184
+      },
+      {
+        "filename": "README_RU.md",
+        "status": "added",
+        "additions": 189,
+        "deletions": 0,
+        "changes": 189
+      }
+    ],
+    "merged_at": "2024-12-12 07:18:03"
+  },
+  {
+    "number": 1005,
+    "title": "FEAT: Proof of Pizza - Agentic Dominos Ordering",
+    "state": "open",
+    "created_at": "2024-12-12 06:34:52",
+    "updated_at": "2024-12-13 05:05:30",
+    "author": "ropresearch",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1005",
+    "comments": 5,
+    "branch": "ropirito/pizzabot",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 5,
+    "changed_files": 23,
+    "additions": 3346,
+    "deletions": 50,
+    "review_comments": 11,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 11,
+        "changes": 23
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 0,
+        "changes": 39
+      },
+      {
+        "filename": "packages/client-twitter/src/pizza.ts",
+        "status": "added",
+        "additions": 256,
+        "deletions": 0,
+        "changes": 256
+      },
+      {
+        "filename": "packages/core/src/parsing.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "packages/plugin-dominos/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-dominos/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-dominos/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-dominos/src/PizzaOrderManager.ts",
+        "status": "added",
+        "additions": 729,
+        "deletions": 0,
+        "changes": 729
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/confirmOrder.ts",
+        "status": "added",
+        "additions": 58,
+        "deletions": 0,
+        "changes": 58
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/endOrder.ts",
+        "status": "added",
+        "additions": 216,
+        "deletions": 0,
+        "changes": 216
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/index.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/startOrder.ts",
+        "status": "added",
+        "additions": 275,
+        "deletions": 0,
+        "changes": 275
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/updateCustomer.ts",
+        "status": "added",
+        "additions": 281,
+        "deletions": 0,
+        "changes": 281
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/updateOrder.ts",
+        "status": "added",
+        "additions": 409,
+        "deletions": 0,
+        "changes": 409
+      },
+      {
+        "filename": "packages/plugin-dominos/src/docs.md",
+        "status": "added",
+        "additions": 509,
+        "deletions": 0,
+        "changes": 509
+      },
+      {
+        "filename": "packages/plugin-dominos/src/index.ts",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-dominos/src/providers/index.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-dominos/src/providers/pizzaOrder.ts",
+        "status": "added",
+        "additions": 63,
+        "deletions": 0,
+        "changes": 63
+      },
+      {
+        "filename": "packages/plugin-dominos/src/types.ts",
+        "status": "added",
+        "additions": 203,
+        "deletions": 0,
+        "changes": 203
+      },
+      {
+        "filename": "packages/plugin-dominos/tsconfig.json",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-dominos/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 191,
+        "deletions": 39,
+        "changes": 230
+      }
+    ]
+  },
+  {
+    "number": 1004,
+    "title": "feat: create example folder with example plugin",
+    "state": "closed",
+    "created_at": "2024-12-12 04:08:20",
+    "updated_at": "2024-12-13 04:09:05",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1004",
+    "comments": 0,
+    "closed_at": "2024-12-13 04:09:04",
+    "branch": "realitySpiral/addExamples",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 15,
+    "additions": 504,
+    "deletions": 40,
+    "review_comments": 4,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "lerna.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/_examples/plugin/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/_examples/plugin/README.md",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/_examples/plugin/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/_examples/plugin/package.json",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "packages/_examples/plugin/src/actions/sampleAction.ts",
+        "status": "added",
+        "additions": 117,
+        "deletions": 0,
+        "changes": 117
+      },
+      {
+        "filename": "packages/_examples/plugin/src/evaluators/sampleEvalutor.ts",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "packages/_examples/plugin/src/index.ts",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/_examples/plugin/src/plugins/samplePlugin.ts",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/_examples/plugin/src/providers/sampleProvider.ts",
+        "status": "added",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "packages/_examples/plugin/src/templates.ts",
+        "status": "added",
+        "additions": 60,
+        "deletions": 0,
+        "changes": 60
+      },
+      {
+        "filename": "packages/_examples/plugin/src/types.ts",
+        "status": "added",
+        "additions": 51,
+        "deletions": 0,
+        "changes": 51
+      },
+      {
+        "filename": "packages/_examples/plugin/tsconfig.json",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/_examples/plugin/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 95,
+        "deletions": 39,
+        "changes": 134
+      }
+    ],
+    "merged_at": "2024-12-13 04:09:04"
+  },
+  {
+    "number": 1003,
+    "title": "chore: Twitter search switch",
+    "state": "closed",
+    "created_at": "2024-12-12 03:09:15",
+    "updated_at": "2024-12-12 20:28:03",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1003",
+    "comments": 1,
+    "closed_at": "2024-12-12 20:28:03",
+    "branch": "twitter-search-switch",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 8,
+    "changed_files": 3,
+    "additions": 34,
+    "deletions": 6,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 6,
+        "changes": 22
+      }
+    ],
+    "merged_at": "2024-12-12 20:28:02"
+  },
+  {
+    "number": 1002,
+    "title": "fix: add callback to action in farcaster client",
+    "state": "closed",
+    "created_at": "2024-12-12 03:02:52",
+    "updated_at": "2024-12-12 03:11:02",
+    "author": "sin-bufan",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1002",
+    "comments": 0,
+    "closed_at": "2024-12-12 03:11:02",
+    "branch": "feat-farcaster-client-action-callback",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 46,
+    "deletions": 35,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 35,
+        "changes": 81
+      }
+    ],
+    "merged_at": "2024-12-12 03:11:02"
+  },
+  {
+    "number": 1001,
+    "title": "feat: add new agents and PM capabilities",
+    "state": "closed",
+    "created_at": "2024-12-12 01:33:31",
+    "updated_at": "2024-12-13 04:43:25",
+    "author": "zkSoju",
+    "labels": "Needs Refactor",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1001",
+    "comments": 0,
+    "closed_at": "2024-12-13 04:43:25",
+    "branch": "save-progress-20241208-233933",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 20,
+    "changed_files": 180,
+    "additions": 9061,
+    "deletions": 3144,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/.gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/cache.ts",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "agent/src/communityContext.ts",
+        "status": "added",
+        "additions": 83,
+        "deletions": 0,
+        "changes": 83
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 32,
+        "changes": 71
+      },
+      {
+        "filename": "agent/src/plugins/berachain/actions/sendAction.ts",
+        "status": "added",
+        "additions": 313,
+        "deletions": 0,
+        "changes": 313
+      },
+      {
+        "filename": "agent/src/plugins/berachain/actions/socialManagementAction.ts",
+        "status": "added",
+        "additions": 240,
+        "deletions": 0,
+        "changes": 240
+      },
+      {
+        "filename": "agent/src/plugins/berachain/actions/swapAction.ts",
+        "status": "added",
+        "additions": 859,
+        "deletions": 0,
+        "changes": 859
+      },
+      {
+        "filename": "agent/src/plugins/berachain/actions/walletAction.ts",
+        "status": "added",
+        "additions": 98,
+        "deletions": 0,
+        "changes": 98
+      },
+      {
+        "filename": "agent/src/plugins/berachain/berachainPlugin.ts",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "agent/src/plugins/berachain/evaluators/sendEvaluator.ts",
+        "status": "added",
+        "additions": 276,
+        "deletions": 0,
+        "changes": 276
+      },
+      {
+        "filename": "agent/src/plugins/berachain/evaluators/swapEvaluator.ts",
+        "status": "added",
+        "additions": 374,
+        "deletions": 0,
+        "changes": 374
+      },
+      {
+        "filename": "agent/src/plugins/berachain/providers/balanceProvider.ts",
+        "status": "added",
+        "additions": 315,
+        "deletions": 0,
+        "changes": 315
+      },
+      {
+        "filename": "agent/src/plugins/berachain/providers/socialProvider.ts",
+        "status": "added",
+        "additions": 252,
+        "deletions": 0,
+        "changes": 252
+      },
+      {
+        "filename": "agent/src/plugins/berachain/providers/userBalancesProvider.ts",
+        "status": "added",
+        "additions": 228,
+        "deletions": 0,
+        "changes": 228
+      },
+      {
+        "filename": "agent/src/plugins/berachain/providers/walletProvider.ts",
+        "status": "added",
+        "additions": 477,
+        "deletions": 0,
+        "changes": 477
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/actions/contextSummaryAction.ts",
+        "status": "added",
+        "additions": 311,
+        "deletions": 0,
+        "changes": 311
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/actions/contextSwitchAction.ts",
+        "status": "added",
+        "additions": 232,
+        "deletions": 0,
+        "changes": 232
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/actions/focusMetricsAction.ts",
+        "status": "added",
+        "additions": 276,
+        "deletions": 0,
+        "changes": 276
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/actions/priorityFilterAction.ts",
+        "status": "added",
+        "additions": 219,
+        "deletions": 0,
+        "changes": 219
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/actions/projectSummaryAction.ts",
+        "status": "added",
+        "additions": 275,
+        "deletions": 0,
+        "changes": 275
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/actions/summaryAction.ts",
+        "status": "added",
+        "additions": 91,
+        "deletions": 0,
+        "changes": 91
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/evaluators/importanceEvaluator.ts",
+        "status": "added",
+        "additions": 315,
+        "deletions": 0,
+        "changes": 315
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/evaluators/omniscientEvaluator.ts",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/evaluators/projectEvaluator.ts",
+        "status": "added",
+        "additions": 172,
+        "deletions": 0,
+        "changes": 172
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/evaluators/roleEvaluator.ts",
+        "status": "added",
+        "additions": 241,
+        "deletions": 0,
+        "changes": 241
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/omniscientPlugin.ts",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "agent/src/plugins/omniscient/providers/omniscientProvider.ts",
+        "status": "added",
+        "additions": 315,
+        "deletions": 0,
+        "changes": 315
+      },
+      {
+        "filename": "agent/src/projectDataEvaluator.ts",
+        "status": "added",
+        "additions": 54,
+        "deletions": 0,
+        "changes": 54
+      }
+    ]
+  },
+  {
+    "number": 1000,
+    "title": "fix: typo initialize",
+    "state": "closed",
+    "created_at": "2024-12-12 01:10:58",
+    "updated_at": "2024-12-12 01:29:07",
+    "author": "cryptofish7",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/1000",
+    "comments": 0,
+    "closed_at": "2024-12-12 01:29:06",
+    "branch": "fix-typo-initializeCache",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-12-12 01:29:06"
+  },
+  {
+    "number": 999,
+    "title": "feat: allow users to configure models for openai and anthropic",
+    "state": "closed",
+    "created_at": "2024-12-12 00:48:05",
+    "updated_at": "2024-12-12 01:44:18",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/999",
+    "comments": 0,
+    "closed_at": "2024-12-12 01:22:36",
+    "branch": "feat/configure-models-openai-anthropic",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 17,
+    "deletions": 8,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      }
+    ],
+    "merged_at": "2024-12-12 01:22:35"
+  },
+  {
+    "number": 998,
+    "title": "test: adding tests. changed files actions.test.ts, messages.test.ts, models.test.ts",
+    "state": "open",
+    "created_at": "2024-12-12 00:10:52",
+    "updated_at": "2024-12-13 02:56:13",
+    "author": "ai16z-demirix",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/998",
+    "comments": 2,
+    "branch": "main",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 4,
+    "changed_files": 3,
+    "additions": 435,
+    "deletions": 98,
+    "review_comments": 4,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/core/src/tests/actions.test.ts",
+        "status": "modified",
+        "additions": 101,
+        "deletions": 67,
+        "changes": 168
+      },
+      {
+        "filename": "packages/core/src/tests/messages.test.ts",
+        "status": "modified",
+        "additions": 191,
+        "deletions": 7,
+        "changes": 198
+      },
+      {
+        "filename": "packages/core/src/tests/models.test.ts",
+        "status": "modified",
+        "additions": 143,
+        "deletions": 24,
+        "changes": 167
+      }
+    ]
+  },
+  {
+    "number": 997,
+    "title": "add echochambers",
+    "state": "closed",
+    "created_at": "2024-12-11 23:43:53",
+    "updated_at": "2024-12-13 02:06:08",
+    "author": "savageops",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/997",
+    "comments": 0,
+    "closed_at": "2024-12-13 02:06:07",
+    "branch": "shaw/add-echochambers",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 13,
+    "additions": 973,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-echochambers/LICENSE",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-echochambers/README.md",
+        "status": "added",
+        "additions": 66,
+        "deletions": 0,
+        "changes": 66
+      },
+      {
+        "filename": "packages/plugin-echochambers/package.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-echochambers/src/echoChamberClient.ts",
+        "status": "added",
+        "additions": 192,
+        "deletions": 0,
+        "changes": 192
+      },
+      {
+        "filename": "packages/plugin-echochambers/src/environment.ts",
+        "status": "added",
+        "additions": 55,
+        "deletions": 0,
+        "changes": 55
+      },
+      {
+        "filename": "packages/plugin-echochambers/src/index.ts",
+        "status": "added",
+        "additions": 93,
+        "deletions": 0,
+        "changes": 93
+      },
+      {
+        "filename": "packages/plugin-echochambers/src/interactions.ts",
+        "status": "added",
+        "additions": 428,
+        "deletions": 0,
+        "changes": 428
+      },
+      {
+        "filename": "packages/plugin-echochambers/src/types.ts",
+        "status": "added",
+        "additions": 68,
+        "deletions": 0,
+        "changes": 68
+      },
+      {
+        "filename": "packages/plugin-echochambers/tsconfig.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-echochambers/tsup.config.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-12-13 02:06:07"
+  },
+  {
+    "number": 996,
+    "title": "test: adding parsing tests. changed files parsing.test.ts",
+    "state": "closed",
+    "created_at": "2024-12-11 23:24:40",
+    "updated_at": "2024-12-11 23:32:19",
+    "author": "ai16z-demirix",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/996",
+    "comments": 0,
+    "closed_at": "2024-12-11 23:32:19",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 94,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/tests/parsing.test.ts",
+        "status": "added",
+        "additions": 94,
+        "deletions": 0,
+        "changes": 94
+      }
+    ],
+    "merged_at": "2024-12-11 23:32:19"
+  },
+  {
+    "number": 995,
+    "title": "feat: create README_DE.md",
+    "state": "closed",
+    "created_at": "2024-12-11 19:54:37",
+    "updated_at": "2024-12-11 19:59:25",
+    "author": "GottliebFreudenreich",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/995",
+    "comments": 1,
+    "closed_at": "2024-12-11 19:59:24",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 261,
+    "deletions": 133,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 133,
+        "deletions": 133,
+        "changes": 266
+      },
+      {
+        "filename": "README_DE.md",
+        "status": "added",
+        "additions": 128,
+        "deletions": 0,
+        "changes": 128
+      }
+    ],
+    "merged_at": "2024-12-11 19:59:24"
+  },
+  {
+    "number": 994,
+    "title": "fix: Fix Twitter Search Logic and Add Galadriel Image Model",
+    "state": "closed",
+    "created_at": "2024-12-11 18:06:58",
+    "updated_at": "2024-12-11 19:55:52",
+    "author": "dontAskVI",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/994",
+    "comments": 0,
+    "closed_at": "2024-12-11 19:55:52",
+    "branch": "add-galadriel-img-gen-and-fix-search",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 6,
+    "additions": 548,
+    "deletions": 1989,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-farcaster/pnpm-lock.yaml",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1478,
+        "changes": 1478
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 17,
+        "changes": 33
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 527,
+        "deletions": 492,
+        "changes": 1019
+      }
+    ],
+    "merged_at": "2024-12-11 19:55:52"
+  },
+  {
+    "number": 993,
+    "title": "test: Initial release of smoke/integration tests + testing framework",
+    "state": "closed",
+    "created_at": "2024-12-11 15:57:11",
+    "updated_at": "2024-12-12 17:39:14",
+    "author": "jzvikart",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/993",
+    "comments": 2,
+    "closed_at": "2024-12-12 17:39:14",
+    "branch": "test/integration-test-poc",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 14,
+    "changed_files": 8,
+    "additions": 454,
+    "deletions": 57,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/integrationTests.yaml",
+        "status": "added",
+        "additions": 55,
+        "deletions": 0,
+        "changes": 55
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 141,
+        "deletions": 55,
+        "changes": 196
+      },
+      {
+        "filename": "scripts/integrationTests.sh",
+        "status": "added",
+        "additions": 16,
+        "deletions": 0,
+        "changes": 16
+      },
+      {
+        "filename": "scripts/smokeTests.sh",
+        "status": "added",
+        "additions": 86,
+        "deletions": 0,
+        "changes": 86
+      },
+      {
+        "filename": "tests/README.md",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "tests/test1.mjs",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "tests/testLibrary.mjs",
+        "status": "added",
+        "additions": 93,
+        "deletions": 0,
+        "changes": 93
+      }
+    ],
+    "merged_at": "2024-12-12 17:39:14"
+  },
+  {
+    "number": 991,
+    "title": "fix(plugin-evm): base LiFi class inheritance",
+    "state": "open",
+    "created_at": "2024-12-11 13:29:18",
+    "updated_at": "2024-12-11 16:57:46",
+    "author": "jdubpark",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/991",
+    "comments": 1,
+    "branch": "jdub/plugin-evm-base-class",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 3,
+    "changed_files": 5,
+    "additions": 62,
+    "deletions": 93,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/baseLifi.ts",
+        "status": "added",
+        "additions": 45,
+        "deletions": 0,
+        "changes": 45
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/bridge.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 41,
+        "changes": 46
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 50,
+        "changes": 55
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      }
+    ]
+  },
+  {
+    "number": 989,
+    "title": "Modify twitter client",
+    "state": "closed",
+    "created_at": "2024-12-11 11:12:55",
+    "updated_at": "2024-12-11 11:14:25",
+    "author": "velgarita",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/989",
+    "comments": 0,
+    "closed_at": "2024-12-11 11:14:25",
+    "branch": "modify_twitter_client",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 8,
+    "additions": 82,
+    "deletions": 178,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "characters/eternalai.character.json",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 136,
+        "changes": 145
+      },
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 5,
+        "changes": 25
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 19,
+        "changes": 52
+      },
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ]
+  },
+  {
+    "number": 986,
+    "title": "fix: a typo in characterfile.md",
+    "state": "closed",
+    "created_at": "2024-12-11 07:48:31",
+    "updated_at": "2024-12-11 08:37:16",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/986",
+    "comments": 0,
+    "closed_at": "2024-12-11 08:27:08",
+    "branch": "fix/typo-in-characterfile",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/core/characterfile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-11 08:27:08"
+  },
+  {
+    "number": 985,
+    "title": "fix: Goat Plugin + AWS S3 Service error when env vars absent",
+    "state": "closed",
+    "created_at": "2024-12-11 06:55:09",
+    "updated_at": "2024-12-11 15:34:00",
+    "author": "jnaulty",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/985",
+    "comments": 5,
+    "closed_at": "2024-12-11 15:34:00",
+    "branch": "jnaulty/run-without-alchemy-and-aws-env",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 52,
+    "deletions": 29,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-node/src/environment.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-node/src/services/awsS3.ts",
+        "status": "modified",
+        "additions": 37,
+        "deletions": 26,
+        "changes": 63
+      }
+    ],
+    "merged_at": "2024-12-11 15:34:00"
+  },
+  {
+    "number": 984,
+    "title": "Add plugin-dominos",
+    "state": "closed",
+    "created_at": "2024-12-11 06:38:05",
+    "updated_at": "2024-12-13 01:54:33",
+    "author": "lalalune",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/984",
+    "comments": 0,
+    "closed_at": "2024-12-13 01:54:33",
+    "branch": "pizzabot",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 4,
+    "changed_files": 20,
+    "additions": 2984,
+    "deletions": 50,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 11,
+        "changes": 23
+      },
+      {
+        "filename": "packages/plugin-dominos/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-dominos/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-dominos/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-dominos/src/PizzaOrderManager.ts",
+        "status": "added",
+        "additions": 718,
+        "deletions": 0,
+        "changes": 718
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/confirmOrder.ts",
+        "status": "added",
+        "additions": 58,
+        "deletions": 0,
+        "changes": 58
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/endOrder.ts",
+        "status": "added",
+        "additions": 216,
+        "deletions": 0,
+        "changes": 216
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/index.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/startOrder.ts",
+        "status": "added",
+        "additions": 275,
+        "deletions": 0,
+        "changes": 275
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/updateCustomer.ts",
+        "status": "added",
+        "additions": 281,
+        "deletions": 0,
+        "changes": 281
+      },
+      {
+        "filename": "packages/plugin-dominos/src/actions/updateOrder.ts",
+        "status": "added",
+        "additions": 409,
+        "deletions": 0,
+        "changes": 409
+      },
+      {
+        "filename": "packages/plugin-dominos/src/docs.md",
+        "status": "added",
+        "additions": 509,
+        "deletions": 0,
+        "changes": 509
+      },
+      {
+        "filename": "packages/plugin-dominos/src/index.ts",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-dominos/src/providers/index.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-dominos/src/providers/pizzaOrder.ts",
+        "status": "added",
+        "additions": 63,
+        "deletions": 0,
+        "changes": 63
+      },
+      {
+        "filename": "packages/plugin-dominos/src/types.ts",
+        "status": "added",
+        "additions": 170,
+        "deletions": 0,
+        "changes": 170
+      },
+      {
+        "filename": "packages/plugin-dominos/tsconfig.json",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-dominos/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 191,
+        "deletions": 39,
+        "changes": 230
+      }
+    ]
+  },
+  {
+    "number": 983,
+    "title": "docs: add WSL Setup Guide to documentation ",
+    "state": "closed",
+    "created_at": "2024-12-11 05:54:18",
+    "updated_at": "2024-12-12 05:51:08",
+    "author": "ileana-pr",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/983",
+    "comments": 0,
+    "closed_at": "2024-12-11 15:44:34",
+    "branch": "add-wsl-guide",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 89,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/guides/wsl.md",
+        "status": "added",
+        "additions": 84,
+        "deletions": 0,
+        "changes": 84
+      },
+      {
+        "filename": "docs/sidebars.js",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-12-11 15:44:34"
+  },
+  {
+    "number": 980,
+    "title": "feat: Elfa.ai and Chromia integration API",
+    "state": "closed",
+    "created_at": "2024-12-11 01:53:39",
+    "updated_at": "2024-12-11 02:03:11",
+    "author": "Prem95",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/980",
+    "comments": 0,
+    "closed_at": "2024-12-11 02:03:11",
+    "branch": "elfa-ai-integration",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 6,
+    "changed_files": 12,
+    "additions": 388,
+    "deletions": 34,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "characters/eternalai.character.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "ecosystem.config.js",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/adapter-chromia/src/index.ts",
+        "status": "added",
+        "additions": 87,
+        "deletions": 0,
+        "changes": 87
+      },
+      {
+        "filename": "packages/adapter-chromia/tsconfig.json",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "packages/adapter-chromia/tsup.config.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 0,
+        "changes": 43
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 181,
+        "deletions": 32,
+        "changes": 213
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 979,
+    "title": "fix(deps): update pnpm to v9.15.0 [security]",
+    "state": "closed",
+    "created_at": "2024-12-11 00:35:26",
+    "updated_at": "2024-12-11 02:12:28",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/979",
+    "comments": 1,
+    "closed_at": "2024-12-11 02:11:25",
+    "branch": "renovate/npm-pnpm-vulnerability",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 19912,
+    "deletions": 15694,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 19910,
+        "deletions": 15692,
+        "changes": 35602
+      }
+    ]
+  },
+  {
+    "number": 978,
+    "title": "fix: docker trying to filter out missing docs package",
+    "state": "closed",
+    "created_at": "2024-12-10 21:57:09",
+    "updated_at": "2024-12-10 22:08:05",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/978",
+    "comments": 1,
+    "closed_at": "2024-12-10 22:08:05",
+    "branch": "fix-docker",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 2,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-12-10 22:08:05"
+  },
+  {
+    "number": 977,
+    "title": "chore: fix broken lockfile",
+    "state": "closed",
+    "created_at": "2024-12-10 20:01:15",
+    "updated_at": "2024-12-10 20:01:40",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/977",
+    "comments": 0,
+    "closed_at": "2024-12-10 20:01:37",
+    "branch": "fix/pnpm-lockfile",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 15710,
+    "deletions": 19920,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 15710,
+        "deletions": 19920,
+        "changes": 35630
+      }
+    ],
+    "merged_at": "2024-12-10 20:01:37"
+  },
+  {
+    "number": 976,
+    "title": "chore: add how to startup chat ui",
+    "state": "closed",
+    "created_at": "2024-12-10 18:59:09",
+    "updated_at": "2024-12-11 16:05:48",
+    "author": "yodamaster726",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/976",
+    "comments": 2,
+    "closed_at": "2024-12-11 16:03:07",
+    "branch": "chat-doc",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 3,
+    "additions": 33,
+    "deletions": 3,
+    "review_comments": 9,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/guides/local-development.md",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 0,
+        "changes": 16
+      },
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 2,
+        "changes": 18
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-11 16:03:07"
+  },
+  {
+    "number": 975,
+    "title": "Feat/genlayer plugin",
+    "state": "open",
+    "created_at": "2024-12-10 18:43:12",
+    "updated_at": "2024-12-13 02:57:30",
+    "author": "AgustinRamiroDiaz",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/975",
+    "comments": 2,
+    "branch": "feat/genlayer-plugin",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 18,
+    "changed_files": 18,
+    "additions": 2454,
+    "deletions": 218,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-genlayer/package.json",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/actions/deployContract.ts",
+        "status": "added",
+        "additions": 150,
+        "deletions": 0,
+        "changes": 150
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/actions/getContractSchema.ts",
+        "status": "added",
+        "additions": 69,
+        "deletions": 0,
+        "changes": 69
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/actions/getCurrentNonce.ts",
+        "status": "added",
+        "additions": 68,
+        "deletions": 0,
+        "changes": 68
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/actions/getTransaction.ts",
+        "status": "added",
+        "additions": 108,
+        "deletions": 0,
+        "changes": 108
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/actions/readContract.ts",
+        "status": "added",
+        "additions": 82,
+        "deletions": 0,
+        "changes": 82
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/actions/waitForTransactionReceipt.ts",
+        "status": "added",
+        "additions": 68,
+        "deletions": 0,
+        "changes": 68
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/actions/writeContract.ts",
+        "status": "added",
+        "additions": 103,
+        "deletions": 0,
+        "changes": 103
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/index.ts",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/providers/client.ts",
+        "status": "added",
+        "additions": 56,
+        "deletions": 0,
+        "changes": 56
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/types/index.ts",
+        "status": "added",
+        "additions": 50,
+        "deletions": 0,
+        "changes": 50
+      },
+      {
+        "filename": "packages/plugin-genlayer/src/utils/llm.ts",
+        "status": "added",
+        "additions": 39,
+        "deletions": 0,
+        "changes": 39
+      },
+      {
+        "filename": "packages/plugin-genlayer/tsconfig.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-genlayer/tsup.config.ts",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1566,
+        "deletions": 218,
+        "changes": 1784
+      }
+    ]
+  },
+  {
+    "number": 974,
+    "title": "feat: Add hyperbolic env vars to override model class",
+    "state": "closed",
+    "created_at": "2024-12-10 18:28:36",
+    "updated_at": "2024-12-10 18:32:29",
+    "author": "meppsilon",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/974",
+    "comments": 0,
+    "closed_at": "2024-12-10 18:32:29",
+    "branch": "add-hyperbolic-vars",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 101,
+    "deletions": 58,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 96,
+        "deletions": 58,
+        "changes": 154
+      }
+    ],
+    "merged_at": "2024-12-10 18:32:29"
+  },
+  {
+    "number": 973,
+    "title": "LinkedIn Client",
+    "state": "closed",
+    "created_at": "2024-12-10 16:47:43",
+    "updated_at": "2024-12-12 18:26:03",
+    "author": "bkellgren",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/973",
+    "comments": 4,
+    "closed_at": "2024-12-11 01:35:39",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 8,
+    "additions": 801,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-linkedin/README.md",
+        "status": "added",
+        "additions": 55,
+        "deletions": 0,
+        "changes": 55
+      },
+      {
+        "filename": "packages/client-linkedin/package.json",
+        "status": "added",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "packages/client-linkedin/src/base.ts",
+        "status": "added",
+        "additions": 198,
+        "deletions": 0,
+        "changes": 198
+      },
+      {
+        "filename": "packages/client-linkedin/src/environment.ts",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "packages/client-linkedin/src/index.ts",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "packages/client-linkedin/src/interactions.ts",
+        "status": "added",
+        "additions": 264,
+        "deletions": 0,
+        "changes": 264
+      },
+      {
+        "filename": "packages/client-linkedin/src/post.ts",
+        "status": "added",
+        "additions": 161,
+        "deletions": 0,
+        "changes": 161
+      },
+      {
+        "filename": "packages/client-linkedin/tsconfig.json",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      }
+    ],
+    "merged_at": "2024-12-11 01:35:39"
+  },
+  {
+    "number": 971,
+    "title": "feat: add plugin to retrieve Twitter/X sporting trends",
+    "state": "open",
+    "created_at": "2024-12-10 12:59:41",
+    "updated_at": "2024-12-11 15:58:42",
+    "author": "salmanpot",
+    "labels": "Client: Twitter,Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/971",
+    "comments": 2,
+    "branch": "feat/KM-Eliza-BOT",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 7,
+    "additions": 92,
+    "deletions": 392,
+    "review_comments": 5,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "agent/.gitignore",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 8,
+        "changes": 8
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 34,
+        "changes": 45
+      },
+      {
+        "filename": "agent/src/providers/twitter.ts",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "agent/src/services/twitter/game.pdf",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "agent/src/services/twitter/services.ts",
+        "status": "added",
+        "additions": 62,
+        "deletions": 0,
+        "changes": 62
+      },
+      {
+        "filename": "agent/src/test.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "characters/trump.character.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 350,
+        "changes": 350
+      }
+    ]
+  },
+  {
+    "number": 968,
+    "title": "Feat: KM Eliza tweet automation.",
+    "state": "closed",
+    "created_at": "2024-12-10 11:52:48",
+    "updated_at": "2024-12-11 22:47:23",
+    "author": "salmanpot",
+    "labels": "Client: Twitter",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/968",
+    "comments": 0,
+    "closed_at": "2024-12-11 22:47:23",
+    "branch": "KM-Eliza-Twitter",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 612,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "KM-tweet-code/agent/.gitignore",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "KM-tweet-code/agent/package.json",
+        "status": "added",
+        "additions": 49,
+        "deletions": 0,
+        "changes": 49
+      },
+      {
+        "filename": "KM-tweet-code/agent/src/index.ts",
+        "status": "added",
+        "additions": 540,
+        "deletions": 0,
+        "changes": 540
+      },
+      {
+        "filename": "KM-tweet-code/agent/src/services/twitter/game.pdf",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "KM-tweet-code/agent/tsconfig.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      }
+    ]
+  },
+  {
+    "number": 966,
+    "title": "initial bot using superfluid",
+    "state": "closed",
+    "created_at": "2024-12-10 10:55:19",
+    "updated_at": "2024-12-10 10:55:44",
+    "author": "youssefea",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/966",
+    "comments": 0,
+    "closed_at": "2024-12-10 10:55:36",
+    "branch": "superfluid-bot",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 13,
+    "additions": 17231,
+    "deletions": 20276,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": ".npmrc",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 7,
+        "changes": 37
+      },
+      {
+        "filename": "characters/eternalai.character.json",
+        "status": "modified",
+        "additions": 385,
+        "deletions": 385,
+        "changes": 770
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-goat/src/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 7,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-goat/src/provider.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-goat/src/superfluid/abi.ts",
+        "status": "added",
+        "additions": 884,
+        "deletions": 0,
+        "changes": 884
+      },
+      {
+        "filename": "packages/plugin-goat/src/superfluid/index.ts",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "packages/plugin-goat/src/superfluid/methods.ts",
+        "status": "added",
+        "additions": 101,
+        "deletions": 0,
+        "changes": 101
+      },
+      {
+        "filename": "packages/plugin-goat/src/superfluid/parameters.ts",
+        "status": "added",
+        "additions": 43,
+        "deletions": 0,
+        "changes": 43
+      },
+      {
+        "filename": "packages/plugin-goat/src/superfluid/tools.ts",
+        "status": "added",
+        "additions": 91,
+        "deletions": 0,
+        "changes": 91
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 15644,
+        "deletions": 19872,
+        "changes": 35516
+      }
+    ]
+  },
+  {
+    "number": 965,
+    "title": "Fix Parameter Parsing in plugin-evm TransferAction and Return Transaction Hash",
+    "state": "open",
+    "created_at": "2024-12-10 10:37:20",
+    "updated_at": "2024-12-10 16:39:48",
+    "author": "FWangZil",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/965",
+    "comments": 0,
+    "branch": "fix/plugin-evm",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 63,
+    "deletions": 11,
+    "review_comments": 3,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 55,
+        "deletions": 3,
+        "changes": 58
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      }
+    ]
+  },
+  {
+    "number": 963,
+    "title": "Fix farcaster client process action issue",
+    "state": "closed",
+    "created_at": "2024-12-10 10:01:09",
+    "updated_at": "2024-12-10 16:30:21",
+    "author": "sin-bufan",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/963",
+    "comments": 0,
+    "closed_at": "2024-12-10 16:30:21",
+    "branch": "fix-farcaster-client-processActiona",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 16,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 10,
+        "changes": 26
+      }
+    ],
+    "merged_at": "2024-12-10 16:30:21"
+  },
+  {
+    "number": 962,
+    "title": "fix(agent): correct EVM plugin activation condition",
+    "state": "closed",
+    "created_at": "2024-12-10 09:05:03",
+    "updated_at": "2024-12-10 16:30:39",
+    "author": "0xAsten",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/962",
+    "comments": 0,
+    "closed_at": "2024-12-10 16:30:39",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-10 16:30:39"
+  },
+  {
+    "number": 960,
+    "title": "fix: use MAX_TWEET_LENGTH from setting",
+    "state": "closed",
+    "created_at": "2024-12-10 06:54:35",
+    "updated_at": "2024-12-11 01:54:39",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/960",
+    "comments": 0,
+    "closed_at": "2024-12-10 16:30:59",
+    "branch": "fix/MAX_TWEET_LENGTH",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 6,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/environment.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-12-10 16:30:59"
+  },
+  {
+    "number": 959,
+    "title": "fix: Revert \"docs: add WSL installation guide\"",
+    "state": "closed",
+    "created_at": "2024-12-10 06:22:24",
+    "updated_at": "2024-12-11 06:05:16",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/959",
+    "comments": 4,
+    "closed_at": "2024-12-10 06:43:11",
+    "branch": "revert-946-add-wsl-guide",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 0,
+    "deletions": 78,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/wsl.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 78,
+        "changes": 78
+      }
+    ],
+    "merged_at": "2024-12-10 06:43:11"
+  },
+  {
+    "number": 958,
+    "title": "feat: add bridging functionality for coinbase ",
+    "state": "open",
+    "created_at": "2024-12-10 04:50:00",
+    "updated_at": "2024-12-11 15:47:40",
+    "author": "monilpat",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/958",
+    "comments": 0,
+    "branch": "realitySpiral/coinbaseBridging",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 331,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/plugin-coinbase/src/constants.ts",
+        "status": "modified",
+        "additions": 53,
+        "deletions": 1,
+        "changes": 54
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/bridging.ts",
+        "status": "added",
+        "additions": 212,
+        "deletions": 0,
+        "changes": 212
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/templates.ts",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/types.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      }
+    ]
+  },
+  {
+    "number": 957,
+    "title": "feat: Updated characters types, Discord & Telegram enhancements",
+    "state": "open",
+    "created_at": "2024-12-10 04:41:58",
+    "updated_at": "2024-12-13 04:52:43",
+    "author": "azep-ninja",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/957",
+    "comments": 3,
+    "branch": "discord-telegram-team-agents-and-optimizations",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 9,
+    "changed_files": 6,
+    "additions": 117,
+    "deletions": 9,
+    "review_comments": 3,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 1,
+        "changes": 36
+      },
+      {
+        "filename": "packages/client-discord/src/utils.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 1,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-telegram/src/telegramClient.ts",
+        "status": "modified",
+        "additions": 55,
+        "deletions": 3,
+        "changes": 58
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 956,
+    "title": "feat: add dev script to plugin-aptos",
+    "state": "closed",
+    "created_at": "2024-12-10 04:31:49",
+    "updated_at": "2024-12-10 17:00:03",
+    "author": "asianviking",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/956",
+    "comments": 0,
+    "closed_at": "2024-12-10 17:00:03",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-aptos/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-12-10 17:00:03"
+  },
+  {
+    "number": 955,
+    "title": "chore: rename intiface plugin",
+    "state": "closed",
+    "created_at": "2024-12-10 04:20:54",
+    "updated_at": "2024-12-10 22:14:48",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/955",
+    "comments": 1,
+    "closed_at": "2024-12-10 22:14:48",
+    "branch": "rename-intiface",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 17,
+    "additions": 38,
+    "deletions": 38,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-intiface/.npmignore",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/intiface-engine/CHANGELOG.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/intiface-engine/README.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/intiface-engine/intiface-engine",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/package.json",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-intiface/src/environment.ts",
+        "status": "renamed",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "packages/plugin-intiface/src/index.ts",
+        "status": "renamed",
+        "additions": 24,
+        "deletions": 24,
+        "changes": 48
+      },
+      {
+        "filename": "packages/plugin-intiface/src/intiface-user-device-config.json",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/src/utils.ts",
+        "status": "renamed",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-intiface/test/buttplug-user-device-config-test.json",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/test/fake-buttplug.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/test/simulate.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/tsconfig.json",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-intiface/tsup.config.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      }
+    ],
+    "merged_at": "2024-12-10 22:14:48"
+  },
+  {
+    "number": 954,
+    "title": "fix: revert llamacloud endpoint change",
+    "state": "closed",
+    "created_at": "2024-12-10 03:53:09",
+    "updated_at": "2024-12-10 20:21:21",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/954",
+    "comments": 0,
+    "closed_at": "2024-12-10 20:21:21",
+    "branch": "fix-llamacloud",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-10 20:21:21"
+  },
+  {
+    "number": 953,
+    "title": "feat: allow character.json settings models for open router",
+    "state": "closed",
+    "created_at": "2024-12-10 03:42:01",
+    "updated_at": "2024-12-10 22:19:13",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/953",
+    "comments": 0,
+    "closed_at": "2024-12-10 22:19:13",
+    "branch": "fix-openrouter",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 43,
+    "deletions": 21,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 21,
+        "changes": 64
+      }
+    ],
+    "merged_at": "2024-12-10 22:19:13"
+  },
+  {
+    "number": 952,
+    "title": "WIP: basic working plugin-evm functionality",
+    "state": "open",
+    "created_at": "2024-12-10 02:57:16",
+    "updated_at": "2024-12-11 14:51:46",
+    "author": "yourbuddyconner",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/952",
+    "comments": 1,
+    "branch": "conner/plugin-evm",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 15,
+    "additions": 1461,
+    "deletions": 210,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/plugin-evm/src/abis/erc20.ts",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/bridge.ts",
+        "status": "modified",
+        "additions": 232,
+        "deletions": 63,
+        "changes": 295
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/getTokenInfo.ts",
+        "status": "added",
+        "additions": 230,
+        "deletions": 0,
+        "changes": 230
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/getTokenMarketData.ts",
+        "status": "added",
+        "additions": 211,
+        "deletions": 0,
+        "changes": 211
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/getbalance.ts",
+        "status": "added",
+        "additions": 166,
+        "deletions": 0,
+        "changes": 166
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/index.ts",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 202,
+        "deletions": 43,
+        "changes": 245
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 218,
+        "deletions": 27,
+        "changes": 245
+      },
+      {
+        "filename": "packages/plugin-evm/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 40,
+        "changes": 62
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/getTokenMarketData.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/getbalance.ts",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/index.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 33,
+        "changes": 49
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/swap.ts",
+        "status": "added",
+        "additions": 63,
+        "deletions": 0,
+        "changes": 63
+      },
+      {
+        "filename": "packages/plugin-evm/src/types/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ]
+  },
+  {
+    "number": 951,
+    "title": "TwitterSearchClient fix",
+    "state": "closed",
+    "created_at": "2024-12-10 01:10:02",
+    "updated_at": "2024-12-12 18:03:06",
+    "author": "owenwahlgren",
+    "labels": "Client: Twitter",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/951",
+    "comments": 2,
+    "closed_at": "2024-12-12 18:03:05",
+    "branch": "twitter-client-search-fix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 81,
+    "deletions": 63,
+    "review_comments": 4,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 78,
+        "deletions": 62,
+        "changes": 140
+      }
+    ]
+  },
+  {
+    "number": 950,
+    "title": "CAN DELETE",
+    "state": "closed",
+    "created_at": "2024-12-09 23:56:32",
+    "updated_at": "2024-12-10 19:53:28",
+    "author": "cloeper",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/950",
+    "comments": 3,
+    "closed_at": "2024-12-10 19:42:58",
+    "branch": "apechain-onchain-tooling",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 3,
+    "changed_files": 9,
+    "additions": 1412,
+    "deletions": 2471,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/client-farcaster/pnpm-lock.yaml",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1478,
+        "changes": 1478
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/checkTokenBalance.ts",
+        "status": "added",
+        "additions": 202,
+        "deletions": 0,
+        "changes": 202
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 50,
+        "deletions": 8,
+        "changes": 58
+      },
+      {
+        "filename": "packages/plugin-evm/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/token.ts",
+        "status": "added",
+        "additions": 104,
+        "deletions": 0,
+        "changes": 104
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 41,
+        "deletions": 4,
+        "changes": 45
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/index.ts",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 4,
+        "changes": 32
+      },
+      {
+        "filename": "packages/plugin-evm/src/types/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 1,
+        "changes": 9
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 972,
+        "deletions": 975,
+        "changes": 1947
+      }
+    ]
+  },
+  {
+    "number": 949,
+    "title": "chore: 947 add other evm chains to wallet",
+    "state": "closed",
+    "created_at": "2024-12-09 23:52:34",
+    "updated_at": "2024-12-11 22:23:47",
+    "author": "n00b21337",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/949",
+    "comments": 1,
+    "closed_at": "2024-12-10 16:55:30",
+    "branch": "947-add_other_EVMs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 7,
+    "additions": 464,
+    "deletions": 80,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-evm/src/actions/bridge.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/chainConfigs.ts",
+        "status": "added",
+        "additions": 339,
+        "deletions": 0,
+        "changes": 339
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/chainUtils.ts",
+        "status": "added",
+        "additions": 51,
+        "deletions": 0,
+        "changes": 51
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 69,
+        "changes": 82
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "packages/plugin-evm/src/types/index.ts",
+        "status": "modified",
+        "additions": 49,
+        "deletions": 1,
+        "changes": 50
+      }
+    ],
+    "merged_at": "2024-12-10 16:55:30"
+  },
+  {
+    "number": 948,
+    "title": "fix: telegram response memory userId to agentId",
+    "state": "closed",
+    "created_at": "2024-12-09 23:47:02",
+    "updated_at": "2024-12-10 00:30:19",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/948",
+    "comments": 0,
+    "closed_at": "2024-12-10 00:30:19",
+    "branch": "fix-telegram-response",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-10 00:30:19"
+  },
+  {
+    "number": 946,
+    "title": "docs: add WSL installation guide",
+    "state": "closed",
+    "created_at": "2024-12-09 23:23:49",
+    "updated_at": "2024-12-10 06:45:24",
+    "author": "ileana-pr",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/946",
+    "comments": 2,
+    "closed_at": "2024-12-10 05:46:01",
+    "branch": "add-wsl-guide",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 78,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/wsl.md",
+        "status": "added",
+        "additions": 78,
+        "deletions": 0,
+        "changes": 78
+      }
+    ],
+    "merged_at": "2024-12-10 05:46:01"
+  },
+  {
+    "number": 944,
+    "title": "base-ragsearch-plugin",
+    "state": "open",
+    "created_at": "2024-12-09 19:04:20",
+    "updated_at": "2024-12-09 19:04:25",
+    "author": "alextitonis",
+    "labels": "",
+    "assignees": "alextitonis",
+    "url": "https://github.com/ai16z/eliza/pull/944",
+    "comments": 0,
+    "branch": "base-ragsearch-plugin",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 1,
+    "changed_files": 10,
+    "additions": 643,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/plugin-raggraph/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-raggraph/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-raggraph/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-raggraph/src/driver.ts",
+        "status": "added",
+        "additions": 375,
+        "deletions": 0,
+        "changes": 375
+      },
+      {
+        "filename": "packages/plugin-raggraph/src/environment.ts",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "packages/plugin-raggraph/src/graphRagError.ts",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-raggraph/src/index.ts",
+        "status": "added",
+        "additions": 117,
+        "deletions": 0,
+        "changes": 117
+      },
+      {
+        "filename": "packages/plugin-raggraph/src/types.ts",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      },
+      {
+        "filename": "packages/plugin-raggraph/tsconfig.json",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-raggraph/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      }
+    ]
+  },
+  {
+    "number": 941,
+    "title": "feat: Supports upload files to AWS S3.",
+    "state": "closed",
+    "created_at": "2024-12-09 17:34:06",
+    "updated_at": "2024-12-10 16:32:28",
+    "author": "xwxtwd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/941",
+    "comments": 0,
+    "closed_at": "2024-12-10 16:32:28",
+    "branch": "feat/support-aws-s3",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 1510,
+    "deletions": 970,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/src/services/awsS3.ts",
+        "status": "added",
+        "additions": 239,
+        "deletions": 0,
+        "changes": 239
+      },
+      {
+        "filename": "packages/plugin-node/src/services/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1247,
+        "deletions": 970,
+        "changes": 2217
+      }
+    ],
+    "merged_at": "2024-12-10 16:32:28"
+  },
+  {
+    "number": 940,
+    "title": "feat: process all responses actions",
+    "state": "closed",
+    "created_at": "2024-12-09 16:20:30",
+    "updated_at": "2024-12-10 16:52:45",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/940",
+    "comments": 1,
+    "closed_at": "2024-12-10 16:52:45",
+    "branch": "process-all-actions",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 59,
+    "deletions": 53,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 59,
+        "deletions": 53,
+        "changes": 112
+      }
+    ],
+    "merged_at": "2024-12-10 16:52:45"
+  },
+  {
+    "number": 938,
+    "title": "feat: add callback handler to runtime evaluate method",
+    "state": "closed",
+    "created_at": "2024-12-09 16:10:07",
+    "updated_at": "2024-12-10 20:30:47",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/938",
+    "comments": 0,
+    "closed_at": "2024-12-10 20:30:47",
+    "branch": "evaluator-callback",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 20,
+    "deletions": 21,
+    "review_comments": 4,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 20,
+        "changes": 38
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-12-10 20:30:47"
+  },
+  {
+    "number": 937,
+    "title": "fix: update package name in faq",
+    "state": "closed",
+    "created_at": "2024-12-09 13:48:40",
+    "updated_at": "2024-12-11 01:54:22",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/937",
+    "comments": 1,
+    "closed_at": "2024-12-10 16:39:29",
+    "branch": "fix/fix-faq",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/faq.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-10 16:39:29"
+  },
+  {
+    "number": 935,
+    "title": "feat: Implement a plugin that can retrieve Marlin TEE remote attestations",
+    "state": "open",
+    "created_at": "2024-12-09 10:47:11",
+    "updated_at": "2024-12-11 06:05:38",
+    "author": "roshanrags",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/935",
+    "comments": 2,
+    "branch": "roshan/plugin-tee-marlin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 3,
+    "changed_files": 13,
+    "additions": 339,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 96,
+        "deletions": 0,
+        "changes": 96
+      },
+      {
+        "filename": "packages/plugin-tee-marlin/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-tee-marlin/README.md",
+        "status": "added",
+        "additions": 95,
+        "deletions": 0,
+        "changes": 95
+      },
+      {
+        "filename": "packages/plugin-tee-marlin/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-tee-marlin/package.json",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "packages/plugin-tee-marlin/src/actions/remoteAttestation.ts",
+        "status": "added",
+        "additions": 48,
+        "deletions": 0,
+        "changes": 48
+      },
+      {
+        "filename": "packages/plugin-tee-marlin/src/index.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-tee-marlin/tsconfig.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-tee-marlin/tsup.config.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      }
+    ]
+  },
+  {
+    "number": 934,
+    "title": "feat: add plugin-sui",
+    "state": "open",
+    "created_at": "2024-12-09 08:44:06",
+    "updated_at": "2024-12-13 02:57:34",
+    "author": "jnaulty",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/934",
+    "comments": 2,
+    "branch": "jnaulty/add-sui-plugin",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 1,
+    "changed_files": 14,
+    "additions": 957,
+    "deletions": 39,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-sui/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-sui/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-sui/package.json",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-sui/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 214,
+        "deletions": 0,
+        "changes": 214
+      },
+      {
+        "filename": "packages/plugin-sui/src/enviroment.ts",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "packages/plugin-sui/src/index.ts",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-sui/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 246,
+        "deletions": 0,
+        "changes": 246
+      },
+      {
+        "filename": "packages/plugin-sui/src/tests/wallet.test.ts",
+        "status": "added",
+        "additions": 92,
+        "deletions": 0,
+        "changes": 92
+      },
+      {
+        "filename": "packages/plugin-sui/tsconfig.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-sui/tsup.config.ts",
+        "status": "added",
+        "additions": 29,
+        "deletions": 0,
+        "changes": 29
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 273,
+        "deletions": 39,
+        "changes": 312
+      }
+    ]
+  },
+  {
+    "number": 932,
+    "title": "fix: update quickstart and .env.example",
+    "state": "closed",
+    "created_at": "2024-12-09 07:53:07",
+    "updated_at": "2024-12-09 08:06:47",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/932",
+    "comments": 0,
+    "closed_at": "2024-12-09 08:02:25",
+    "branch": "fix/update-docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-09 08:02:25"
+  },
+  {
+    "number": 931,
+    "title": "feat: add dynamic watch paths for agent development",
+    "state": "closed",
+    "created_at": "2024-12-09 07:01:55",
+    "updated_at": "2024-12-09 07:07:23",
+    "author": "samuveth",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/931",
+    "comments": 0,
+    "closed_at": "2024-12-09 07:07:23",
+    "branch": "samuv/fix-dev",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 7,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-09 07:07:23"
+  },
+  {
+    "number": 929,
+    "title": "feat: flow update generate object",
+    "state": "closed",
+    "created_at": "2024-12-09 06:16:29",
+    "updated_at": "2024-12-11 16:28:44",
+    "author": "btspoony",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/929",
+    "comments": 0,
+    "closed_at": "2024-12-11 16:08:33",
+    "branch": "tbh/flow-update-generateObject",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 5,
+    "additions": 33,
+    "deletions": 8,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-flow/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 3,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/transactions/evm/call.cdc",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 1,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-flow/src/providers/connector.provider.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-flow/src/providers/wallet.provider.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-flow/src/templates/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-12-11 16:08:33"
+  },
+  {
+    "number": 927,
+    "title": "feat: Config eternalai model from env",
+    "state": "closed",
+    "created_at": "2024-12-09 03:55:28",
+    "updated_at": "2024-12-10 05:40:56",
+    "author": "genesis-0000",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/927",
+    "comments": 0,
+    "closed_at": "2024-12-10 05:40:56",
+    "branch": "pull-request",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 2,
+    "additions": 42,
+    "deletions": 43,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 43,
+        "changes": 83
+      }
+    ],
+    "merged_at": "2024-12-10 05:40:56"
+  },
+  {
+    "number": 926,
+    "title": "feat: Add NanoGPT provider",
+    "state": "closed",
+    "created_at": "2024-12-09 01:56:58",
+    "updated_at": "2024-12-11 17:31:01",
+    "author": "dylan1951",
+    "labels": "ModelProvider_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/926",
+    "comments": 1,
+    "closed_at": "2024-12-11 17:31:01",
+    "branch": "add-nano-gpt-provider",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 5,
+    "additions": 31,
+    "deletions": 0,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 0,
+        "changes": 16
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-11 17:31:01"
+  },
+  {
+    "number": 924,
+    "title": "fix: use of Heurist model env vars",
+    "state": "closed",
+    "created_at": "2024-12-08 22:17:46",
+    "updated_at": "2024-12-09 08:47:40",
+    "author": "boxhock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/924",
+    "comments": 0,
+    "closed_at": "2024-12-09 07:09:14",
+    "branch": "fix-heurist-model-selection",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 4,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-09 07:09:14"
+  },
+  {
+    "number": 923,
+    "title": "feat: add readContract / invokeContract functionality to Coinbase plugin",
+    "state": "closed",
+    "created_at": "2024-12-08 21:56:49",
+    "updated_at": "2024-12-09 16:16:10",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/923",
+    "comments": 0,
+    "closed_at": "2024-12-09 16:16:10",
+    "branch": "realitySpiral/coinbaseReadInvokeSmartContracts",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 4,
+    "additions": 463,
+    "deletions": 251,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-coinbase/src/constants.ts",
+        "status": "added",
+        "additions": 224,
+        "deletions": 0,
+        "changes": 224
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/tokenContract.ts",
+        "status": "modified",
+        "additions": 139,
+        "deletions": 234,
+        "changes": 373
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/templates.ts",
+        "status": "modified",
+        "additions": 74,
+        "deletions": 11,
+        "changes": 85
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/types.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 6,
+        "changes": 32
+      }
+    ],
+    "merged_at": "2024-12-09 16:16:10"
+  },
+  {
+    "number": 920,
+    "title": "chore: deprecate text based way of generating JSON",
+    "state": "closed",
+    "created_at": "2024-12-08 17:19:03",
+    "updated_at": "2024-12-08 20:05:36",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/920",
+    "comments": 0,
+    "closed_at": "2024-12-08 20:05:36",
+    "branch": "realitySpiral/deprecateGenerateObject",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 11,
+    "additions": 30,
+    "deletions": 30,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-aptos/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-flow/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-icp/src/actions/createToken.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/subdomain.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/unruggable.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-12-08 20:05:36"
+  },
+  {
+    "number": 919,
+    "title": "docs: streamline model support description in README",
+    "state": "closed",
+    "created_at": "2024-12-08 14:45:10",
+    "updated_at": "2024-12-08 18:47:38",
+    "author": "Hamzah-syed",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/919",
+    "comments": 0,
+    "closed_at": "2024-12-08 18:47:38",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 0,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 918,
+    "title": "feat: create README_TH.md ",
+    "state": "closed",
+    "created_at": "2024-12-08 13:21:57",
+    "updated_at": "2024-12-08 18:44:31",
+    "author": "asianviking",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/918",
+    "comments": 0,
+    "closed_at": "2024-12-08 18:44:31",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 2,
+    "additions": 133,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "README_TH.md",
+        "status": "added",
+        "additions": 130,
+        "deletions": 0,
+        "changes": 130
+      }
+    ],
+    "merged_at": "2024-12-08 18:44:31"
+  },
+  {
+    "number": 915,
+    "title": "feat: update gaianet config",
+    "state": "closed",
+    "created_at": "2024-12-08 09:31:46",
+    "updated_at": "2024-12-08 18:45:00",
+    "author": "L-jasmine",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/915",
+    "comments": 0,
+    "closed_at": "2024-12-08 18:45:00",
+    "branch": "perf/gaianet-config",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 4,
+    "additions": 38,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-08 18:45:00"
+  },
+  {
+    "number": 914,
+    "title": "fix: Farcater client cleanup and fixed response logic",
+    "state": "closed",
+    "created_at": "2024-12-08 07:33:54",
+    "updated_at": "2024-12-08 20:05:43",
+    "author": "sayangel",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/914",
+    "comments": 0,
+    "closed_at": "2024-12-08 20:05:43",
+    "branch": "farcaster-client-improvements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 5,
+    "additions": 67,
+    "deletions": 34,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-farcaster/src/client.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 8,
+        "changes": 13
+      },
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "modified",
+        "additions": 37,
+        "deletions": 11,
+        "changes": 48
+      },
+      {
+        "filename": "packages/client-farcaster/src/post.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 9,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-farcaster/src/prompts.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 6,
+        "changes": 18
+      }
+    ],
+    "merged_at": "2024-12-08 20:05:43"
+  },
+  {
+    "number": 913,
+    "title": "Twitter client enhancements",
+    "state": "closed",
+    "created_at": "2024-12-08 06:42:15",
+    "updated_at": "2024-12-12 08:38:38",
+    "author": "tharak123455",
+    "labels": "Client: Twitter",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/913",
+    "comments": 1,
+    "closed_at": "2024-12-12 08:38:38",
+    "branch": "twitterClient-enhancements",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 2,
+    "additions": 113,
+    "deletions": 31,
+    "review_comments": 5,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 112,
+        "deletions": 31,
+        "changes": 143
+      }
+    ],
+    "merged_at": "2024-12-12 08:38:38"
+  },
+  {
+    "number": 912,
+    "title": "feat: MAX_TWEET_LENGTH env implementation",
+    "state": "closed",
+    "created_at": "2024-12-08 04:41:33",
+    "updated_at": "2024-12-08 22:14:05",
+    "author": "onur-saf",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/912",
+    "comments": 0,
+    "closed_at": "2024-12-08 20:06:10",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 2,
+    "additions": 24,
+    "deletions": 9,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/environment.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 9,
+        "changes": 23
+      }
+    ],
+    "merged_at": "2024-12-08 20:06:10"
+  },
+  {
+    "number": 911,
+    "title": "feat: Echo Chambers Plugin",
+    "state": "closed",
+    "created_at": "2024-12-08 01:34:59",
+    "updated_at": "2024-12-13 02:06:20",
+    "author": "lalalune",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/911",
+    "comments": 0,
+    "closed_at": "2024-12-13 02:06:20",
+    "branch": "shaw/add-echochambers",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 9,
+    "additions": 904,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-echochambers/LICENSE",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-echochambers/README.md",
+        "status": "added",
+        "additions": 66,
+        "deletions": 0,
+        "changes": 66
+      },
+      {
+        "filename": "packages/plugin-echochambers/package.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-echochambers/src/index.ts",
+        "status": "added",
+        "additions": 766,
+        "deletions": 0,
+        "changes": 766
+      },
+      {
+        "filename": "packages/plugin-echochambers/tsconfig.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-echochambers/tsup.config.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      }
+    ]
+  },
+  {
+    "number": 910,
+    "title": "feat: allow users to configure models for groq",
+    "state": "closed",
+    "created_at": "2024-12-08 00:47:07",
+    "updated_at": "2024-12-08 20:04:50",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/910",
+    "comments": 0,
+    "closed_at": "2024-12-08 20:04:50",
+    "branch": "feat/configure-models-groq",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 9,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-08 20:04:50"
+  },
+  {
+    "number": 908,
+    "title": "Adding plugin-sui:  init basic sui wallet provider",
+    "state": "open",
+    "created_at": "2024-12-07 22:00:03",
+    "updated_at": "2024-12-10 18:48:53",
+    "author": "v1xingyue",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/908",
+    "comments": 0,
+    "branch": "plugin-sui",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 1,
+    "changed_files": 9,
+    "additions": 374,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/plugin-sui/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-sui/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-sui/package.json",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-sui/src/constants.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-sui/src/enviroment.ts",
+        "status": "added",
+        "additions": 34,
+        "deletions": 0,
+        "changes": 34
+      },
+      {
+        "filename": "packages/plugin-sui/src/index.ts",
+        "status": "added",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "packages/plugin-sui/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 251,
+        "deletions": 0,
+        "changes": 251
+      },
+      {
+        "filename": "packages/plugin-sui/tsconfig.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-sui/tsup.config.ts",
+        "status": "added",
+        "additions": 29,
+        "deletions": 0,
+        "changes": 29
+      }
+    ]
+  },
+  {
+    "number": 907,
+    "title": "fix: evaluation json parsing",
+    "state": "closed",
+    "created_at": "2024-12-07 21:53:54",
+    "updated_at": "2024-12-07 22:18:30",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/907",
+    "comments": 0,
+    "closed_at": "2024-12-07 22:18:27",
+    "branch": "fix_evaulation_parsing",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 15,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/parsing.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 8,
+        "changes": 22
+      }
+    ],
+    "merged_at": "2024-12-07 22:18:27"
+  },
+  {
+    "number": 906,
+    "title": "Adding plugin for ZKsync Era",
+    "state": "open",
+    "created_at": "2024-12-07 20:22:06",
+    "updated_at": "2024-12-10 18:47:48",
+    "author": "arose00",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/906",
+    "comments": 2,
+    "branch": "add_zksync_era_support",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 9,
+    "additions": 336,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-zksync-era/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-zksync-era/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 232,
+        "deletions": 0,
+        "changes": 232
+      },
+      {
+        "filename": "packages/plugin-zksync-era/src/enviroment.ts",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "packages/plugin-zksync-era/src/index.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-zksync-era/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-zksync-era/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      }
+    ]
+  },
+  {
+    "number": 903,
+    "title": "fix: twitter actions not triggering",
+    "state": "closed",
+    "created_at": "2024-12-07 16:16:57",
+    "updated_at": "2024-12-07 16:37:43",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/903",
+    "comments": 0,
+    "closed_at": "2024-12-07 16:37:41",
+    "branch": "improve_twitter_actions",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 40,
+    "deletions": 22,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 21,
+        "changes": 57
+      }
+    ],
+    "merged_at": "2024-12-07 16:37:40"
+  },
+  {
+    "number": 899,
+    "title": "chore: Consistent language for Community & Contact link label",
+    "state": "closed",
+    "created_at": "2024-12-07 14:36:15",
+    "updated_at": "2024-12-08 20:05:09",
+    "author": "golryang",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/899",
+    "comments": 0,
+    "closed_at": "2024-12-08 20:05:09",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_KOR.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-08 20:05:09"
+  },
+  {
+    "number": 898,
+    "title": "chore: pass env variables when setting up GOAT and update GOAT readme",
+    "state": "closed",
+    "created_at": "2024-12-07 14:21:50",
+    "updated_at": "2024-12-10 18:35:58",
+    "author": "0xaguspunk",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/898",
+    "comments": 2,
+    "closed_at": "2024-12-10 18:35:58",
+    "branch": "plugin-secrets",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 6,
+    "additions": 131,
+    "deletions": 124,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 3,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-goat/README.md",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 12,
+        "changes": 51
+      },
+      {
+        "filename": "packages/plugin-goat/src/actions.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 30,
+        "changes": 44
+      },
+      {
+        "filename": "packages/plugin-goat/src/index.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 25,
+        "changes": 54
+      },
+      {
+        "filename": "packages/plugin-goat/src/provider.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 54,
+        "changes": 54
+      },
+      {
+        "filename": "packages/plugin-goat/src/wallet.ts",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      }
+    ],
+    "merged_at": "2024-12-10 18:35:58"
+  },
+  {
+    "number": 897,
+    "title": "chore: improve formatting of .env.example for better readability",
+    "state": "open",
+    "created_at": "2024-12-07 14:05:16",
+    "updated_at": "2024-12-11 16:01:19",
+    "author": "guzus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/897",
+    "comments": 4,
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 7,
+    "changed_files": 1,
+    "additions": 81,
+    "deletions": 85,
+    "review_comments": 6,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 81,
+        "deletions": 85,
+        "changes": 166
+      }
+    ]
+  },
+  {
+    "number": 896,
+    "title": "Twitter client enhancements",
+    "state": "closed",
+    "created_at": "2024-12-07 13:50:09",
+    "updated_at": "2024-12-08 06:32:20",
+    "author": "tharak123455",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/896",
+    "comments": 0,
+    "closed_at": "2024-12-08 06:32:20",
+    "branch": "twitterClient-enhancements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 895,
+    "title": "docs: Add What Did You Get Done This Week #4 summaries and timestamps",
+    "state": "closed",
+    "created_at": "2024-12-07 12:50:12",
+    "updated_at": "2024-12-08 02:37:19",
+    "author": "YoungPhlo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/895",
+    "comments": 0,
+    "closed_at": "2024-12-08 02:37:19",
+    "branch": "docs/community-streams",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 267,
+    "deletions": 80,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/community/Streams/12-2024/2024-12-03.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "docs/community/Streams/12-2024/2024-12-05.md",
+        "status": "added",
+        "additions": 104,
+        "deletions": 0,
+        "changes": 104
+      },
+      {
+        "filename": "docs/community/Streams/12-2024/2024-12-06.md",
+        "status": "modified",
+        "additions": 157,
+        "deletions": 80,
+        "changes": 237
+      }
+    ],
+    "merged_at": "2024-12-08 02:37:19"
+  },
+  {
+    "number": 894,
+    "title": "Twitter client enhancements",
+    "state": "closed",
+    "created_at": "2024-12-07 12:05:44",
+    "updated_at": "2024-12-07 13:34:50",
+    "author": "tharak123455",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/894",
+    "comments": 0,
+    "closed_at": "2024-12-07 13:34:50",
+    "branch": "twitterClient-enhancements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 106,
+    "deletions": 28,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 105,
+        "deletions": 28,
+        "changes": 133
+      }
+    ]
+  },
+  {
+    "number": 892,
+    "title": "chore: improved dev command",
+    "state": "closed",
+    "created_at": "2024-12-07 06:36:03",
+    "updated_at": "2024-12-07 06:39:43",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/892",
+    "comments": 0,
+    "closed_at": "2024-12-07 06:39:41",
+    "branch": "dev_command",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 2,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-12-07 06:39:41"
+  },
+  {
+    "number": 891,
+    "title": "chore: added more help message to the important notice text.",
+    "state": "closed",
+    "created_at": "2024-12-07 05:14:55",
+    "updated_at": "2024-12-07 05:18:26",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/891",
+    "comments": 0,
+    "closed_at": "2024-12-07 05:18:24",
+    "branch": "dev_command",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 20,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      }
+    ],
+    "merged_at": "2024-12-07 05:18:24"
+  },
+  {
+    "number": 890,
+    "title": "chore: update models for groq",
+    "state": "closed",
+    "created_at": "2024-12-07 05:03:06",
+    "updated_at": "2024-12-07 23:19:01",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/890",
+    "comments": 1,
+    "closed_at": "2024-12-07 16:40:16",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 3,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/tests/models.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-07 16:40:16"
+  },
+  {
+    "number": 889,
+    "title": "Feat : github image cicd",
+    "state": "closed",
+    "created_at": "2024-12-07 05:00:07",
+    "updated_at": "2024-12-11 16:51:07",
+    "author": "v1xingyue",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/889",
+    "comments": 6,
+    "closed_at": "2024-12-11 16:16:49",
+    "branch": "v1xingyue-patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 3,
+    "additions": 63,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/image.yaml",
+        "status": "added",
+        "additions": 61,
+        "deletions": 0,
+        "changes": 61
+      },
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-11 16:16:49"
+  },
+  {
+    "number": 887,
+    "title": "chore: enhance dev script, performance improvement and add help message",
+    "state": "closed",
+    "created_at": "2024-12-07 04:40:39",
+    "updated_at": "2024-12-07 04:50:15",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/887",
+    "comments": 1,
+    "closed_at": "2024-12-07 04:50:14",
+    "branch": "dev_command",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 48,
+    "deletions": 21,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 21,
+        "changes": 69
+      }
+    ],
+    "merged_at": "2024-12-07 04:50:14"
+  },
+  {
+    "number": 886,
+    "title": "fix(deps): update ai/ml packages",
+    "state": "closed",
+    "created_at": "2024-12-07 03:05:48",
+    "updated_at": "2024-12-07 06:13:55",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/886",
+    "comments": 0,
+    "closed_at": "2024-12-07 06:13:52",
+    "branch": "renovate/aiml-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 42,
+    "deletions": 47,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 44,
+        "changes": 83
+      }
+    ]
+  },
+  {
+    "number": 885,
+    "title": "fix(deps): update ai/ml packages",
+    "state": "closed",
+    "created_at": "2024-12-07 03:01:13",
+    "updated_at": "2024-12-07 03:04:07",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/885",
+    "comments": 0,
+    "closed_at": "2024-12-07 03:04:07",
+    "branch": "renovate/aiml-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 308,
+    "deletions": 136,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 305,
+        "deletions": 133,
+        "changes": 438
+      }
+    ]
+  },
+  {
+    "number": 884,
+    "title": "chore: disable building docs on build command",
+    "state": "closed",
+    "created_at": "2024-12-07 02:57:59",
+    "updated_at": "2024-12-07 03:03:54",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/884",
+    "comments": 0,
+    "closed_at": "2024-12-07 03:03:52",
+    "branch": "build_command",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-07 03:03:52"
+  },
+  {
+    "number": 880,
+    "title": "fix: re-enable coverage report upload to Codecov in CI workflow",
+    "state": "closed",
+    "created_at": "2024-12-07 01:19:07",
+    "updated_at": "2024-12-12 21:11:07",
+    "author": "snobbee",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/880",
+    "comments": 0,
+    "closed_at": "2024-12-07 02:07:14",
+    "branch": "ci/re-enable-codecov-reporting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-07 02:07:14"
+  },
+  {
+    "number": 879,
+    "title": "fix(deps): update ai/ml packages",
+    "state": "closed",
+    "created_at": "2024-12-07 00:33:21",
+    "updated_at": "2024-12-07 03:00:31",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/879",
+    "comments": 0,
+    "closed_at": "2024-12-07 03:00:31",
+    "branch": "renovate/aiml-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 308,
+    "deletions": 136,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 305,
+        "deletions": 133,
+        "changes": 438
+      }
+    ]
+  },
+  {
+    "number": 878,
+    "title": "chore(deps): update dependency @rollup/plugin-terser to v0.4.4",
+    "state": "closed",
+    "created_at": "2024-12-07 00:32:14",
+    "updated_at": "2024-12-07 03:01:12",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/878",
+    "comments": 1,
+    "closed_at": "2024-12-07 03:00:31",
+    "branch": "renovate/rollup-and-plugins",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 14,
+    "deletions": 7,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 6,
+        "changes": 19
+      }
+    ]
+  },
+  {
+    "number": 877,
+    "title": "docs: Add AI Agent Dev School Parts 2 and 3 summaries and timestamps",
+    "state": "closed",
+    "created_at": "2024-12-06 20:20:14",
+    "updated_at": "2024-12-06 20:45:59",
+    "author": "YoungPhlo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/877",
+    "comments": 0,
+    "closed_at": "2024-12-06 20:45:58",
+    "branch": "docs/community-streams",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 215,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/community/Streams/12-2024/2024-12-03.md",
+        "status": "added",
+        "additions": 117,
+        "deletions": 0,
+        "changes": 117
+      },
+      {
+        "filename": "docs/community/Streams/12-2024/2024-12-06.md",
+        "status": "added",
+        "additions": 98,
+        "deletions": 0,
+        "changes": 98
+      }
+    ],
+    "merged_at": "2024-12-06 20:45:58"
+  },
+  {
+    "number": 875,
+    "title": "Add google model env vars",
+    "state": "closed",
+    "created_at": "2024-12-06 15:58:35",
+    "updated_at": "2024-12-06 21:13:59",
+    "author": "peersky",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/875",
+    "comments": 1,
+    "closed_at": "2024-12-06 21:13:59",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 21,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 4,
+        "changes": 16
+      }
+    ],
+    "merged_at": "2024-12-06 21:13:59"
+  },
+  {
+    "number": 874,
+    "title": "feat: Add Flow Blockchain plugin ",
+    "state": "closed",
+    "created_at": "2024-12-06 13:58:55",
+    "updated_at": "2024-12-07 03:44:47",
+    "author": "btspoony",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/874",
+    "comments": 0,
+    "closed_at": "2024-12-07 03:37:07",
+    "branch": "tbh/plugin-flow",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 20,
+    "changed_files": 41,
+    "additions": 4626,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": ".vscode/settings.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-flow/.gitignore",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-flow/.npmignore",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-flow/README.md",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-flow/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-flow/flow.json",
+        "status": "added",
+        "additions": 395,
+        "deletions": 0,
+        "changes": 395
+      },
+      {
+        "filename": "packages/plugin-flow/package.json",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "packages/plugin-flow/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 377,
+        "deletions": 0,
+        "changes": 377
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/scripts/evm/call.cdc",
+        "status": "added",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/scripts/evm/erc20/balance_of.cdc",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/scripts/evm/erc20/get_decimals.cdc",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/scripts/evm/erc20/total_supply.cdc",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/scripts/main-account/get_acct_info.cdc",
+        "status": "added",
+        "additions": 51,
+        "deletions": 0,
+        "changes": 51
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/transactions/evm/call.cdc",
+        "status": "added",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/transactions/main-account/account/create_new_account_with_coa.cdc",
+        "status": "added",
+        "additions": 60,
+        "deletions": 0,
+        "changes": 60
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/transactions/main-account/account/setup_coa.cdc",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/transactions/main-account/evm/transfer_erc20.cdc",
+        "status": "added",
+        "additions": 41,
+        "deletions": 0,
+        "changes": 41
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/transactions/main-account/flow-token/dynamic_vm_transfer.cdc",
+        "status": "added",
+        "additions": 104,
+        "deletions": 0,
+        "changes": 104
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/cadence/transactions/main-account/ft/generic_transfer_with_address.cdc",
+        "status": "added",
+        "additions": 87,
+        "deletions": 0,
+        "changes": 87
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/script.defs.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-flow/src/assets/transaction.defs.ts",
+        "status": "added",
+        "additions": 16,
+        "deletions": 0,
+        "changes": 16
+      },
+      {
+        "filename": "packages/plugin-flow/src/environment.ts",
+        "status": "added",
+        "additions": 53,
+        "deletions": 0,
+        "changes": 53
+      },
+      {
+        "filename": "packages/plugin-flow/src/index.ts",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "packages/plugin-flow/src/providers/connector.provider.ts",
+        "status": "added",
+        "additions": 108,
+        "deletions": 0,
+        "changes": 108
+      },
+      {
+        "filename": "packages/plugin-flow/src/providers/utils/flow.connector.ts",
+        "status": "added",
+        "additions": 171,
+        "deletions": 0,
+        "changes": 171
+      },
+      {
+        "filename": "packages/plugin-flow/src/providers/utils/pure.signer.ts",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-flow/src/providers/wallet.provider.ts",
+        "status": "added",
+        "additions": 244,
+        "deletions": 0,
+        "changes": 244
+      }
+    ],
+    "merged_at": "2024-12-07 03:37:07"
+  },
+  {
+    "number": 872,
+    "title": "Update quickstart.md",
+    "state": "closed",
+    "created_at": "2024-12-06 13:17:52",
+    "updated_at": "2024-12-07 01:18:48",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/872",
+    "comments": 0,
+    "closed_at": "2024-12-06 20:31:48",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 0,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-06 20:31:47"
+  },
+  {
+    "number": 871,
+    "title": "Test/integration test poc",
+    "state": "closed",
+    "created_at": "2024-12-06 10:40:57",
+    "updated_at": "2024-12-06 10:59:18",
+    "author": "pgoos",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/871",
+    "comments": 0,
+    "closed_at": "2024-12-06 10:59:18",
+    "branch": "test/integration-test-poc",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 4,
+    "additions": 64,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/integrationTest.yaml",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "scripts/integrationTest.sh",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      }
+    ]
+  },
+  {
+    "number": 869,
+    "title": "Test commit",
+    "state": "closed",
+    "created_at": "2024-12-06 06:36:03",
+    "updated_at": "2024-12-06 06:44:57",
+    "author": "Bradymck",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/869",
+    "comments": 1,
+    "closed_at": "2024-12-06 06:44:57",
+    "branch": "test-branch",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 867,
+    "title": "plugin-feel   # in progress",
+    "state": "open",
+    "created_at": "2024-12-06 05:07:06",
+    "updated_at": "2024-12-11 02:06:03",
+    "author": "boyaloxer",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/867",
+    "comments": 0,
+    "branch": "main",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 5058,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/plugin-feel/package.json",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-feel/src/actions/reactivity.ts",
+        "status": "added",
+        "additions": 132,
+        "deletions": 0,
+        "changes": 132
+      },
+      {
+        "filename": "packages/plugin-feel/src/evaluators/triggers.ts",
+        "status": "added",
+        "additions": 2244,
+        "deletions": 0,
+        "changes": 2244
+      },
+      {
+        "filename": "packages/plugin-feel/src/index.ts",
+        "status": "added",
+        "additions": 218,
+        "deletions": 0,
+        "changes": 218
+      },
+      {
+        "filename": "packages/plugin-feel/src/providers/emotionExpressions.ts",
+        "status": "added",
+        "additions": 2272,
+        "deletions": 0,
+        "changes": 2272
+      },
+      {
+        "filename": "packages/plugin-feel/src/types.ts",
+        "status": "added",
+        "additions": 175,
+        "deletions": 0,
+        "changes": 175
+      }
+    ]
+  },
+  {
+    "number": 865,
+    "title": "Flyio new files",
+    "state": "closed",
+    "created_at": "2024-12-05 19:50:08",
+    "updated_at": "2024-12-13 02:06:59",
+    "author": "CREWorx",
+    "labels": "Needs Refactor",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/865",
+    "comments": 3,
+    "closed_at": "2024-12-13 02:06:59",
+    "branch": "flyio-new-files",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 5,
+    "changed_files": 148,
+    "additions": 1669,
+    "deletions": 1764,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": ".vscode/settings.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "README_CN.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 179,
+        "changes": 179
+      },
+      {
+        "filename": "README_ES.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 182,
+        "changes": 182
+      },
+      {
+        "filename": "README_FR.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 84,
+        "changes": 84
+      },
+      {
+        "filename": "README_IT.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 92,
+        "changes": 92
+      },
+      {
+        "filename": "README_JA.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 182,
+        "changes": 182
+      },
+      {
+        "filename": "README_KOR.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 128,
+        "changes": 128
+      },
+      {
+        "filename": "README_PTBR.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 184,
+        "changes": 184
+      },
+      {
+        "filename": "README_RU.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 189,
+        "changes": 189
+      },
+      {
+        "filename": "README_TR.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 92,
+        "changes": 92
+      },
+      {
+        "filename": "backup-custom/eternalai.character.json",
+        "status": "added",
+        "additions": 394,
+        "deletions": 0,
+        "changes": 394
+      },
+      {
+        "filename": "backup-custom/packages/client-twitter/src/post.ts",
+        "status": "added",
+        "additions": 257,
+        "deletions": 0,
+        "changes": 257
+      },
+      {
+        "filename": "backup-custom/pmurt47.character.json",
+        "status": "added",
+        "additions": 222,
+        "deletions": 0,
+        "changes": 222
+      },
+      {
+        "filename": "characters/eternalai.character.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "characters/pmurt47.character.json",
+        "status": "added",
+        "additions": 222,
+        "deletions": 0,
+        "changes": 222
+      },
+      {
+        "filename": "client/tsconfig.app.json",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 6,
+        "changes": 19
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 118,
+        "deletions": 40,
+        "changes": 158
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 19,
+        "changes": 48
+      }
+    ]
+  },
+  {
+    "number": 864,
+    "title": "Plugin-evm tests and multichain support",
+    "state": "closed",
+    "created_at": "2024-12-05 18:59:20",
+    "updated_at": "2024-12-12 19:09:27",
+    "author": "nicky-ru",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/864",
+    "comments": 15,
+    "closed_at": "2024-12-12 17:15:14",
+    "branch": "plugin-evm-multichain",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 19,
+    "changed_files": 11,
+    "additions": 570,
+    "deletions": 559,
+    "review_comments": 5,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/bridge.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 21,
+        "changes": 38
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 21,
+        "changes": 37
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 94,
+        "deletions": 16,
+        "changes": 110
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/chainConfigs.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 339,
+        "changes": 339
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/chainUtils.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 51,
+        "changes": 51
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 168,
+        "deletions": 77,
+        "changes": 245
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 7,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-evm/src/tests/transfer.test.ts",
+        "status": "added",
+        "additions": 55,
+        "deletions": 0,
+        "changes": 55
+      },
+      {
+        "filename": "packages/plugin-evm/src/tests/wallet.test.ts",
+        "status": "added",
+        "additions": 210,
+        "deletions": 0,
+        "changes": 210
+      },
+      {
+        "filename": "packages/plugin-evm/src/types/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 26,
+        "changes": 29
+      }
+    ]
+  },
+  {
+    "number": 863,
+    "title": "Remove duplicated coinbase CDP options in .env.example",
+    "state": "closed",
+    "created_at": "2024-12-05 18:57:53",
+    "updated_at": "2024-12-06 04:54:10",
+    "author": "juntao",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/863",
+    "comments": 0,
+    "closed_at": "2024-12-06 01:42:16",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 0,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 8,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-06 01:42:16"
+  },
+  {
+    "number": 862,
+    "title": "test: adding environment and knowledge tests",
+    "state": "closed",
+    "created_at": "2024-12-05 18:23:26",
+    "updated_at": "2024-12-06 16:22:31",
+    "author": "ai16z-demirix",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/862",
+    "comments": 1,
+    "closed_at": "2024-12-06 16:22:31",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 343,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/tests/environment.test.ts",
+        "status": "added",
+        "additions": 182,
+        "deletions": 0,
+        "changes": 182
+      },
+      {
+        "filename": "packages/core/src/tests/knowledge.test.ts",
+        "status": "added",
+        "additions": 161,
+        "deletions": 0,
+        "changes": 161
+      }
+    ],
+    "merged_at": "2024-12-06 16:22:31"
+  },
+  {
+    "number": 861,
+    "title": "Updated quickstart.md to contemplate common issue",
+    "state": "closed",
+    "created_at": "2024-12-05 16:46:37",
+    "updated_at": "2024-12-05 19:59:49",
+    "author": "fede2442",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/861",
+    "comments": 1,
+    "closed_at": "2024-12-05 19:36:01",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 6,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-12-05 19:36:01"
+  },
+  {
+    "number": 860,
+    "title": "feat: multiversx plugin",
+    "state": "open",
+    "created_at": "2024-12-05 15:01:26",
+    "updated_at": "2024-12-13 02:57:43",
+    "author": "mgavrila",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/860",
+    "comments": 0,
+    "branch": "feature/multivesrx-plugin",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 11,
+    "changed_files": 17,
+    "additions": 2134,
+    "deletions": 6,
+    "review_comments": 2,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-multiversx/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-multiversx/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-multiversx/package.json",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/plugin-multiversx/readme.md",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-multiversx/src/actions/createToken.ts",
+        "status": "added",
+        "additions": 161,
+        "deletions": 0,
+        "changes": 161
+      },
+      {
+        "filename": "packages/plugin-multiversx/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 177,
+        "deletions": 0,
+        "changes": 177
+      },
+      {
+        "filename": "packages/plugin-multiversx/src/enviroment.ts",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "packages/plugin-multiversx/src/index.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-multiversx/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 301,
+        "deletions": 0,
+        "changes": 301
+      },
+      {
+        "filename": "packages/plugin-multiversx/src/tests/wallet.test.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "packages/plugin-multiversx/src/utils/amount.ts",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-multiversx/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-multiversx/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1323,
+        "deletions": 6,
+        "changes": 1329
+      }
+    ]
+  },
+  {
+    "number": 859,
+    "title": "Add slack plugin",
+    "state": "open",
+    "created_at": "2024-12-05 14:10:46",
+    "updated_at": "2024-12-10 19:09:20",
+    "author": "AIFlowML",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/859",
+    "comments": 1,
+    "branch": "add-slack-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 5,
+    "changed_files": 165,
+    "additions": 8264,
+    "deletions": 688,
+    "review_comments": 3,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": ".vscode/settings.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 1,
+        "changes": 9
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 1,
+        "changes": 9
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 40,
+        "changes": 80
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 38,
+        "changes": 76
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 13,
+        "changes": 26
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 4,
+        "changes": 18
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 18,
+        "changes": 36
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 858,
+    "title": "Update quickstart.md",
+    "state": "closed",
+    "created_at": "2024-12-05 14:04:12",
+    "updated_at": "2024-12-06 00:19:20",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/858",
+    "comments": 2,
+    "closed_at": "2024-12-06 00:19:17",
+    "branch": "patch-2",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ]
+  },
+  {
+    "number": 856,
+    "title": "feat: improve X/Twitter login with cookie validation and retry mechanism",
+    "state": "open",
+    "created_at": "2024-12-05 12:28:30",
+    "updated_at": "2024-12-12 20:04:39",
+    "author": "arslanaybars",
+    "labels": "Client: Twitter",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/856",
+    "comments": 1,
+    "branch": "fix/twitter-login-cookie-check-#855",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 23,
+    "deletions": 12,
+    "review_comments": 3,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 12,
+        "changes": 35
+      }
+    ]
+  },
+  {
+    "number": 854,
+    "title": "Agentf branch",
+    "state": "open",
+    "created_at": "2024-12-05 11:51:20",
+    "updated_at": "2024-12-10 08:27:52",
+    "author": "f58637547",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/854",
+    "comments": 1,
+    "branch": "agentf-branch",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 4,
+    "changed_files": 146,
+    "additions": 2298,
+    "deletions": 814,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "agent/.gitignore",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/character/default.ts",
+        "status": "added",
+        "additions": 51,
+        "deletions": 0,
+        "changes": 51
+      },
+      {
+        "filename": "agent/src/character/knowledge.ts",
+        "status": "added",
+        "additions": 247,
+        "deletions": 0,
+        "changes": 247
+      },
+      {
+        "filename": "agent/src/character/philosopher.ts",
+        "status": "added",
+        "additions": 269,
+        "deletions": 0,
+        "changes": 269
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 54,
+        "deletions": 17,
+        "changes": 71
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 41,
+        "deletions": 41,
+        "changes": 82
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 118,
+        "deletions": 40,
+        "changes": 158
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 14,
+        "changes": 28
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/CharacterMode.md",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 19,
+        "changes": 48
+      },
+      {
+        "filename": "docs/api/enumerations/MoodType.md",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ]
+  },
+  {
+    "number": 853,
+    "title": "fix: Use LARGE models for responses",
+    "state": "closed",
+    "created_at": "2024-12-05 10:00:25",
+    "updated_at": "2024-12-05 19:28:19",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/853",
+    "comments": 0,
+    "closed_at": "2024-12-05 19:28:16",
+    "branch": "shaw/upgrade-models",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 21,
+    "additions": 301,
+    "deletions": 245,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-0g/src/actions/upload.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/continue.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/followRoom.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/muteRoom.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/unfollowRoom.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/unmuteRoom.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/fact.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/goal.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/commerce.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/massPayments.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 5,
+        "changes": 25
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/tokenContract.ts",
+        "status": "modified",
+        "additions": 233,
+        "deletions": 195,
+        "changes": 428
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/trade.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 5,
+        "changes": 14
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/bridgeTransfer.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-goat/src/actions.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-icp/src/actions/createToken.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 8,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/takeOrder.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/takeOrder.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-05 19:28:16"
+  },
+  {
+    "number": 852,
+    "title": "Fix/charity",
+    "state": "open",
+    "created_at": "2024-12-05 06:10:24",
+    "updated_at": "2024-12-05 19:59:58",
+    "author": "awidearray",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/852",
+    "comments": 1,
+    "branch": "fix/charity",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 3,
+    "changed_files": 7,
+    "additions": 162,
+    "deletions": 57,
+    "review_comments": 10,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-whatsapp/package.json",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "packages/client-whatsapp/src/actions/index.ts",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/client-whatsapp/src/environment.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/client-whatsapp/src/index.ts",
+        "status": "added",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/utils.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 14,
+        "changes": 30
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 66,
+        "deletions": 43,
+        "changes": 109
+      }
+    ]
+  },
+  {
+    "number": 850,
+    "title": "Update Node version in local-development.md",
+    "state": "closed",
+    "created_at": "2024-12-05 05:32:26",
+    "updated_at": "2024-12-06 00:16:28",
+    "author": "oxSaturn",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/850",
+    "comments": 1,
+    "closed_at": "2024-12-05 19:31:51",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/guides/local-development.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-05 19:31:51"
+  },
+  {
+    "number": 848,
+    "title": "fix: plugins docs",
+    "state": "closed",
+    "created_at": "2024-12-05 00:51:39",
+    "updated_at": "2024-12-05 01:40:33",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/848",
+    "comments": 0,
+    "closed_at": "2024-12-05 01:40:33",
+    "branch": "fix_plugin_docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 210,
+    "deletions": 386,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 210,
+        "deletions": 386,
+        "changes": 596
+      }
+    ],
+    "merged_at": "2024-12-05 01:40:33"
+  },
+  {
+    "number": 847,
+    "title": "feat: Add NEAR Protocol plugin",
+    "state": "open",
+    "created_at": "2024-12-04 23:47:29",
+    "updated_at": "2024-12-10 18:50:46",
+    "author": "serrrfirat",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/847",
+    "comments": 0,
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 14,
+    "changed_files": 11,
+    "additions": 923,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-near/package.json",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/plugin-near/src/actions/swap.ts",
+        "status": "added",
+        "additions": 295,
+        "deletions": 0,
+        "changes": 295
+      },
+      {
+        "filename": "packages/plugin-near/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 202,
+        "deletions": 0,
+        "changes": 202
+      },
+      {
+        "filename": "packages/plugin-near/src/environment.ts",
+        "status": "added",
+        "additions": 104,
+        "deletions": 0,
+        "changes": 104
+      },
+      {
+        "filename": "packages/plugin-near/src/index.ts",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-near/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 226,
+        "deletions": 0,
+        "changes": 226
+      },
+      {
+        "filename": "packages/plugin-near/tsconfig.json",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-near/tsup.config.ts",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      }
+    ]
+  },
+  {
+    "number": 846,
+    "title": "fix: run release workflow after a github release is created",
+    "state": "closed",
+    "created_at": "2024-12-04 23:43:28",
+    "updated_at": "2024-12-05 00:29:23",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/846",
+    "comments": 0,
+    "closed_at": "2024-12-05 00:29:21",
+    "branch": "update_release",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 25,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 25,
+        "changes": 27
+      }
+    ],
+    "merged_at": "2024-12-05 00:29:21"
+  },
+  {
+    "number": 845,
+    "title": "fix: respect character config model settings",
+    "state": "open",
+    "created_at": "2024-12-04 21:51:39",
+    "updated_at": "2024-12-05 10:06:59",
+    "author": "seanbhart",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/845",
+    "comments": 1,
+    "branch": "bugfix/use-config-model-settings",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 67,
+    "additions": 603,
+    "deletions": 539,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 21,
+        "changes": 51
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 18,
+        "changes": 46
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateMessageResponse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObject.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectV2.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateShouldRespond.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTextArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTrueOrFalse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateWebSearch.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getEndpoint.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getModel.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/handleProvider.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/splitChunks.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/trimTokens.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Account.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/Action.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/EvaluationExample.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/Evaluator.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/interfaces/GenerationOptions.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "docs/api/interfaces/IAgentRuntime.md",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 35,
+        "changes": 70
+      },
+      {
+        "filename": "docs/api/interfaces/IBrowserService.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/interfaces/ICacheManager.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/IDatabaseAdapter.md",
+        "status": "modified",
+        "additions": 37,
+        "deletions": 37,
+        "changes": 74
+      }
+    ]
+  },
+  {
+    "number": 843,
+    "title": "fix: Include scripts/postinstall.js in the final NPM package",
+    "state": "closed",
+    "created_at": "2024-12-04 15:59:35",
+    "updated_at": "2024-12-04 19:34:12",
+    "author": "martincik",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/843",
+    "comments": 1,
+    "closed_at": "2024-12-04 19:34:12",
+    "branch": "fix/post-install-script-is-broken-for-plugin-node",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 7,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      }
+    ],
+    "merged_at": "2024-12-04 19:34:12"
+  },
+  {
+    "number": 842,
+    "title": "feat: add avalanche plugin",
+    "state": "open",
+    "created_at": "2024-12-04 15:50:41",
+    "updated_at": "2024-12-10 19:25:54",
+    "author": "snow-farmer",
+    "labels": "Plugin_new",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/842",
+    "comments": 0,
+    "branch": "avalanche-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 19,
+    "changed_files": 19,
+    "additions": 1463,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-avalanche/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/actions/tokenMillCreate.ts",
+        "status": "added",
+        "additions": 145,
+        "deletions": 0,
+        "changes": 145
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 161,
+        "deletions": 0,
+        "changes": 161
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/actions/yakStrategy.ts",
+        "status": "added",
+        "additions": 178,
+        "deletions": 0,
+        "changes": 178
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/actions/yakSwap.ts",
+        "status": "added",
+        "additions": 209,
+        "deletions": 0,
+        "changes": 209
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/environment.ts",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/index.ts",
+        "status": "added",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/providers/strategies.ts",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/providers/tokens.ts",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/types/index.ts",
+        "status": "added",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/utils/constants.ts",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/utils/index.ts",
+        "status": "added",
+        "additions": 392,
+        "deletions": 0,
+        "changes": 392
+      },
+      {
+        "filename": "packages/plugin-avalanche/src/utils/tokenMill.ts",
+        "status": "added",
+        "additions": 142,
+        "deletions": 0,
+        "changes": 142
+      },
+      {
+        "filename": "packages/plugin-avalanche/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-avalanche/tsup.config.ts",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      }
+    ]
+  },
+  {
+    "number": 840,
+    "title": "feat: Add pm2 based deployment for character.json",
+    "state": "closed",
+    "created_at": "2024-12-04 11:17:38",
+    "updated_at": "2024-12-04 13:19:10",
+    "author": "Prem95",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/840",
+    "comments": 0,
+    "closed_at": "2024-12-04 13:19:10",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 5,
+    "additions": 155,
+    "deletions": 22,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "ecosystem.config.js",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/adapter-chromia/src/index.ts",
+        "status": "added",
+        "additions": 87,
+        "deletions": 0,
+        "changes": 87
+      },
+      {
+        "filename": "packages/adapter-chromia/tsconfig.json",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "packages/adapter-chromia/tsup.config.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 22,
+        "changes": 56
+      }
+    ]
+  },
+  {
+    "number": 839,
+    "title": "feat: Add Custom System Prompt Support for plugin-image-generation ",
+    "state": "open",
+    "created_at": "2024-12-04 09:39:15",
+    "updated_at": "2024-12-04 09:39:15",
+    "author": "tsubasakong",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/839",
+    "comments": 0,
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 89,
+    "deletions": 25,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 20,
+        "changes": 51
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 57,
+        "deletions": 4,
+        "changes": 61
+      }
+    ]
+  },
+  {
+    "number": 838,
+    "title": "chore: bump version to 0.1.5-alpha.3",
+    "state": "closed",
+    "created_at": "2024-12-04 05:52:18",
+    "updated_at": "2024-12-04 14:30:21",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/838",
+    "comments": 0,
+    "closed_at": "2024-12-04 05:57:17",
+    "branch": "bump_0.1.5.3",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 32,
+    "additions": 32,
+    "deletions": 32,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "lerna.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-goat/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-04 05:57:17"
+  },
+  {
+    "number": 837,
+    "title": "fix: load image from diff endpoints",
+    "state": "open",
+    "created_at": "2024-12-04 05:49:47",
+    "updated_at": "2024-12-10 08:51:53",
+    "author": "qgpcybs",
+    "labels": "Needs Refactor",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/837",
+    "comments": 1,
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 16,
+    "deletions": 15,
+    "review_comments": 3,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 15,
+        "changes": 31
+      }
+    ]
+  },
+  {
+    "number": 836,
+    "title": "chore: Revert/viem version and bump @goat-sdk/plugin-erc20",
+    "state": "closed",
+    "created_at": "2024-12-04 05:22:13",
+    "updated_at": "2024-12-04 05:31:18",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/836",
+    "comments": 0,
+    "closed_at": "2024-12-04 05:31:16",
+    "branch": "revert/viem_version",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 659,
+    "deletions": 654,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-goat/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 657,
+        "deletions": 652,
+        "changes": 1309
+      }
+    ],
+    "merged_at": "2024-12-04 05:31:16"
+  },
+  {
+    "number": 835,
+    "title": "feat: Add TEE Mode to Solana Plugin",
+    "state": "closed",
+    "created_at": "2024-12-04 05:20:06",
+    "updated_at": "2024-12-10 19:51:59",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/835",
+    "comments": 5,
+    "closed_at": "2024-12-10 19:51:59",
+    "branch": "add-tee-mode",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 12,
+    "changed_files": 26,
+    "additions": 648,
+    "deletions": 144,
+    "review_comments": 5,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 2,
+        "changes": 15
+      },
+      {
+        "filename": "docs/docs/advanced/eliza-in-tee.md",
+        "status": "added",
+        "additions": 314,
+        "deletions": 0,
+        "changes": 314
+      },
+      {
+        "filename": "docs/docs/guides/advanced.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/sidebars.js",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "docs/sidebars.js.bak",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "docs/static/img/eliza_in_tee.jpg",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 6,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 44,
+        "changes": 52
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/swapDao.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 9,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 7,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-solana/src/environment.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 8,
+        "changes": 31
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-solana/src/keypairUtils.ts",
+        "status": "added",
+        "additions": 80,
+        "deletions": 0,
+        "changes": 80
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/simulationSellingService.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 7,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/token.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 8,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-tee/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-tee/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/deriveKeyProvider.ts",
+        "status": "modified",
+        "additions": 73,
+        "deletions": 16,
+        "changes": 89
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/remoteAttestationProvider.ts",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 12,
+        "changes": 60
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/walletProvider.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 5,
+        "changes": 14
+      },
+      {
+        "filename": "packages/plugin-tee/src/types/tee.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 10,
+        "changes": 19
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-12-10 19:51:59"
+  },
+  {
+    "number": 834,
+    "title": "chore: revert viem package version",
+    "state": "closed",
+    "created_at": "2024-12-04 04:00:22",
+    "updated_at": "2024-12-04 04:23:52",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/834",
+    "comments": 0,
+    "closed_at": "2024-12-04 04:23:50",
+    "branch": "revert/viem_version",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-goat/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-04 04:23:50"
+  },
+  {
+    "number": 833,
+    "title": "chore: bump version to 0.1.5-alpha.1",
+    "state": "closed",
+    "created_at": "2024-12-04 00:33:03",
+    "updated_at": "2024-12-04 00:50:17",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/833",
+    "comments": 0,
+    "closed_at": "2024-12-04 00:40:52",
+    "branch": "bump_0.1.5.1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 33,
+    "additions": 33,
+    "deletions": 33,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "lerna.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-04 00:40:52"
+  },
+  {
+    "number": 832,
+    "title": "fix: pin all node dependencies + update @solana/web3.js to safe version",
+    "state": "closed",
+    "created_at": "2024-12-03 23:56:45",
+    "updated_at": "2024-12-04 01:06:04",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/832",
+    "comments": 0,
+    "closed_at": "2024-12-04 00:18:10",
+    "branch": "pin_package_versions",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 5,
+    "additions": 252,
+    "deletions": 217,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-goat/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 247,
+        "deletions": 212,
+        "changes": 459
+      }
+    ],
+    "merged_at": "2024-12-04 00:18:10"
+  },
+  {
+    "number": 828,
+    "title": "feat: add hyperbolic api to eliza",
+    "state": "closed",
+    "created_at": "2024-12-03 21:54:13",
+    "updated_at": "2024-12-10 05:43:29",
+    "author": "meppsilon",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/828",
+    "comments": 6,
+    "closed_at": "2024-12-10 05:43:29",
+    "branch": "add-hyperbolic",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 7,
+    "additions": 58,
+    "deletions": 19,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 19,
+        "changes": 48
+      },
+      {
+        "filename": "docs/api/type-aliases/Models.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-10 05:43:29"
+  },
+  {
+    "number": 827,
+    "title": "loading indicator",
+    "state": "closed",
+    "created_at": "2024-12-03 21:36:25",
+    "updated_at": "2024-12-03 21:36:34",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/827",
+    "comments": 0,
+    "closed_at": "2024-12-03 21:36:32",
+    "branch": "tcm-docusaurus-env",
+    "base_branch": "tcm-contributor-page",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "docs/community/Contributions.tsx",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/community/Contributors.tsx",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-12-03 21:36:32"
+  },
+  {
+    "number": 826,
+    "title": "fix: docker-setup.md",
+    "state": "closed",
+    "created_at": "2024-12-03 19:35:53",
+    "updated_at": "2024-12-04 00:22:01",
+    "author": "Freytes",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/826",
+    "comments": 0,
+    "closed_at": "2024-12-04 00:22:01",
+    "branch": "patch-2",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 15,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/guides/docker-setup.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      }
+    ],
+    "merged_at": "2024-12-04 00:22:01"
+  },
+  {
+    "number": 825,
+    "title": "use github access token",
+    "state": "closed",
+    "created_at": "2024-12-03 19:00:02",
+    "updated_at": "2024-12-03 19:00:13",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/825",
+    "comments": 0,
+    "closed_at": "2024-12-03 19:00:10",
+    "branch": "tcm-docusaurus-env",
+    "base_branch": "tcm-contributor-page",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "dirty",
+    "commits": 4,
+    "changed_files": 3,
+    "additions": 28,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "docs/community/Contributions.tsx",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "docs/community/Contributors.tsx",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "docs/docusaurus.config.js",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-03 19:00:10"
+  },
+  {
+    "number": 824,
+    "title": "fix: twitter cache expires",
+    "state": "closed",
+    "created_at": "2024-12-03 18:04:08",
+    "updated_at": "2024-12-04 00:39:34",
+    "author": "palsp",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/824",
+    "comments": 0,
+    "closed_at": "2024-12-04 00:39:34",
+    "branch": "fix/twitter-cache-timestamp",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-12-04 00:39:34"
+  },
+  {
+    "number": 823,
+    "title": "feature: deva client",
+    "state": "closed",
+    "created_at": "2024-12-03 17:26:55",
+    "updated_at": "2024-12-10 17:54:47",
+    "author": "oleksii-cyber",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/823",
+    "comments": 0,
+    "closed_at": "2024-12-10 17:54:47",
+    "branch": "feature/deva-client",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 3,
+    "changed_files": 19,
+    "additions": 682,
+    "deletions": 139,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 1,
+        "changes": 11
+      },
+      {
+        "filename": "packages/client-deva/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-deva/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-deva/package.json",
+        "status": "added",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "packages/client-deva/src/base.ts",
+        "status": "added",
+        "additions": 60,
+        "deletions": 0,
+        "changes": 60
+      },
+      {
+        "filename": "packages/client-deva/src/controller.ts",
+        "status": "added",
+        "additions": 242,
+        "deletions": 0,
+        "changes": 242
+      },
+      {
+        "filename": "packages/client-deva/src/devaClient.ts",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "packages/client-deva/src/enviroment.ts",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/client-deva/src/index.ts",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/client-deva/src/templates.ts",
+        "status": "added",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "packages/client-deva/src/types.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/client-deva/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-deva/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 162,
+        "deletions": 137,
+        "changes": 299
+      }
+    ]
+  },
+  {
+    "number": 822,
+    "title": "witter",
+    "state": "closed",
+    "created_at": "2024-12-03 16:09:41",
+    "updated_at": "2024-12-03 16:10:01",
+    "author": "berrberr",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/822",
+    "comments": 0,
+    "closed_at": "2024-12-03 16:09:57",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 6,
+    "changed_files": 7,
+    "additions": 344,
+    "deletions": 23,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "agent/.gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/characters/witter.character.json",
+        "status": "added",
+        "additions": 166,
+        "deletions": 0,
+        "changes": 166
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 18,
+        "changes": 18
+      },
+      {
+        "filename": "characters/witter.character.json",
+        "status": "added",
+        "additions": 166,
+        "deletions": 0,
+        "changes": 166
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 2,
+        "changes": 12
+      }
+    ]
+  },
+  {
+    "number": 821,
+    "title": "feat: Add Cloudflare AI Gateway support",
+    "state": "open",
+    "created_at": "2024-12-03 12:16:09",
+    "updated_at": "2024-12-10 19:30:16",
+    "author": "w3-bounty",
+    "labels": "Discussion",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/821",
+    "comments": 0,
+    "branch": "feature/cloudflare-ai-gateway-clean",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 144,
+    "deletions": 22,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "docs/docs/guides/configuration.md",
+        "status": "modified",
+        "additions": 52,
+        "deletions": 0,
+        "changes": 52
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 87,
+        "deletions": 22,
+        "changes": 109
+      }
+    ]
+  },
+  {
+    "number": 818,
+    "title": "feat: add Aptos plugin",
+    "state": "closed",
+    "created_at": "2024-12-03 08:49:02",
+    "updated_at": "2024-12-05 04:52:23",
+    "author": "0xaptosj",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/818",
+    "comments": 3,
+    "closed_at": "2024-12-05 01:36:44",
+    "branch": "j/aptos-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 15,
+    "additions": 940,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-aptos/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-aptos/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-aptos/package.json",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/plugin-aptos/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 224,
+        "deletions": 0,
+        "changes": 224
+      },
+      {
+        "filename": "packages/plugin-aptos/src/constants.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-aptos/src/enviroment.ts",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "packages/plugin-aptos/src/index.ts",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-aptos/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 257,
+        "deletions": 0,
+        "changes": 257
+      },
+      {
+        "filename": "packages/plugin-aptos/src/tests/wallet.test.ts",
+        "status": "added",
+        "additions": 104,
+        "deletions": 0,
+        "changes": 104
+      },
+      {
+        "filename": "packages/plugin-aptos/tsconfig.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-aptos/tsup.config.ts",
+        "status": "added",
+        "additions": 29,
+        "deletions": 0,
+        "changes": 29
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 220,
+        "deletions": 1,
+        "changes": 221
+      }
+    ],
+    "merged_at": "2024-12-05 01:36:44"
+  },
+  {
+    "number": 815,
+    "title": "fix: Update Dockerfile",
+    "state": "open",
+    "created_at": "2024-12-03 06:10:39",
+    "updated_at": "2024-12-11 23:22:18",
+    "author": "Freytes",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/815",
+    "comments": 7,
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 814,
+    "title": "FAL image settings escape hatch",
+    "state": "open",
+    "created_at": "2024-12-03 06:03:31",
+    "updated_at": "2024-12-03 06:18:38",
+    "author": "daojonesceo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/814",
+    "comments": 0,
+    "branch": "813-disable-fal-safety-checker",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      }
+    ]
+  },
+  {
+    "number": 812,
+    "title": "feat: (core) Add circuit breaker pattern for database operations -\u2026",
+    "state": "closed",
+    "created_at": "2024-12-03 03:59:02",
+    "updated_at": "2024-12-03 05:53:09",
+    "author": "augchan42",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/812",
+    "comments": 2,
+    "closed_at": "2024-12-03 05:53:09",
+    "branch": "feature/circuit-breaker-pattern-v2",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 230,
+    "deletions": 95,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 106,
+        "deletions": 95,
+        "changes": 201
+      },
+      {
+        "filename": "packages/core/src/database.ts",
+        "status": "modified",
+        "additions": 54,
+        "deletions": 0,
+        "changes": 54
+      },
+      {
+        "filename": "packages/core/src/database/CircuitBreaker.ts",
+        "status": "added",
+        "additions": 70,
+        "deletions": 0,
+        "changes": 70
+      }
+    ],
+    "merged_at": "2024-12-03 05:53:09"
+  },
+  {
+    "number": 811,
+    "title": "fix: lerna publish command",
+    "state": "closed",
+    "created_at": "2024-12-03 03:58:03",
+    "updated_at": "2024-12-03 04:02:22",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/811",
+    "comments": 0,
+    "closed_at": "2024-12-03 04:02:19",
+    "branch": "release_fix_4",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-12-03 04:02:19"
+  },
+  {
+    "number": 810,
+    "title": "fix: (core) Add circuit breaker pattern for database operations",
+    "state": "closed",
+    "created_at": "2024-12-03 03:50:14",
+    "updated_at": "2024-12-03 03:57:58",
+    "author": "augchan42",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/810",
+    "comments": 1,
+    "closed_at": "2024-12-03 03:57:57",
+    "branch": "feature/circuit-breaker-pattern",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 238,
+    "deletions": 121,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".vscode/settings.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 111,
+        "deletions": 121,
+        "changes": 232
+      },
+      {
+        "filename": "packages/core/src/database.ts",
+        "status": "modified",
+        "additions": 54,
+        "deletions": 0,
+        "changes": 54
+      },
+      {
+        "filename": "packages/core/src/database/CircuitBreaker.ts",
+        "status": "added",
+        "additions": 70,
+        "deletions": 0,
+        "changes": 70
+      }
+    ]
+  },
+  {
+    "number": 809,
+    "title": "fix: refactor contributor page",
+    "state": "closed",
+    "created_at": "2024-12-03 03:48:00",
+    "updated_at": "2024-12-12 22:13:56",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/809",
+    "comments": 5,
+    "closed_at": "2024-12-12 22:13:54",
+    "branch": "tcm-contributor-page",
+    "base_branch": "develop",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 40,
+    "changed_files": 12,
+    "additions": 1015,
+    "deletions": 31,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/community/Streams/12-2024/2024-12-10.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 19,
+        "changes": 19
+      },
+      {
+        "filename": "docs/community/components/Accordion.tsx",
+        "status": "added",
+        "additions": 183,
+        "deletions": 0,
+        "changes": 183
+      },
+      {
+        "filename": "docs/community/components/Contributions.tsx",
+        "status": "added",
+        "additions": 363,
+        "deletions": 0,
+        "changes": 363
+      },
+      {
+        "filename": "docs/community/components/Contributor.tsx",
+        "status": "added",
+        "additions": 96,
+        "deletions": 0,
+        "changes": 96
+      },
+      {
+        "filename": "docs/community/components/Contributors.tsx",
+        "status": "added",
+        "additions": 233,
+        "deletions": 0,
+        "changes": 233
+      },
+      {
+        "filename": "docs/community/components/Hero.tsx",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "docs/community/components/ScoreIcon.tsx",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "docs/community/components/StatCard.tsx",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "docs/community/components/Summary.tsx",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "docs/community/components/utils.tsx",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "docs/community/profiles.mdx",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 11,
+        "changes": 15
+      },
+      {
+        "filename": "docs/docusaurus.config.js",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-12 22:13:54"
+  },
+  {
+    "number": 808,
+    "title": "fix: update package version to v0.1.5-alpha.0",
+    "state": "closed",
+    "created_at": "2024-12-03 03:33:26",
+    "updated_at": "2024-12-03 03:37:52",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/808",
+    "comments": 0,
+    "closed_at": "2024-12-03 03:37:52",
+    "branch": "lerna_bump",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 33,
+    "additions": 84,
+    "deletions": 84,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 52,
+        "deletions": 52,
+        "changes": 104
+      },
+      {
+        "filename": "lerna.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-03 03:37:52"
+  },
+  {
+    "number": 807,
+    "title": "fix: release workflow part 3",
+    "state": "closed",
+    "created_at": "2024-12-03 02:32:32",
+    "updated_at": "2024-12-03 03:10:42",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/807",
+    "comments": 0,
+    "closed_at": "2024-12-03 03:10:38",
+    "branch": "fix_release_3",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 8,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 6,
+        "changes": 14
+      }
+    ],
+    "merged_at": "2024-12-03 03:10:38"
+  },
+  {
+    "number": 806,
+    "title": "fix: part 2 of updating the npm publish workflow",
+    "state": "closed",
+    "created_at": "2024-12-03 02:08:33",
+    "updated_at": "2024-12-03 02:13:56",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/806",
+    "comments": 0,
+    "closed_at": "2024-12-03 02:13:53",
+    "branch": "update_release",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 5,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-12-03 02:13:53"
+  },
+  {
+    "number": 805,
+    "title": "fix: update npm publication workflow",
+    "state": "closed",
+    "created_at": "2024-12-03 01:14:27",
+    "updated_at": "2024-12-03 01:22:08",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/805",
+    "comments": 0,
+    "closed_at": "2024-12-03 01:18:48",
+    "branch": "update_release_trigger",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 12,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 4,
+        "changes": 16
+      }
+    ],
+    "merged_at": "2024-12-03 01:18:48"
+  },
+  {
+    "number": 803,
+    "title": "feat: add coinbase  ERC20, ERC721, and ERC1155 tokenContract deployment / invokement plugin",
+    "state": "closed",
+    "created_at": "2024-12-03 00:41:17",
+    "updated_at": "2024-12-04 19:32:52",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/803",
+    "comments": 0,
+    "closed_at": "2024-12-04 19:32:52",
+    "branch": "realitySpiral/tokenContractPlugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 7,
+    "additions": 911,
+    "deletions": 6,
+    "review_comments": 12,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 140,
+        "deletions": 0,
+        "changes": 140
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/tokenContract.ts",
+        "status": "added",
+        "additions": 611,
+        "deletions": 0,
+        "changes": 611
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/templates.ts",
+        "status": "modified",
+        "additions": 96,
+        "deletions": 0,
+        "changes": 96
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/types.ts",
+        "status": "modified",
+        "additions": 58,
+        "deletions": 0,
+        "changes": 58
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/utils.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 5,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-12-04 19:32:52"
+  },
+  {
+    "number": 801,
+    "title": "feat: coinbase webhook + add more examples + testing",
+    "state": "closed",
+    "created_at": "2024-12-03 00:10:05",
+    "updated_at": "2024-12-06 16:21:46",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/801",
+    "comments": 0,
+    "closed_at": "2024-12-06 16:21:45",
+    "branch": "realitySpiral/coinbaseTesting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 11,
+    "changed_files": 143,
+    "additions": 1517,
+    "deletions": 879,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 41,
+        "deletions": 41,
+        "changes": 82
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 118,
+        "deletions": 40,
+        "changes": 158
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 14,
+        "changes": 28
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 19,
+        "changes": 48
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-12-06 16:21:45"
+  },
+  {
+    "number": 800,
+    "title": "fix: swap type error, create user trust on first message in telegram",
+    "state": "closed",
+    "created_at": "2024-12-02 23:13:22",
+    "updated_at": "2024-12-03 00:08:01",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/800",
+    "comments": 0,
+    "closed_at": "2024-12-03 00:07:59",
+    "branch": "feat/trust-tg-client",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 5,
+    "additions": 101,
+    "deletions": 34,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-telegram/src/getOrCreateRecommenderInBe.ts",
+        "status": "added",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "packages/client-telegram/src/telegramClient.ts",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 29,
+        "changes": 57
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/simulationSellingService.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 4,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-12-03 00:07:59"
+  },
+  {
+    "number": 799,
+    "title": "refactor: Improve actions samples random selection",
+    "state": "closed",
+    "created_at": "2024-12-02 22:34:51",
+    "updated_at": "2024-12-03 02:11:40",
+    "author": "dievardump",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/799",
+    "comments": 1,
+    "closed_at": "2024-12-03 02:11:40",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 21,
+    "deletions": 7,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/actions.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 7,
+        "changes": 28
+      }
+    ],
+    "merged_at": "2024-12-03 02:11:39"
+  },
+  {
+    "number": 797,
+    "title": "feat: add hyperbolic api to eliza",
+    "state": "closed",
+    "created_at": "2024-12-02 22:01:06",
+    "updated_at": "2024-12-03 19:15:15",
+    "author": "meppsilon",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/797",
+    "comments": 0,
+    "closed_at": "2024-12-03 19:15:15",
+    "branch": "add-hyperbolic",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 42,
+    "deletions": 19,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 19,
+        "changes": 37
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 796,
+    "title": "fix: Docker default non-interactive mode for Cloud instances",
+    "state": "closed",
+    "created_at": "2024-12-02 20:34:14",
+    "updated_at": "2024-12-02 22:00:03",
+    "author": "rarepepi",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/796",
+    "comments": 3,
+    "closed_at": "2024-12-02 22:00:03",
+    "branch": "docker-fix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-12-02 22:00:03"
+  },
+  {
+    "number": 793,
+    "title": "fix: dev command",
+    "state": "closed",
+    "created_at": "2024-12-02 19:11:36",
+    "updated_at": "2024-12-02 19:32:27",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/793",
+    "comments": 0,
+    "closed_at": "2024-12-02 19:32:25",
+    "branch": "fix/dev_command",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 8,
+    "changed_files": 30,
+    "additions": 113,
+    "deletions": 45,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-goat/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-web-search/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-whatsapp/tsconfig.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 10,
+        "changes": 13
+      },
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 72,
+        "deletions": 13,
+        "changes": 85
+      }
+    ],
+    "merged_at": "2024-12-02 19:32:25"
+  },
+  {
+    "number": 792,
+    "title": "feat: add obsidian traversal",
+    "state": "open",
+    "created_at": "2024-12-02 18:10:51",
+    "updated_at": "2024-12-02 20:15:07",
+    "author": "8times4",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/792",
+    "comments": 1,
+    "branch": "update",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 15,
+    "additions": 840,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-obsidian/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-obsidian/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-obsidian/package.json",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-obsidian/src/enviroment.ts",
+        "status": "added",
+        "additions": 41,
+        "deletions": 0,
+        "changes": 41
+      },
+      {
+        "filename": "packages/plugin-obsidian/src/index.ts",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-obsidian/src/plugins/activeNote.ts",
+        "status": "added",
+        "additions": 250,
+        "deletions": 0,
+        "changes": 250
+      },
+      {
+        "filename": "packages/plugin-obsidian/src/plugins/file.ts",
+        "status": "added",
+        "additions": 147,
+        "deletions": 0,
+        "changes": 147
+      },
+      {
+        "filename": "packages/plugin-obsidian/src/providers/obsidianClient.ts",
+        "status": "added",
+        "additions": 182,
+        "deletions": 0,
+        "changes": 182
+      },
+      {
+        "filename": "packages/plugin-obsidian/src/templates/search.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-obsidian/src/templates/summary.ts",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "packages/plugin-obsidian/src/types/index.ts",
+        "status": "added",
+        "additions": 61,
+        "deletions": 0,
+        "changes": 61
+      },
+      {
+        "filename": "packages/plugin-obsidian/tsconfig.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-obsidian/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      }
+    ]
+  },
+  {
+    "number": 789,
+    "title": "chore: update README_KOR.md to match latest README.md",
+    "state": "closed",
+    "created_at": "2024-12-02 16:07:52",
+    "updated_at": "2024-12-02 20:08:02",
+    "author": "mike0295",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/789",
+    "comments": 0,
+    "closed_at": "2024-12-02 20:08:02",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 67,
+    "deletions": 127,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_KOR.md",
+        "status": "modified",
+        "additions": 67,
+        "deletions": 127,
+        "changes": 194
+      }
+    ],
+    "merged_at": "2024-12-02 20:08:02"
+  },
+  {
+    "number": 788,
+    "title": "refactor: update `package.json` and `turbo.json` for improved build and development scripts",
+    "state": "closed",
+    "created_at": "2024-12-02 12:27:41",
+    "updated_at": "2024-12-02 21:48:48",
+    "author": "fabianhug",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/788",
+    "comments": 6,
+    "closed_at": "2024-12-02 19:36:25",
+    "branch": "fix-pnpm-run-dev-turbo",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 4,
+    "changed_files": 4,
+    "additions": 15,
+    "deletions": 25,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 6,
+        "changes": 13
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "turbo.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 17,
+        "changes": 23
+      }
+    ]
+  },
+  {
+    "number": 787,
+    "title": "fix: enviroment -> environment",
+    "state": "closed",
+    "created_at": "2024-12-02 09:51:03",
+    "updated_at": "2024-12-02 20:08:51",
+    "author": "tomguluson92",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/787",
+    "comments": 0,
+    "closed_at": "2024-12-02 20:08:51",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 26,
+    "additions": 17,
+    "deletions": 17,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/functions/validateCharacterConfig.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/validateEnv.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/type-aliases/CharacterConfig.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/type-aliases/EnvConfig.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/variables/CharacterSchema.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/variables/envSchema.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/client-github/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/client-github/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/client-telegram/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/core/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-node/src/services/speech.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/subdomain.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/takeOrder.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/unruggable.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      }
+    ],
+    "merged_at": "2024-12-02 20:08:51"
+  },
+  {
+    "number": 786,
+    "title": "Update generation.ts to fix TOGETHER/LLAMACLOUD image generation",
+    "state": "closed",
+    "created_at": "2024-12-02 09:35:17",
+    "updated_at": "2024-12-02 09:42:26",
+    "author": "ProphetX10",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/786",
+    "comments": 0,
+    "closed_at": "2024-12-02 09:42:26",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 43,
+    "deletions": 17,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 17,
+        "changes": 60
+      }
+    ],
+    "merged_at": "2024-12-02 09:42:26"
+  },
+  {
+    "number": 785,
+    "title": "fixs: uuid compatible for number",
+    "state": "closed",
+    "created_at": "2024-12-02 09:26:33",
+    "updated_at": "2024-12-02 09:28:24",
+    "author": "tomguluson92",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/785",
+    "comments": 0,
+    "closed_at": "2024-12-02 09:28:24",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/uuid.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-02 09:28:24"
+  },
+  {
+    "number": 784,
+    "title": "fix: When the plugins field in the .character.json file is configured with plugin name.",
+    "state": "closed",
+    "created_at": "2024-12-02 06:53:30",
+    "updated_at": "2024-12-02 07:47:49",
+    "author": "xwxtwd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/784",
+    "comments": 0,
+    "closed_at": "2024-12-02 07:47:49",
+    "branch": "fix/character_json_file_plugins_field",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 10,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/src/enviroment.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-12-02 07:47:49"
+  },
+  {
+    "number": 782,
+    "title": "refactor: refactor dockerfile to reduce image and build time",
+    "state": "closed",
+    "created_at": "2024-12-02 01:36:20",
+    "updated_at": "2024-12-02 01:52:56",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/782",
+    "comments": 0,
+    "closed_at": "2024-12-02 01:52:56",
+    "branch": "optimize-docker",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 46,
+    "deletions": 21,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 21,
+        "changes": 67
+      }
+    ],
+    "merged_at": "2024-12-02 01:52:56"
+  },
+  {
+    "number": 781,
+    "title": "feat: Update default character",
+    "state": "closed",
+    "created_at": "2024-12-02 01:27:27",
+    "updated_at": "2024-12-02 02:00:16",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/781",
+    "comments": 0,
+    "closed_at": "2024-12-02 02:00:14",
+    "branch": "shaw/update-default-character",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 2,
+    "additions": 292,
+    "deletions": 251,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 289,
+        "deletions": 248,
+        "changes": 537
+      },
+      {
+        "filename": "packages/core/src/tests/defaultCharacters.test.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-12-02 02:00:14"
+  },
+  {
+    "number": 779,
+    "title": "wip: Twitter Plus",
+    "state": "closed",
+    "created_at": "2024-12-02 01:13:59",
+    "updated_at": "2024-12-10 18:17:07",
+    "author": "Freytes",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/779",
+    "comments": 0,
+    "closed_at": "2024-12-10 18:17:07",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 777,
+    "title": "fix: Refactor image interface and update to move llama cloud -> together provider",
+    "state": "closed",
+    "created_at": "2024-12-02 00:39:13",
+    "updated_at": "2024-12-02 01:11:38",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/777",
+    "comments": 0,
+    "closed_at": "2024-12-02 01:11:36",
+    "branch": "shaw/refactor-image-interface",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 7,
+    "additions": 139,
+    "deletions": 74,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 23,
+        "changes": 53
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/core/src/tests/generation.test.ts",
+        "status": "modified",
+        "additions": 56,
+        "deletions": 46,
+        "changes": 102
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 5,
+        "changes": 34
+      }
+    ],
+    "merged_at": "2024-12-02 01:11:36"
+  },
+  {
+    "number": 776,
+    "title": "Create docker-setup.md",
+    "state": "closed",
+    "created_at": "2024-12-02 00:29:28",
+    "updated_at": "2024-12-02 00:37:10",
+    "author": "Freytes",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/776",
+    "comments": 0,
+    "closed_at": "2024-12-02 00:37:10",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 107,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/guides/docker-setup.md",
+        "status": "added",
+        "additions": 107,
+        "deletions": 0,
+        "changes": 107
+      }
+    ],
+    "merged_at": "2024-12-02 00:37:10"
+  },
+  {
+    "number": 775,
+    "title": "Merge more model providers and fix issues",
+    "state": "closed",
+    "created_at": "2024-12-02 00:08:20",
+    "updated_at": "2024-12-02 00:08:28",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/775",
+    "comments": 0,
+    "closed_at": "2024-12-02 00:08:27",
+    "branch": "shaw-add-llms",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [],
+    "merged_at": "2024-12-02 00:08:27"
+  },
+  {
+    "number": 774,
+    "title": "Integrate more LLMs, fix case issue in switch",
+    "state": "closed",
+    "created_at": "2024-12-02 00:05:46",
+    "updated_at": "2024-12-02 00:05:57",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/774",
+    "comments": 0,
+    "closed_at": "2024-12-02 00:05:55",
+    "branch": "shaw-add-llms",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 5,
+    "additions": 61,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 7,
+        "changes": 45
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-12-02 00:05:55"
+  },
+  {
+    "number": 773,
+    "title": "Integrate goat plugin",
+    "state": "closed",
+    "created_at": "2024-12-01 23:45:41",
+    "updated_at": "2024-12-01 23:46:41",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/773",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:46:39",
+    "branch": "shaw/add-goat",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 8,
+    "changed_files": 12,
+    "additions": 418,
+    "deletions": 197,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 18,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-goat/README.md",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-goat/package.json",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-goat/src/actions.ts",
+        "status": "added",
+        "additions": 200,
+        "deletions": 0,
+        "changes": 200
+      },
+      {
+        "filename": "packages/plugin-goat/src/index.ts",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/plugin-goat/src/provider.ts",
+        "status": "added",
+        "additions": 54,
+        "deletions": 0,
+        "changes": 54
+      },
+      {
+        "filename": "packages/plugin-goat/tsconfig.json",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-goat/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 68,
+        "deletions": 57,
+        "changes": 125
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 122,
+        "changes": 122
+      }
+    ],
+    "merged_at": "2024-12-01 23:46:39"
+  },
+  {
+    "number": 772,
+    "title": "fix: Integrate jin's docs changes and rebuild docs with a16z",
+    "state": "closed",
+    "created_at": "2024-12-01 23:30:52",
+    "updated_at": "2024-12-01 23:33:03",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/772",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:33:02",
+    "branch": "shaw/more-updates",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 340,
+    "additions": 32427,
+    "deletions": 570,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/backup-sidebars-community.js",
+        "status": "added",
+        "additions": 105,
+        "deletions": 0,
+        "changes": 105
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-10-27.md",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-10-28.md",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-10-29.md",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-10-30.md",
+        "status": "added",
+        "additions": 29,
+        "deletions": 0,
+        "changes": 29
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-10-31.md",
+        "status": "added",
+        "additions": 38,
+        "deletions": 0,
+        "changes": 38
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-01.md",
+        "status": "added",
+        "additions": 44,
+        "deletions": 0,
+        "changes": 44
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-02.md",
+        "status": "added",
+        "additions": 38,
+        "deletions": 0,
+        "changes": 38
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-03.md",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-04.md",
+        "status": "added",
+        "additions": 34,
+        "deletions": 0,
+        "changes": 34
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-05.md",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-06.md",
+        "status": "added",
+        "additions": 38,
+        "deletions": 0,
+        "changes": 38
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-07.md",
+        "status": "added",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-08.md",
+        "status": "added",
+        "additions": 29,
+        "deletions": 0,
+        "changes": 29
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-09.md",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-10.md",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-11.md",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-12.md",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-13.md",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-14.md",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-15.md",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-16.md",
+        "status": "added",
+        "additions": 34,
+        "deletions": 0,
+        "changes": 34
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-17.md",
+        "status": "added",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-18.md",
+        "status": "added",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-19.md",
+        "status": "added",
+        "additions": 38,
+        "deletions": 0,
+        "changes": 38
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-20.md",
+        "status": "added",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-21.md",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-22.md",
+        "status": "added",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-23.md",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "docs/community/Discord/development/coders/chat_2024-11-24.md",
+        "status": "added",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      }
+    ],
+    "merged_at": "2024-12-01 23:33:02"
+  },
+  {
+    "number": 771,
+    "title": "feat: more dependency updates",
+    "state": "closed",
+    "created_at": "2024-12-01 23:26:39",
+    "updated_at": "2024-12-01 23:27:03",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/771",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:27:01",
+    "branch": "shaw/more-updates",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 5,
+    "additions": 15,
+    "deletions": 110,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 105,
+        "changes": 115
+      }
+    ],
+    "merged_at": "2024-12-01 23:27:01"
+  },
+  {
+    "number": 770,
+    "title": "chore(deps): update dependency @vitest/eslint-plugin to v1.1.13",
+    "state": "closed",
+    "created_at": "2024-12-01 23:03:45",
+    "updated_at": "2024-12-01 23:27:03",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/770",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:27:02",
+    "branch": "renovate/vitest-eslint-plugin-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 11,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 9,
+        "changes": 19
+      }
+    ],
+    "merged_at": "2024-12-01 23:27:02"
+  },
+  {
+    "number": 769,
+    "title": "chore(deps): update dependency @eslint/js to v9.16.0",
+    "state": "closed",
+    "created_at": "2024-12-01 23:01:31",
+    "updated_at": "2024-12-01 23:27:03",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/769",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:27:02",
+    "branch": "renovate/eslint-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 7,
+    "deletions": 13,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 11,
+        "changes": 16
+      }
+    ],
+    "merged_at": "2024-12-01 23:27:02"
+  },
+  {
+    "number": 768,
+    "title": "fix(deps): update sqlite related",
+    "state": "closed",
+    "created_at": "2024-12-01 22:58:03",
+    "updated_at": "2024-12-01 23:27:49",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/768",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:27:48",
+    "branch": "renovate/sqlite-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 67,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 64,
+        "deletions": 7,
+        "changes": 71
+      }
+    ],
+    "merged_at": "2024-12-01 23:27:48"
+  },
+  {
+    "number": 767,
+    "title": "feat: Pin dependencies and unify tsconfig",
+    "state": "closed",
+    "created_at": "2024-12-01 22:35:59",
+    "updated_at": "2024-12-01 22:55:19",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/767",
+    "comments": 2,
+    "closed_at": "2024-12-01 22:55:17",
+    "branch": "shaw-unify-tsconfig",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 24,
+    "changed_files": 52,
+    "additions": 472,
+    "deletions": 884,
+    "review_comments": 5,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".vscode/tasks.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/tsconfig.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 4,
+        "changes": 12
+      },
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/docusaurus.config.js",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "lerna.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 5,
+        "changes": 11
+      },
+      {
+        "filename": "packages/adapter-postgres/tsconfig.json",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 3,
+        "changes": 12
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-auto/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-direct/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-discord/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-farcaster/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-github/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-telegram/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-twitter/tsconfig.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/tsconfig.json",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 7,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-0g/tsconfig.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 4,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-bootstrap/tsconfig.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 4,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-buttplug/tsconfig.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 4,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-coinbase/tsconfig.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 4,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-01 22:55:17"
+  },
+  {
+    "number": 766,
+    "title": "Update dependency uuid to v11.0.3",
+    "state": "closed",
+    "created_at": "2024-12-01 22:07:54",
+    "updated_at": "2024-12-01 22:56:25",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/766",
+    "comments": 0,
+    "closed_at": "2024-12-01 22:55:19",
+    "branch": "renovate/uuid-11.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 64,
+    "deletions": 32,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 60,
+        "deletions": 28,
+        "changes": 88
+      }
+    ],
+    "merged_at": "2024-12-01 22:55:19"
+  },
+  {
+    "number": 765,
+    "title": "Update environment, add twitter quality of life updates",
+    "state": "closed",
+    "created_at": "2024-12-01 21:52:58",
+    "updated_at": "2024-12-01 21:58:02",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/765",
+    "comments": 0,
+    "closed_at": "2024-12-01 21:58:00",
+    "branch": "shaw/update-env",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 8,
+    "additions": 236,
+    "deletions": 246,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/variables/messageCompletionFooter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/enviroment.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 25,
+        "changes": 28
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 34,
+        "changes": 43
+      },
+      {
+        "filename": "packages/core/src/providers.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 207,
+        "deletions": 178,
+        "changes": 385
+      }
+    ],
+    "merged_at": "2024-12-01 21:58:00"
+  },
+  {
+    "number": 763,
+    "title": "fix: improve twitter post content quality",
+    "state": "closed",
+    "created_at": "2024-12-01 20:51:10",
+    "updated_at": "2024-12-01 21:58:09",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/763",
+    "comments": 3,
+    "closed_at": "2024-12-01 21:58:02",
+    "branch": "improve_twitter_responses",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 3,
+    "additions": 19,
+    "deletions": 64,
+    "review_comments": 6,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 25,
+        "changes": 28
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 34,
+        "changes": 43
+      },
+      {
+        "filename": "packages/core/src/providers.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-12-01 21:58:02"
+  },
+  {
+    "number": 762,
+    "title": "Add decentralized GenAI backend ",
+    "state": "closed",
+    "created_at": "2024-12-01 20:13:50",
+    "updated_at": "2024-12-01 23:50:56",
+    "author": "L-jasmine",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/762",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:48:12",
+    "branch": "feat/new-backend-gaianet",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 65,
+    "additions": 350,
+    "deletions": 271,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 15,
+        "changes": 40
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateMessageResponse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObject.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectV2.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateShouldRespond.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTextArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTrueOrFalse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateWebSearch.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getEmbeddingType.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getEmbeddingZeroVector.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getEndpoint.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getModel.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/handleProvider.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/splitChunks.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/trimTokens.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Account.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/Action.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/EvaluationExample.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/Evaluator.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/interfaces/GenerationOptions.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "docs/api/interfaces/IAgentRuntime.md",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 35,
+        "changes": 70
+      }
+    ],
+    "merged_at": "2024-12-01 23:48:12"
+  },
+  {
+    "number": 761,
+    "title": "fix(deps): update dependency tailwind-merge to v2.5.5",
+    "state": "closed",
+    "created_at": "2024-12-01 19:39:34",
+    "updated_at": "2024-12-01 21:58:39",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/761",
+    "comments": 0,
+    "closed_at": "2024-12-01 21:58:38",
+    "branch": "renovate/tailwind-merge-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 52,
+    "deletions": 26,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 51,
+        "deletions": 25,
+        "changes": 76
+      }
+    ],
+    "merged_at": "2024-12-01 21:58:38"
+  },
+  {
+    "number": 760,
+    "title": "Update dependency clsx to v2.1.1",
+    "state": "closed",
+    "created_at": "2024-12-01 19:36:23",
+    "updated_at": "2024-12-01 22:56:22",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/760",
+    "comments": 0,
+    "closed_at": "2024-12-01 22:55:19",
+    "branch": "renovate/clsx-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 9,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-12-01 22:55:19"
+  },
+  {
+    "number": 759,
+    "title": "feat: donate 1% of coinbase transactions by default",
+    "state": "closed",
+    "created_at": "2024-12-01 17:50:40",
+    "updated_at": "2024-12-02 00:26:56",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/759",
+    "comments": 0,
+    "closed_at": "2024-12-02 00:26:55",
+    "branch": "realitySpiral/coinbaseCharity",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 20,
+    "additions": 292,
+    "deletions": 437,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateMessageResponse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObject.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectV2.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateShouldRespond.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTextArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTrueOrFalse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateWebSearch.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/handleProvider.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/splitChunks.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/GenerationOptions.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 2,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/massPayments.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 51,
+        "changes": 81
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/trade.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 61,
+        "changes": 70
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/trades.csv",
+        "status": "added",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/utils.ts",
+        "status": "modified",
+        "additions": 203,
+        "deletions": 1,
+        "changes": 204
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 301,
+        "changes": 312
+      }
+    ],
+    "merged_at": "2024-12-02 00:26:55"
+  },
+  {
+    "number": 758,
+    "title": "Add running with Gitpod",
+    "state": "closed",
+    "created_at": "2024-12-01 17:16:24",
+    "updated_at": "2024-12-01 23:01:21",
+    "author": "v1xingyue",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/758",
+    "comments": 1,
+    "closed_at": "2024-12-01 19:33:02",
+    "branch": "v1xingyue-patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 2,
+    "additions": 12,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitpod.yml",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-12-01 19:33:02"
+  },
+  {
+    "number": 757,
+    "title": "fix: follow-up improvements for ICP token creation (PR #357)",
+    "state": "closed",
+    "created_at": "2024-12-01 16:03:54",
+    "updated_at": "2024-12-01 22:58:11",
+    "author": "asDNSk",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/757",
+    "comments": 1,
+    "closed_at": "2024-12-01 22:58:10",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 18,
+    "additions": 292,
+    "deletions": 170,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-icp/src/actions/createToken.ts",
+        "status": "modified",
+        "additions": 135,
+        "deletions": 70,
+        "changes": 205
+      },
+      {
+        "filename": "packages/plugin-icp/src/actions/prompts/token.ts",
+        "status": "added",
+        "additions": 34,
+        "deletions": 0,
+        "changes": 34
+      },
+      {
+        "filename": "packages/plugin-icp/src/apis/uploadFile.ts",
+        "status": "added",
+        "additions": 59,
+        "deletions": 0,
+        "changes": 59
+      },
+      {
+        "filename": "packages/plugin-icp/src/constants/apis.ts",
+        "status": "added",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-icp/src/constants/canisters.ts",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-icp/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-icp/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 33,
+        "changes": 57
+      },
+      {
+        "filename": "packages/plugin-icp/src/types.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/arrays.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/data/json.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/data/price.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 7,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/data/text.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/types/principal.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 7,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/hex.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/ic/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-icp/tsconfig.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-12-01 22:58:10"
+  },
+  {
+    "number": 756,
+    "title": "fix: recentPosts always empty",
+    "state": "closed",
+    "created_at": "2024-12-01 15:54:48",
+    "updated_at": "2024-12-02 00:17:47",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/756",
+    "comments": 1,
+    "closed_at": "2024-12-01 22:52:42",
+    "branch": "tcm-twitter-recent-post",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 8,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 6,
+        "changes": 14
+      }
+    ],
+    "merged_at": "2024-12-01 22:52:42"
+  },
+  {
+    "number": 755,
+    "title": "Update dependency class-variance-authority to v0.7.1 - autoclosed",
+    "state": "closed",
+    "created_at": "2024-12-01 15:45:37",
+    "updated_at": "2024-12-01 23:00:17",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/755",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:00:16",
+    "branch": "renovate/class-variance-authority-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 14,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 13,
+        "changes": 20
+      }
+    ]
+  },
+  {
+    "number": 754,
+    "title": "Update dependency @supabase/supabase-js to v2.46.2",
+    "state": "closed",
+    "created_at": "2024-12-01 15:45:35",
+    "updated_at": "2024-12-01 22:56:20",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/754",
+    "comments": 0,
+    "closed_at": "2024-12-01 22:55:19",
+    "branch": "renovate/supabase-supabase-js-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 31,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 2,
+        "changes": 32
+      }
+    ],
+    "merged_at": "2024-12-01 22:55:19"
+  },
+  {
+    "number": 753,
+    "title": "fix: packagejson updated to latest agent-client 0.0.16",
+    "state": "closed",
+    "created_at": "2024-12-01 15:23:46",
+    "updated_at": "2024-12-01 15:41:54",
+    "author": "denizekiz",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/753",
+    "comments": 0,
+    "closed_at": "2024-12-01 15:41:54",
+    "branch": "twitterclientfix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-01 15:41:54"
+  },
+  {
+    "number": 752,
+    "title": "fix: Text2Image interface refactored",
+    "state": "closed",
+    "created_at": "2024-12-01 14:38:56",
+    "updated_at": "2024-12-02 01:11:38",
+    "author": "tomguluson92",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/752",
+    "comments": 1,
+    "closed_at": "2024-12-02 01:11:38",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 3,
+    "additions": 32,
+    "deletions": 19,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 14,
+        "changes": 25
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/environment.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 5,
+        "changes": 26
+      }
+    ],
+    "merged_at": "2024-12-02 01:11:38"
+  },
+  {
+    "number": 751,
+    "title": "fix(deps): update dependency @ai-sdk/openai to v1.0.5",
+    "state": "closed",
+    "created_at": "2024-12-01 13:41:44",
+    "updated_at": "2024-12-01 19:33:53",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/751",
+    "comments": 0,
+    "closed_at": "2024-12-01 19:33:51",
+    "branch": "renovate/ai-sdk-openai-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-12-01 19:33:51"
+  },
+  {
+    "number": 750,
+    "title": "Pin dependencies - autoclosed",
+    "state": "closed",
+    "created_at": "2024-12-01 13:41:38",
+    "updated_at": "2024-12-01 23:00:19",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/750",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:00:17",
+    "branch": "renovate/testing-frameworks",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ]
+  },
+  {
+    "number": 749,
+    "title": "fix(deps): replace dependency eslint-plugin-vitest with @vitest/eslint-plugin 1.0.1",
+    "state": "closed",
+    "created_at": "2024-12-01 10:40:34",
+    "updated_at": "2024-12-01 23:27:03",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/749",
+    "comments": 0,
+    "closed_at": "2024-12-01 23:27:02",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 96,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 95,
+        "changes": 98
+      }
+    ],
+    "merged_at": "2024-12-01 23:27:02"
+  },
+  {
+    "number": 748,
+    "title": "chore(deps): update dependency typescript to v5.7.2",
+    "state": "closed",
+    "created_at": "2024-12-01 10:40:33",
+    "updated_at": "2024-12-01 23:03:48",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/748",
+    "comments": 1,
+    "closed_at": "2024-12-01 22:59:56",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 435,
+    "deletions": 435,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 430,
+        "deletions": 430,
+        "changes": 860
+      }
+    ]
+  },
+  {
+    "number": 747,
+    "title": "feat: Add two more providers: Ali Bailian(Qwen) and Volengine(Doubao, Bytedance)",
+    "state": "closed",
+    "created_at": "2024-12-01 08:53:50",
+    "updated_at": "2024-12-02 05:53:07",
+    "author": "btspoony",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/747",
+    "comments": 0,
+    "closed_at": "2024-12-02 00:08:28",
+    "branch": "tbh/more-providers",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 5,
+    "additions": 55,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 0,
+        "changes": 34
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-12-02 00:08:28"
+  },
+  {
+    "number": 746,
+    "title": "add simulator tutor for plugin-tee docs",
+    "state": "closed",
+    "created_at": "2024-12-01 08:41:05",
+    "updated_at": "2024-12-02 00:08:47",
+    "author": "shelvenzhou",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/746",
+    "comments": 0,
+    "closed_at": "2024-12-02 00:08:46",
+    "branch": "tee-doc",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 13,
+    "deletions": 77,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 77,
+        "changes": 82
+      },
+      {
+        "filename": "packages/plugin-tee/README.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-12-02 00:08:46"
+  },
+  {
+    "number": 745,
+    "title": "feat: Create community section",
+    "state": "closed",
+    "created_at": "2024-12-01 08:21:28",
+    "updated_at": "2024-12-01 23:33:04",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/745",
+    "comments": 2,
+    "closed_at": "2024-12-01 23:33:04",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 468,
+    "additions": 33072,
+    "deletions": 1034,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 40,
+        "changes": 80
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 38,
+        "changes": 76
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 13,
+        "changes": 26
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 15,
+        "changes": 30
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluators.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatGoalsAsString.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-01 23:33:04"
+  },
+  {
+    "number": 744,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-12-01 07:08:58",
+    "updated_at": "2024-12-01 07:43:00",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/744",
+    "comments": 0,
+    "closed_at": "2024-12-01 07:42:58",
+    "branch": "renovate/pin-dependencies",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 12,
+    "additions": 138,
+    "deletions": 833,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-web-search/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 98,
+        "deletions": 793,
+        "changes": 891
+      }
+    ],
+    "merged_at": "2024-12-01 07:42:58"
+  },
+  {
+    "number": 743,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-12-01 07:08:57",
+    "updated_at": "2024-12-01 07:43:23",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/743",
+    "comments": 0,
+    "closed_at": "2024-12-01 07:43:21",
+    "branch": "renovate/testing-frameworks",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 18,
+    "deletions": 712,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 710,
+        "changes": 726
+      }
+    ]
+  },
+  {
+    "number": 742,
+    "title": "fix (core): message completion footer format",
+    "state": "closed",
+    "created_at": "2024-12-01 07:08:44",
+    "updated_at": "2024-12-01 07:15:54",
+    "author": "CodingTux",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/742",
+    "comments": 0,
+    "closed_at": "2024-12-01 07:15:54",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/parsing.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-12-01 07:15:54"
+  },
+  {
+    "number": 741,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-12-01 05:10:23",
+    "updated_at": "2024-12-01 07:43:34",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/741",
+    "comments": 0,
+    "closed_at": "2024-12-01 07:43:31",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 46,
+    "deletions": 806,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 803,
+        "changes": 846
+      }
+    ]
+  },
+  {
+    "number": 740,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-12-01 05:09:44",
+    "updated_at": "2024-12-01 07:43:43",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/740",
+    "comments": 0,
+    "closed_at": "2024-12-01 07:43:39",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 615,
+    "deletions": 1347,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 602,
+        "deletions": 1334,
+        "changes": 1936
+      }
+    ]
+  },
+  {
+    "number": 739,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-12-01 03:19:10",
+    "updated_at": "2024-12-01 03:21:44",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/739",
+    "comments": 0,
+    "closed_at": "2024-12-01 03:21:42",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 46,
+    "deletions": 806,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 803,
+        "changes": 846
+      }
+    ]
+  },
+  {
+    "number": 738,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-12-01 03:19:09",
+    "updated_at": "2024-12-01 03:21:53",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/738",
+    "comments": 0,
+    "closed_at": "2024-12-01 03:21:51",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 615,
+    "deletions": 1347,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 602,
+        "deletions": 1334,
+        "changes": 1936
+      }
+    ]
+  },
+  {
+    "number": 737,
+    "title": "chore: remove unused env var",
+    "state": "closed",
+    "created_at": "2024-12-01 02:54:26",
+    "updated_at": "2024-12-01 06:32:45",
+    "author": "2pmflow",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/737",
+    "comments": 0,
+    "closed_at": "2024-12-01 05:08:17",
+    "branch": "removeEvmPublicKey",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 15,
+    "additions": 3,
+    "deletions": 17,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "README_CN.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "README_ES.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "README_JA.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "README_KOR.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "README_PTBR.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "README_RU.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/README_CN.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/api/_media/README_CN.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/api/_media/README_FR.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/api/_media/README_JA.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/api/_media/README_KOR.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/api/index.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/guides/secrets-management.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-12-01 05:08:17"
+  },
+  {
+    "number": 736,
+    "title": "feat: add goat plugin",
+    "state": "closed",
+    "created_at": "2024-12-01 02:03:01",
+    "updated_at": "2024-12-01 23:46:41",
+    "author": "0xaguspunk",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/736",
+    "comments": 1,
+    "closed_at": "2024-12-01 23:46:41",
+    "branch": "goat",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 8,
+    "additions": 345,
+    "deletions": 0,
+    "review_comments": 4,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-goat/README.md",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-goat/package.json",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-goat/src/actions.ts",
+        "status": "added",
+        "additions": 200,
+        "deletions": 0,
+        "changes": 200
+      },
+      {
+        "filename": "packages/plugin-goat/src/index.ts",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/plugin-goat/src/provider.ts",
+        "status": "added",
+        "additions": 54,
+        "deletions": 0,
+        "changes": 54
+      },
+      {
+        "filename": "packages/plugin-goat/tsconfig.json",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-goat/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      }
+    ],
+    "merged_at": "2024-12-01 23:46:40"
+  },
+  {
+    "number": 734,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-12-01 00:12:29",
+    "updated_at": "2024-12-01 03:21:44",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/734",
+    "comments": 0,
+    "closed_at": "2024-12-01 03:18:27",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 46,
+    "deletions": 806,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 803,
+        "changes": 846
+      }
+    ]
+  },
+  {
+    "number": 733,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-12-01 00:11:43",
+    "updated_at": "2024-12-01 03:21:54",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/733",
+    "comments": 0,
+    "closed_at": "2024-12-01 03:18:27",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 615,
+    "deletions": 1347,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 602,
+        "deletions": 1334,
+        "changes": 1936
+      }
+    ]
+  },
+  {
+    "number": 732,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 23:17:37",
+    "updated_at": "2024-11-30 23:18:49",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/732",
+    "comments": 0,
+    "closed_at": "2024-11-30 23:18:46",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 46,
+    "deletions": 806,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 803,
+        "changes": 846
+      }
+    ]
+  },
+  {
+    "number": 731,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 23:17:36",
+    "updated_at": "2024-11-30 23:19:12",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/731",
+    "comments": 0,
+    "closed_at": "2024-11-30 23:19:10",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 615,
+    "deletions": 1347,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 602,
+        "deletions": 1334,
+        "changes": 1936
+      }
+    ]
+  },
+  {
+    "number": 730,
+    "title": "feat: increase knowledge context",
+    "state": "closed",
+    "created_at": "2024-11-30 22:46:52",
+    "updated_at": "2024-11-30 23:14:46",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/730",
+    "comments": 0,
+    "closed_at": "2024-11-30 23:14:45",
+    "branch": "increase_knowledge_context",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-30 23:14:45"
+  },
+  {
+    "number": 729,
+    "title": "fix: twitter recent interactions",
+    "state": "closed",
+    "created_at": "2024-11-30 21:45:12",
+    "updated_at": "2024-11-30 22:24:10",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/729",
+    "comments": 0,
+    "closed_at": "2024-11-30 22:24:01",
+    "branch": "fix_twitter_context",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 7,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/facts.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-30 22:24:01"
+  },
+  {
+    "number": 728,
+    "title": "feat: add new pages, update sidebar",
+    "state": "closed",
+    "created_at": "2024-11-30 21:24:03",
+    "updated_at": "2024-11-30 22:24:34",
+    "author": "madjin",
+    "labels": "documentation",
+    "assignees": "madjin",
+    "url": "https://github.com/ai16z/eliza/pull/728",
+    "comments": 0,
+    "closed_at": "2024-11-30 22:24:32",
+    "branch": "update_docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 17,
+    "additions": 183,
+    "deletions": 21,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateMessageResponse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObject.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectV2.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateShouldRespond.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTextArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTrueOrFalse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateWebSearch.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/handleProvider.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/splitChunks.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/GenerationOptions.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "docs/docs/community/streams/2024-11-24.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/community/streams/2024-11-28.md",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "docs/docs/community/streams/2024-11-29.md",
+        "status": "added",
+        "additions": 98,
+        "deletions": 0,
+        "changes": 98
+      },
+      {
+        "filename": "docs/sidebars.js",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      }
+    ],
+    "merged_at": "2024-11-30 22:24:32"
+  },
+  {
+    "number": 727,
+    "title": "feat: implement coinbase webhook generation",
+    "state": "closed",
+    "created_at": "2024-11-30 19:31:41",
+    "updated_at": "2024-12-06 03:40:27",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/727",
+    "comments": 1,
+    "closed_at": "2024-12-06 03:40:26",
+    "branch": "realitySpiral/coinbaseWebhooks",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 16,
+    "changed_files": 139,
+    "additions": 812,
+    "deletions": 657,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 14,
+        "changes": 27
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 40,
+        "changes": 80
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 38,
+        "changes": 76
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 13,
+        "changes": 26
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 18,
+        "changes": 36
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluators.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 725,
+    "title": "feat: implement advanced coinbase trading",
+    "state": "closed",
+    "created_at": "2024-11-30 17:42:22",
+    "updated_at": "2024-12-08 21:48:51",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/725",
+    "comments": 3,
+    "closed_at": "2024-12-08 21:48:51",
+    "branch": "realitySpiral/coinabseAdvancedTrading",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 13,
+    "changed_files": 49,
+    "additions": 3663,
+    "deletions": 513,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/.eslintrc.js",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/.gitignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/.prettierrc",
+        "status": "added",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/CHANGELOG.md",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/README.md",
+        "status": "added",
+        "additions": 126,
+        "deletions": 0,
+        "changes": 126
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/package.json",
+        "status": "added",
+        "additions": 34,
+        "deletions": 0,
+        "changes": 34
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/constants.ts",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/jwt-generator.ts",
+        "status": "added",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/accounts.ts",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/converts.ts",
+        "status": "added",
+        "additions": 53,
+        "deletions": 0,
+        "changes": 53
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/dataAPI.ts",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/errors.ts",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/fees.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/futures.ts",
+        "status": "added",
+        "additions": 133,
+        "deletions": 0,
+        "changes": 133
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/index.ts",
+        "status": "added",
+        "additions": 95,
+        "deletions": 0,
+        "changes": 95
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/orders.ts",
+        "status": "added",
+        "additions": 149,
+        "deletions": 0,
+        "changes": 149
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/payments.ts",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/perpetuals.ts",
+        "status": "added",
+        "additions": 97,
+        "deletions": 0,
+        "changes": 97
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/portfolios.ts",
+        "status": "added",
+        "additions": 100,
+        "deletions": 0,
+        "changes": 100
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/products.ts",
+        "status": "added",
+        "additions": 101,
+        "deletions": 0,
+        "changes": 101
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/public.ts",
+        "status": "added",
+        "additions": 95,
+        "deletions": 0,
+        "changes": 95
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/rest-base.ts",
+        "status": "added",
+        "additions": 123,
+        "deletions": 0,
+        "changes": 123
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/types/accounts-types.ts",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/types/common-types.ts",
+        "status": "added",
+        "additions": 447,
+        "deletions": 0,
+        "changes": 447
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/types/converts-types.ts",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/types/dataAPI-types.ts",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/types/fees-types.ts",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "packages/plugin-coinbase/advanced-sdk-ts/src/rest/types/futures-types.ts",
+        "status": "added",
+        "additions": 71,
+        "deletions": 0,
+        "changes": 71
+      }
+    ],
+    "merged_at": "2024-12-08 21:48:51"
+  },
+  {
+    "number": 724,
+    "title": "fix(deps): update dependency @0glabs/0g-ts-sdk to v0.2.2",
+    "state": "closed",
+    "created_at": "2024-11-30 16:07:21",
+    "updated_at": "2024-11-30 23:17:43",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/724",
+    "comments": 1,
+    "closed_at": "2024-11-30 23:15:21",
+    "branch": "renovate/0glabs-0g-ts-sdk-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 31,
+    "deletions": 304,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 303,
+        "changes": 333
+      }
+    ]
+  },
+  {
+    "number": 723,
+    "title": "chore(deps): update vitest monorepo to v2.1.6",
+    "state": "closed",
+    "created_at": "2024-11-30 16:07:18",
+    "updated_at": "2024-11-30 23:17:42",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/723",
+    "comments": 1,
+    "closed_at": "2024-11-30 23:15:21",
+    "branch": "renovate/vitest-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 108,
+    "deletions": 568,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 103,
+        "deletions": 563,
+        "changes": 666
+      }
+    ]
+  },
+  {
+    "number": 722,
+    "title": "refactor: ClientBase to use a map for managing multiple Twitter clients by account identifier",
+    "state": "closed",
+    "created_at": "2024-11-30 15:57:45",
+    "updated_at": "2024-11-30 23:18:59",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/722",
+    "comments": 2,
+    "closed_at": "2024-11-30 23:18:58",
+    "branch": "tcm-twitter-multiple-agents",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-30 23:18:57"
+  },
+  {
+    "number": 721,
+    "title": "fix: simplify linting dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 15:50:11",
+    "updated_at": "2024-11-30 22:23:34",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/721",
+    "comments": 1,
+    "closed_at": "2024-11-30 22:23:34",
+    "branch": "simplify_linting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 23,
+    "additions": 8,
+    "deletions": 99,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 6,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 6,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 6,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 6,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 5,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 8,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 5,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-30 22:23:34"
+  },
+  {
+    "number": 719,
+    "title": "fix: (core) Add circuit breaker pattern for database operations",
+    "state": "closed",
+    "created_at": "2024-11-30 14:01:14",
+    "updated_at": "2024-12-03 03:27:21",
+    "author": "augchan42",
+    "labels": "Discussion",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/719",
+    "comments": 4,
+    "closed_at": "2024-12-03 03:27:21",
+    "branch": "feature/circuit-breaker-pattern",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 718,
+    "title": "chore(deps): update dependency lerna to v8.1.9",
+    "state": "closed",
+    "created_at": "2024-11-30 13:38:34",
+    "updated_at": "2024-11-30 23:17:41",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/718",
+    "comments": 1,
+    "closed_at": "2024-11-30 23:15:21",
+    "branch": "renovate/lerna-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 59,
+    "deletions": 329,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 58,
+        "deletions": 328,
+        "changes": 386
+      }
+    ]
+  },
+  {
+    "number": 717,
+    "title": "chore(deps): update dependency jiti to v2.4.1",
+    "state": "closed",
+    "created_at": "2024-11-30 13:38:32",
+    "updated_at": "2024-11-30 23:17:40",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/717",
+    "comments": 1,
+    "closed_at": "2024-11-30 23:15:20",
+    "branch": "renovate/jiti-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 191,
+    "deletions": 885,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 190,
+        "deletions": 884,
+        "changes": 1074
+      }
+    ]
+  },
+  {
+    "number": 716,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 11:56:46",
+    "updated_at": "2024-11-30 23:15:20",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/716",
+    "comments": 0,
+    "closed_at": "2024-11-30 23:15:20",
+    "branch": "renovate/pin-dependencies",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 12,
+    "additions": 138,
+    "deletions": 833,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-web-search/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 98,
+        "deletions": 793,
+        "changes": 891
+      }
+    ]
+  },
+  {
+    "number": 715,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 11:56:39",
+    "updated_at": "2024-11-30 23:15:19",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/715",
+    "comments": 0,
+    "closed_at": "2024-11-30 23:15:19",
+    "branch": "renovate/testing-frameworks",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 18,
+    "deletions": 712,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 710,
+        "changes": 726
+      }
+    ]
+  },
+  {
+    "number": 714,
+    "title": "feat(plugin): add bob launchpad to icp package.",
+    "state": "open",
+    "created_at": "2024-11-30 10:27:25",
+    "updated_at": "2024-12-10 07:59:03",
+    "author": "bob-robert-ai",
+    "labels": "Discussion",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/714",
+    "comments": 0,
+    "branch": "icp-add-launch-bob-fun",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 287,
+    "deletions": 9,
+    "review_comments": 2,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/plugin-icp/src/actions/createToken.ts",
+        "status": "modified",
+        "additions": 37,
+        "deletions": 9,
+        "changes": 46
+      },
+      {
+        "filename": "packages/plugin-icp/src/canisters/launch-bob/index.did.d.ts",
+        "status": "added",
+        "additions": 111,
+        "deletions": 0,
+        "changes": 111
+      },
+      {
+        "filename": "packages/plugin-icp/src/canisters/launch-bob/index.did.ts",
+        "status": "added",
+        "additions": 137,
+        "deletions": 0,
+        "changes": 137
+      },
+      {
+        "filename": "packages/plugin-icp/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 713,
+    "title": "fix: Add circuit breaker pattern for database operations",
+    "state": "closed",
+    "created_at": "2024-11-30 10:25:31",
+    "updated_at": "2024-11-30 11:56:10",
+    "author": "augchan42",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/713",
+    "comments": 0,
+    "closed_at": "2024-11-30 11:56:10",
+    "branch": "feature/circuit-breaker-pattern",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 711,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 10:09:26",
+    "updated_at": "2024-11-30 23:15:19",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/711",
+    "comments": 0,
+    "closed_at": "2024-11-30 23:15:19",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 613,
+    "deletions": 1343,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 600,
+        "deletions": 1330,
+        "changes": 1930
+      }
+    ]
+  },
+  {
+    "number": 710,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 10:08:33",
+    "updated_at": "2024-11-30 23:15:19",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/710",
+    "comments": 0,
+    "closed_at": "2024-11-30 23:15:19",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 46,
+    "deletions": 806,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 803,
+        "changes": 846
+      }
+    ]
+  },
+  {
+    "number": 709,
+    "title": "fix: move `fastembed` import to the isnode condition check",
+    "state": "closed",
+    "created_at": "2024-11-30 09:19:24",
+    "updated_at": "2024-11-30 23:35:19",
+    "author": "antpb",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/709",
+    "comments": 2,
+    "closed_at": "2024-11-30 23:35:18",
+    "branch": "make-fastembed-dynamic-import",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 26,
+    "deletions": 7,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 7,
+        "changes": 33
+      }
+    ],
+    "merged_at": "2024-11-30 23:35:18"
+  },
+  {
+    "number": 708,
+    "title": "polymarket wip",
+    "state": "open",
+    "created_at": "2024-11-30 07:16:30",
+    "updated_at": "2024-11-30 20:14:22",
+    "author": "amit0365",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/708",
+    "comments": 0,
+    "branch": "feature/polymarket",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 142,
+    "additions": 1176,
+    "deletions": 465,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 40,
+        "changes": 80
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 38,
+        "changes": 76
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 13,
+        "changes": 26
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 15,
+        "changes": 30
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluators.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatGoalsAsString.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 707,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 07:03:03",
+    "updated_at": "2024-11-30 07:15:34",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/707",
+    "comments": 0,
+    "closed_at": "2024-11-30 07:04:20",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 650,
+    "deletions": 950,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 635,
+        "deletions": 935,
+        "changes": 1570
+      }
+    ]
+  },
+  {
+    "number": 706,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 07:03:01",
+    "updated_at": "2024-11-30 07:15:43",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/706",
+    "comments": 0,
+    "closed_at": "2024-11-30 07:04:20",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 24,
+    "additions": 207,
+    "deletions": 571,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 162,
+        "deletions": 526,
+        "changes": 688
+      }
+    ]
+  },
+  {
+    "number": 705,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 06:44:48",
+    "updated_at": "2024-11-30 06:58:52",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/705",
+    "comments": 0,
+    "closed_at": "2024-11-30 06:58:52",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 644,
+    "deletions": 654,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 629,
+        "deletions": 639,
+        "changes": 1268
+      }
+    ]
+  },
+  {
+    "number": 704,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 06:44:08",
+    "updated_at": "2024-11-30 06:59:25",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/704",
+    "comments": 1,
+    "closed_at": "2024-11-30 06:58:51",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 24,
+    "additions": 203,
+    "deletions": 275,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 158,
+        "deletions": 230,
+        "changes": 388
+      }
+    ]
+  },
+  {
+    "number": 703,
+    "title": "fix: Switch from tiktoken to js-tiktoken for worker compatibility",
+    "state": "closed",
+    "created_at": "2024-11-30 05:42:38",
+    "updated_at": "2024-11-30 06:57:18",
+    "author": "antpb",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/703",
+    "comments": 0,
+    "closed_at": "2024-11-30 06:57:17",
+    "branch": "switch-to-js-tiktoken",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 401,
+    "deletions": 101,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 8,
+        "changes": 12
+      },
+      {
+        "filename": "packages/core/src/tests/generation.test.ts",
+        "status": "modified",
+        "additions": 52,
+        "deletions": 1,
+        "changes": 53
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 344,
+        "deletions": 91,
+        "changes": 435
+      }
+    ],
+    "merged_at": "2024-11-30 06:57:17"
+  },
+  {
+    "number": 702,
+    "title": "fix: update docker image to support turbo and reduce build time",
+    "state": "closed",
+    "created_at": "2024-11-30 04:29:42",
+    "updated_at": "2024-11-30 06:42:13",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/702",
+    "comments": 0,
+    "closed_at": "2024-11-30 06:42:13",
+    "branch": "fix/docker",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 17,
+    "deletions": 68,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 67,
+        "changes": 81
+      },
+      {
+        "filename": "docker-compose.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-30 06:42:12"
+  },
+  {
+    "number": 701,
+    "title": "chore(deps): update dependency @vitejs/plugin-react to v4.3.4",
+    "state": "closed",
+    "created_at": "2024-11-30 04:10:42",
+    "updated_at": "2024-11-30 04:21:43",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/701",
+    "comments": 1,
+    "closed_at": "2024-11-30 04:16:35",
+    "branch": "renovate/vitejs-plugin-react-4.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 342,
+    "deletions": 97,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 340,
+        "deletions": 95,
+        "changes": 435
+      },
+      {
+        "filename": "web-agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 700,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 04:09:32",
+    "updated_at": "2024-11-30 04:20:01",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/700",
+    "comments": 0,
+    "closed_at": "2024-11-30 04:16:49",
+    "branch": "renovate/pin-dependencies",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 12,
+    "additions": 389,
+    "deletions": 128,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-web-search/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 350,
+        "deletions": 89,
+        "changes": 439
+      }
+    ]
+  },
+  {
+    "number": 699,
+    "title": "chore: Remove web-agent folder - duplicate of client folder",
+    "state": "closed",
+    "created_at": "2024-11-30 04:08:02",
+    "updated_at": "2024-11-30 04:16:17",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/699",
+    "comments": 0,
+    "closed_at": "2024-11-30 04:16:15",
+    "branch": "remove-web-agent-folder",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 39,
+    "additions": 2,
+    "deletions": 2736,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/variables/elizaLogger.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 39,
+        "changes": 40
+      },
+      {
+        "filename": "web-agent/.gitignore",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 24,
+        "changes": 24
+      },
+      {
+        "filename": "web-agent/components.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      },
+      {
+        "filename": "web-agent/eslint.config.js",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 28,
+        "changes": 28
+      },
+      {
+        "filename": "web-agent/index.html",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 16,
+        "changes": 16
+      },
+      {
+        "filename": "web-agent/package.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 49,
+        "changes": 49
+      },
+      {
+        "filename": "web-agent/postcss.config.js",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 6,
+        "changes": 6
+      },
+      {
+        "filename": "web-agent/public/vite.svg",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "web-agent/src/Agent.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 10,
+        "changes": 10
+      },
+      {
+        "filename": "web-agent/src/Agents.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 55,
+        "changes": 55
+      },
+      {
+        "filename": "web-agent/src/App.css",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 41,
+        "changes": 41
+      },
+      {
+        "filename": "web-agent/src/App.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 12,
+        "changes": 12
+      },
+      {
+        "filename": "web-agent/src/Character.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 7,
+        "changes": 7
+      },
+      {
+        "filename": "web-agent/src/Chat.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 139,
+        "changes": 139
+      },
+      {
+        "filename": "web-agent/src/Layout.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 12,
+        "changes": 12
+      },
+      {
+        "filename": "web-agent/src/assets/react.svg",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "web-agent/src/character.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 403,
+        "changes": 403
+      },
+      {
+        "filename": "web-agent/src/components/app-sidebar.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 57,
+        "changes": 57
+      },
+      {
+        "filename": "web-agent/src/components/ui/button.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 57,
+        "changes": 57
+      },
+      {
+        "filename": "web-agent/src/components/ui/card.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 83,
+        "changes": 83
+      },
+      {
+        "filename": "web-agent/src/components/ui/input.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 22,
+        "changes": 22
+      },
+      {
+        "filename": "web-agent/src/components/ui/separator.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 33,
+        "changes": 33
+      },
+      {
+        "filename": "web-agent/src/components/ui/sheet.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 136,
+        "changes": 136
+      },
+      {
+        "filename": "web-agent/src/components/ui/sidebar.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 786,
+        "changes": 786
+      },
+      {
+        "filename": "web-agent/src/components/ui/skeleton.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 15,
+        "changes": 15
+      },
+      {
+        "filename": "web-agent/src/components/ui/tooltip.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 32,
+        "changes": 32
+      },
+      {
+        "filename": "web-agent/src/hooks/use-mobile.tsx",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 23,
+        "changes": 23
+      },
+      {
+        "filename": "web-agent/src/index.css",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 109,
+        "changes": 109
+      },
+      {
+        "filename": "web-agent/src/lib/utils.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 6,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-30 04:16:15"
+  },
+  {
+    "number": 698,
+    "title": "feat: (voice) enhance character card voice configuration support",
+    "state": "closed",
+    "created_at": "2024-11-30 03:09:15",
+    "updated_at": "2024-12-02 00:18:41",
+    "author": "augchan42",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/698",
+    "comments": 5,
+    "closed_at": "2024-12-02 00:18:41",
+    "branch": "fix/character-voice-settings",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 8,
+    "additions": 274,
+    "deletions": 469,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 10,
+        "changes": 13
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 12,
+        "changes": 45
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 2,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-node/src/enviroment.ts",
+        "status": "modified",
+        "additions": 55,
+        "deletions": 44,
+        "changes": 99
+      },
+      {
+        "filename": "packages/plugin-node/src/services/speech.ts",
+        "status": "modified",
+        "additions": 94,
+        "deletions": 94,
+        "changes": 188
+      },
+      {
+        "filename": "packages/plugin-node/src/vendor/vitsVoiceList.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 70,
+        "deletions": 304,
+        "changes": 374
+      }
+    ],
+    "merged_at": "2024-12-02 00:18:41"
+  },
+  {
+    "number": 697,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 03:08:33",
+    "updated_at": "2024-11-30 04:17:18",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/697",
+    "comments": 0,
+    "closed_at": "2024-11-30 04:17:16",
+    "branch": "renovate/testing-frameworks",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 338,
+    "deletions": 93,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 336,
+        "deletions": 91,
+        "changes": 427
+      }
+    ]
+  },
+  {
+    "number": 696,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 03:07:46",
+    "updated_at": "2024-11-30 04:18:15",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/696",
+    "comments": 0,
+    "closed_at": "2024-11-30 04:17:05",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 8,
+    "additions": 913,
+    "deletions": 774,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 897,
+        "deletions": 758,
+        "changes": 1655
+      },
+      {
+        "filename": "web-agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 693,
+    "title": "chore: remove unused packages introduced in #677",
+    "state": "closed",
+    "created_at": "2024-11-30 02:06:30",
+    "updated_at": "2024-11-30 02:12:46",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "shakkernerd",
+    "url": "https://github.com/ai16z/eliza/pull/693",
+    "comments": 0,
+    "closed_at": "2024-11-30 02:12:44",
+    "branch": "remove-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 93,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 90,
+        "changes": 98
+      }
+    ],
+    "merged_at": "2024-11-30 02:12:44"
+  },
+  {
+    "number": 692,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 02:02:44",
+    "updated_at": "2024-11-30 02:09:47",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/692",
+    "comments": 0,
+    "closed_at": "2024-11-30 02:09:44",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 644,
+    "deletions": 654,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 629,
+        "deletions": 639,
+        "changes": 1268
+      }
+    ]
+  },
+  {
+    "number": 691,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 02:01:59",
+    "updated_at": "2024-11-30 02:09:32",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/691",
+    "comments": 1,
+    "closed_at": "2024-11-30 02:09:27",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 24,
+    "additions": 202,
+    "deletions": 274,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 157,
+        "deletions": 229,
+        "changes": 386
+      }
+    ]
+  },
+  {
+    "number": 690,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 01:25:56",
+    "updated_at": "2024-11-30 01:44:21",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/690",
+    "comments": 1,
+    "closed_at": "2024-11-30 01:39:22",
+    "branch": "renovate/pin-dependencies",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 12,
+    "additions": 90,
+    "deletions": 90,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 14,
+        "changes": 28
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-web-search/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 49,
+        "deletions": 49,
+        "changes": 98
+      }
+    ]
+  },
+  {
+    "number": 689,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 01:23:51",
+    "updated_at": "2024-11-30 01:44:29",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/689",
+    "comments": 1,
+    "closed_at": "2024-11-30 01:40:15",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 644,
+    "deletions": 654,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 629,
+        "deletions": 639,
+        "changes": 1268
+      }
+    ]
+  },
+  {
+    "number": 688,
+    "title": "Fix/logging issues",
+    "state": "closed",
+    "created_at": "2024-11-30 00:25:51",
+    "updated_at": "2024-11-30 02:35:30",
+    "author": "augchan42",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/688",
+    "comments": 2,
+    "closed_at": "2024-11-30 02:35:24",
+    "branch": "fix/logging-issues",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 3,
+    "additions": 108,
+    "deletions": 73,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 102,
+        "deletions": 67,
+        "changes": 169
+      }
+    ],
+    "merged_at": "2024-11-30 02:35:24"
+  },
+  {
+    "number": 686,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 00:05:37",
+    "updated_at": "2024-11-30 01:44:36",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/686",
+    "comments": 2,
+    "closed_at": "2024-11-30 01:43:10",
+    "branch": "renovate/testing-frameworks",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ]
+  },
+  {
+    "number": 685,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-30 00:04:26",
+    "updated_at": "2024-11-30 01:44:44",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/685",
+    "comments": 5,
+    "closed_at": "2024-11-30 01:43:36",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 24,
+    "additions": 204,
+    "deletions": 278,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-image-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 159,
+        "deletions": 233,
+        "changes": 392
+      }
+    ]
+  },
+  {
+    "number": 683,
+    "title": "feat: make twitter client polling configurable",
+    "state": "closed",
+    "created_at": "2024-11-29 23:03:10",
+    "updated_at": "2024-11-30 01:19:35",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/683",
+    "comments": 1,
+    "closed_at": "2024-11-30 01:19:21",
+    "branch": "make_tweet_interval_configurable",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 6,
+    "deletions": 3,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-30 01:19:21"
+  },
+  {
+    "number": 682,
+    "title": "fix: getEmbeddingZeroVector calls",
+    "state": "closed",
+    "created_at": "2024-11-29 20:34:13",
+    "updated_at": "2024-11-29 21:06:31",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/682",
+    "comments": 1,
+    "closed_at": "2024-11-29 21:06:24",
+    "branch": "fix_builds",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 12,
+    "additions": 22,
+    "deletions": 24,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 6,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-farcaster/src/memory.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-29 21:06:24"
+  },
+  {
+    "number": 681,
+    "title": "Add getAccountsByIds postgres example",
+    "state": "closed",
+    "created_at": "2024-11-29 20:04:14",
+    "updated_at": "2024-11-29 21:15:47",
+    "author": "CalvinLeGassick",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/681",
+    "comments": 1,
+    "closed_at": "2024-11-29 21:15:47",
+    "branch": "getActorsByIds",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 40,
+    "deletions": 15,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      },
+      {
+        "filename": "packages/core/src/messages.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 15,
+        "changes": 17
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      }
+    ]
+  },
+  {
+    "number": 680,
+    "title": "Add getAccountsByIds postgres example",
+    "state": "open",
+    "created_at": "2024-11-29 19:59:29",
+    "updated_at": "2024-12-11 00:24:05",
+    "author": "CalvinLeGassick",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/680",
+    "comments": 3,
+    "branch": "getAccountsByIds",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "blocked",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 35,
+    "deletions": 19,
+    "review_comments": 2,
+    "maintainer_can_modify": true,
+    "rebaseable": true,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 4,
+        "changes": 34
+      },
+      {
+        "filename": "packages/core/src/messages.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 15,
+        "changes": 17
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      }
+    ]
+  },
+  {
+    "number": 678,
+    "title": "fix: Make TEE Plugin available to launch agent & fix previous launch error",
+    "state": "closed",
+    "created_at": "2024-11-29 19:42:51",
+    "updated_at": "2024-12-02 01:04:25",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/678",
+    "comments": 0,
+    "closed_at": "2024-11-29 19:45:36",
+    "branch": "fix/enable-tee-with-salt",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 3,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-29 19:45:36"
+  },
+  {
+    "number": 677,
+    "title": "feat: improve embeddings, models and connectivity",
+    "state": "closed",
+    "created_at": "2024-11-29 19:21:47",
+    "updated_at": "2024-11-30 01:33:38",
+    "author": "augchan42",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/677",
+    "comments": 1,
+    "closed_at": "2024-11-29 19:42:07",
+    "branch": "feature/bge-embeddings",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 23,
+    "additions": 1757,
+    "deletions": 725,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".editorconfig",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 41,
+        "changes": 79
+      },
+      {
+        "filename": ".eslintrc.json",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": ".vscode/settings.json",
+        "status": "added",
+        "additions": 45,
+        "deletions": 0,
+        "changes": 45
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 3,
+        "changes": 15
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 51,
+        "deletions": 5,
+        "changes": 56
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-postgres/schema.sql",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 3,
+        "changes": 22
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 1074,
+        "deletions": 473,
+        "changes": 1547
+      },
+      {
+        "filename": "packages/adapter-supabase/schema.sql",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 4,
+        "changes": 52
+      },
+      {
+        "filename": "packages/core/src/config.ts",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 238,
+        "deletions": 126,
+        "changes": 364
+      },
+      {
+        "filename": "packages/core/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 32,
+        "deletions": 1,
+        "changes": 33
+      },
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 4,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 11,
+        "changes": 27
+      },
+      {
+        "filename": "packages/core/src/settings.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/tsconfig.build.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-node/src/services/transcription.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "prettier.config.cjs",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 45,
+        "changes": 91
+      }
+    ],
+    "merged_at": "2024-11-29 19:42:07"
+  },
+  {
+    "number": 676,
+    "title": "Fix: run tests with coverage",
+    "state": "closed",
+    "created_at": "2024-11-29 18:45:29",
+    "updated_at": "2024-11-29 19:06:24",
+    "author": "pgoos",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/676",
+    "comments": 2,
+    "closed_at": "2024-11-29 19:06:13",
+    "branch": "misct/code-cov",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 4,
+    "additions": 19407,
+    "deletions": 15308,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 19392,
+        "deletions": 15303,
+        "changes": 34695
+      },
+      {
+        "filename": "scripts/test.sh",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 3,
+        "changes": 14
+      }
+    ],
+    "merged_at": "2024-11-29 19:06:13"
+  },
+  {
+    "number": 675,
+    "title": "fix(deps): update dependency axios to v1.7.4 [security]",
+    "state": "closed",
+    "created_at": "2024-11-29 18:13:31",
+    "updated_at": "2024-11-29 18:56:37",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/675",
+    "comments": 1,
+    "closed_at": "2024-11-29 18:55:30",
+    "branch": "renovate/npm-axios-vulnerability",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 19010,
+    "deletions": 15217,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 19010,
+        "deletions": 15217,
+        "changes": 34227
+      }
+    ]
+  },
+  {
+    "number": 674,
+    "title": "fix: add missing viem dependency",
+    "state": "closed",
+    "created_at": "2024-11-29 18:10:39",
+    "updated_at": "2024-12-02 01:04:23",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/674",
+    "comments": 0,
+    "closed_at": "2024-11-29 18:33:31",
+    "branch": "fix/add-viem-dep",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-29 18:33:31"
+  },
+  {
+    "number": 672,
+    "title": "fix: eslint not working",
+    "state": "closed",
+    "created_at": "2024-11-29 16:31:26",
+    "updated_at": "2024-11-29 18:32:29",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/672",
+    "comments": 0,
+    "closed_at": "2024-11-29 18:11:51",
+    "branch": "fix_eslint",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 49,
+    "additions": 15195,
+    "deletions": 19284,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/src/components/HomepageFeatures/index.jsx",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/src/components/HomepageHeader/index.jsx",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/src/pages/index.jsx",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "eslint.config.mjs",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/adapter-postgres/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-auto/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-direct/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-github/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/eslint.config.mjs",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 14,
+        "changes": 28
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/create-eliza-app/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/eslint.config.mjs",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-29 18:11:51"
+  },
+  {
+    "number": 671,
+    "title": "fix: embeddings for messages with urls",
+    "state": "closed",
+    "created_at": "2024-11-29 16:18:42",
+    "updated_at": "2024-11-29 18:48:19",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/671",
+    "comments": 1,
+    "closed_at": "2024-11-29 18:48:18",
+    "branch": "fix_url_embeddings",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 6,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 4,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-11-29 18:48:18"
+  },
+  {
+    "number": 670,
+    "title": "feat: add Turborepo",
+    "state": "closed",
+    "created_at": "2024-11-29 12:30:32",
+    "updated_at": "2024-11-30 00:47:07",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/670",
+    "comments": 2,
+    "closed_at": "2024-11-30 00:47:06",
+    "branch": "turborepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 15,
+    "changed_files": 109,
+    "additions": 3781,
+    "deletions": 3280,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 8,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 15,
+        "changes": 30
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 4,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateMessageResponse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObject.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectV2.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateShouldRespond.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateText.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTextArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTrueOrFalse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateWebSearch.md",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "docs/api/functions/getEmbeddingConfig.md",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "docs/api/functions/getEmbeddingType.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getEmbeddingZeroVector.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 6,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/functions/getEnvVariable.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/handleProvider.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/hasEnvVariable.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/loadEnvConfig.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/retrieveCachedEmbedding.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 19,
+        "changes": 19
+      },
+      {
+        "filename": "docs/api/functions/splitChunks.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/trimTokens.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/index.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-30 00:47:06"
+  },
+  {
+    "number": 669,
+    "title": "incorrect package install location Update plugins.md",
+    "state": "closed",
+    "created_at": "2024-11-29 12:27:31",
+    "updated_at": "2024-11-29 12:28:49",
+    "author": "cryptoradagast",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/669",
+    "comments": 0,
+    "closed_at": "2024-11-29 12:28:48",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-29 12:28:48"
+  },
+  {
+    "number": 668,
+    "title": "redpill custom models",
+    "state": "closed",
+    "created_at": "2024-11-29 10:21:04",
+    "updated_at": "2024-11-29 12:20:38",
+    "author": "v1xingyue",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/668",
+    "comments": 0,
+    "closed_at": "2024-11-29 10:59:43",
+    "branch": "v1xingyue-patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 23,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 2,
+        "changes": 13
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 3,
+        "changes": 15
+      }
+    ],
+    "merged_at": "2024-11-29 10:59:43"
+  },
+  {
+    "number": 667,
+    "title": "feat: evm pubkey derivation",
+    "state": "closed",
+    "created_at": "2024-11-29 10:12:06",
+    "updated_at": "2024-11-29 10:14:01",
+    "author": "St4rgarden",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/667",
+    "comments": 0,
+    "closed_at": "2024-11-29 10:14:01",
+    "branch": "pubkey-derivation",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 19,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "scripts/derive-keys.js",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      }
+    ],
+    "merged_at": "2024-11-29 10:14:01"
+  },
+  {
+    "number": 666,
+    "title": "fix(agent): improve local model path handling and logging",
+    "state": "closed",
+    "created_at": "2024-11-29 09:30:53",
+    "updated_at": "2024-11-29 17:39:20",
+    "author": "DataRelic",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/666",
+    "comments": 0,
+    "closed_at": "2024-11-29 17:39:19",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 665,
+    "title": "fix: add missing commands to quickstart",
+    "state": "closed",
+    "created_at": "2024-11-29 08:28:08",
+    "updated_at": "2024-11-29 10:14:21",
+    "author": "0xaguspunk",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/665",
+    "comments": 0,
+    "closed_at": "2024-11-29 10:14:21",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 7,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-29 10:14:21"
+  },
+  {
+    "number": 664,
+    "title": "fix: pnpm-lock.yaml",
+    "state": "closed",
+    "created_at": "2024-11-29 04:42:16",
+    "updated_at": "2024-11-29 05:19:07",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/664",
+    "comments": 0,
+    "closed_at": "2024-11-29 05:19:07",
+    "branch": "pnpmLock",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 26,
+    "deletions": 352,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 352,
+        "changes": 378
+      }
+    ],
+    "merged_at": "2024-11-29 05:19:06"
+  },
+  {
+    "number": 662,
+    "title": "fix: discord permissions and duplicate reactions, new /joinchannel command",
+    "state": "closed",
+    "created_at": "2024-11-29 01:32:13",
+    "updated_at": "2024-11-29 11:36:18",
+    "author": "augchan42",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/662",
+    "comments": 0,
+    "closed_at": "2024-11-29 11:36:17",
+    "branch": "fix-discord-permissions",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 156,
+    "deletions": 71,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 156,
+        "deletions": 71,
+        "changes": 227
+      }
+    ],
+    "merged_at": "2024-11-29 11:36:17"
+  },
+  {
+    "number": 660,
+    "title": "fix: embedding search for non-openai models",
+    "state": "closed",
+    "created_at": "2024-11-28 23:31:20",
+    "updated_at": "2024-11-29 13:45:44",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/660",
+    "comments": 0,
+    "closed_at": "2024-11-29 10:13:24",
+    "branch": "fix_embedding_mismatch",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 16,
+    "additions": 119,
+    "deletions": 113,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 15,
+        "changes": 28
+      },
+      {
+        "filename": "packages/client-farcaster/src/actions.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-farcaster/src/memory.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 12,
+        "changes": 21
+      },
+      {
+        "filename": "packages/client-farcaster/src/post.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 13,
+        "changes": 33
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 24,
+        "changes": 48
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 15,
+        "changes": 40
+      },
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 4,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 5,
+        "changes": 7
+      }
+    ],
+    "merged_at": "2024-11-29 10:13:24"
+  },
+  {
+    "number": 659,
+    "title": "feat: add minimal config file for code cov",
+    "state": "closed",
+    "created_at": "2024-11-28 22:45:05",
+    "updated_at": "2024-11-29 09:00:34",
+    "author": "pgoos",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/659",
+    "comments": 0,
+    "closed_at": "2024-11-29 09:00:34",
+    "branch": "misct/code-cov",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "codecov.yml",
+        "status": "added",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-29 09:00:34"
+  },
+  {
+    "number": 658,
+    "title": "feat: Add wallet history (transactions, balances) to coinbase providers",
+    "state": "closed",
+    "created_at": "2024-11-28 22:22:06",
+    "updated_at": "2024-11-29 11:00:20",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/658",
+    "comments": 0,
+    "closed_at": "2024-11-29 11:00:20",
+    "branch": "coinbaseIntegrations",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 4,
+    "additions": 158,
+    "deletions": 27,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/commerce.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 1,
+        "changes": 23
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/massPayments.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 12,
+        "changes": 41
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/trade.ts",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 12,
+        "changes": 39
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/utils.ts",
+        "status": "modified",
+        "additions": 80,
+        "deletions": 2,
+        "changes": 82
+      }
+    ],
+    "merged_at": "2024-11-29 11:00:20"
+  },
+  {
+    "number": 655,
+    "title": "feat: No implicit response message",
+    "state": "open",
+    "created_at": "2024-11-28 19:35:19",
+    "updated_at": "2024-12-12 23:26:05",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/655",
+    "comments": 1,
+    "branch": "shaw/no-implicit-response-handler",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 13,
+    "additions": 77,
+    "deletions": 54,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/actions/chat_with_attachments.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/actions/download_media.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/actions/transcribe_media.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 11,
+        "changes": 24
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 3,
+        "changes": 14
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/continue.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 10,
+        "changes": 23
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/respond.ts",
+        "status": "renamed",
+        "additions": 30,
+        "deletions": 20,
+        "changes": 50
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/bridge.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 654,
+    "title": "CS - adding better errors and readme.",
+    "state": "closed",
+    "created_at": "2024-11-28 18:00:08",
+    "updated_at": "2024-11-28 19:36:50",
+    "author": "justabot",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/654",
+    "comments": 0,
+    "closed_at": "2024-11-28 19:36:50",
+    "branch": "download_updates",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 45,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-direct/src/README.md",
+        "status": "added",
+        "additions": 44,
+        "deletions": 0,
+        "changes": 44
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-28 19:36:50"
+  },
+  {
+    "number": 653,
+    "title": "feat: improve browser service",
+    "state": "closed",
+    "created_at": "2024-11-28 17:08:10",
+    "updated_at": "2024-11-28 18:13:54",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/653",
+    "comments": 1,
+    "closed_at": "2024-11-28 18:13:54",
+    "branch": "playwright_improvements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 5,
+    "additions": 63,
+    "deletions": 82,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 13,
+        "changes": 18
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 6,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-node/src/services/browser.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 48,
+        "changes": 83
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 15,
+        "changes": 33
+      }
+    ],
+    "merged_at": "2024-11-28 18:13:53"
+  },
+  {
+    "number": 652,
+    "title": "Update ci.yaml",
+    "state": "closed",
+    "created_at": "2024-11-28 16:50:27",
+    "updated_at": "2024-11-28 16:50:54",
+    "author": "snobbee",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/652",
+    "comments": 0,
+    "closed_at": "2024-11-28 16:50:54",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-28 16:50:54"
+  },
+  {
+    "number": 651,
+    "title": "Add Galadriel LLM Inference Provider",
+    "state": "closed",
+    "created_at": "2024-11-28 16:31:43",
+    "updated_at": "2024-11-29 10:16:59",
+    "author": "dontAskVI",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/651",
+    "comments": 0,
+    "closed_at": "2024-11-29 10:16:59",
+    "branch": "add-galadriel-provider",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 10,
+    "changed_files": 6,
+    "additions": 53,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-29 10:16:59"
+  },
+  {
+    "number": 650,
+    "title": "feat: add image text model provider separation and fal.ai integration",
+    "state": "closed",
+    "created_at": "2024-11-28 16:00:14",
+    "updated_at": "2024-11-29 11:48:49",
+    "author": "yoniebans",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/650",
+    "comments": 0,
+    "closed_at": "2024-11-29 11:48:49",
+    "branch": "feat/add_image_text_model_provider_seperation_and_falai",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 13,
+    "changed_files": 9,
+    "additions": 129,
+    "deletions": 12,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 62,
+        "deletions": 7,
+        "changes": 69
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/enviroment.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 2,
+        "changes": 14
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-29 11:48:49"
+  },
+  {
+    "number": 649,
+    "title": "added support for LlamaLocal's path outside plugin-node/dist",
+    "state": "closed",
+    "created_at": "2024-11-28 15:12:53",
+    "updated_at": "2024-11-28 19:30:39",
+    "author": "dr-fusion",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/649",
+    "comments": 0,
+    "closed_at": "2024-11-28 19:30:39",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-node/src/services/llama.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-28 19:30:39"
+  },
+  {
+    "number": 646,
+    "title": "fix: Shaw/twitter updates to youngphlo pr",
+    "state": "closed",
+    "created_at": "2024-11-28 10:15:19",
+    "updated_at": "2024-12-11 22:24:25",
+    "author": "lalalune",
+    "labels": "Client: Twitter",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/646",
+    "comments": 0,
+    "closed_at": "2024-12-11 22:24:25",
+    "branch": "shaw/twitter-updates-to-youngphlo-pr",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 13,
+    "changed_files": 15,
+    "additions": 1284,
+    "deletions": 352,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/character.ts",
+        "status": "added",
+        "additions": 403,
+        "deletions": 0,
+        "changes": 403
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 3,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 1,
+        "changes": 22
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 225,
+        "deletions": 93,
+        "changes": 318
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/enviroment.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 89,
+        "deletions": 86,
+        "changes": 175
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 516,
+        "deletions": 159,
+        "changes": 675
+      }
+    ]
+  },
+  {
+    "number": 645,
+    "title": "updates postgres setup instructions in docs",
+    "state": "closed",
+    "created_at": "2024-11-28 09:10:29",
+    "updated_at": "2024-11-28 09:41:53",
+    "author": "DataRelic",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/645",
+    "comments": 0,
+    "closed_at": "2024-11-28 09:41:53",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 1,
+    "additions": 20,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/advanced/infrastructure.md",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 9,
+        "changes": 29
+      }
+    ],
+    "merged_at": "2024-11-28 09:41:53"
+  },
+  {
+    "number": 643,
+    "title": "feat: Merge EVM and add character override",
+    "state": "closed",
+    "created_at": "2024-11-28 08:32:23",
+    "updated_at": "2024-11-28 08:55:59",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/643",
+    "comments": 0,
+    "closed_at": "2024-11-28 08:55:58",
+    "branch": "shaw/merge-evm",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 110,
+    "additions": 2206,
+    "deletions": 706,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 1,
+        "changes": 11
+      },
+      {
+        "filename": "README_CN.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "README_ES.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "README_JA.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "README_KOR.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "README_PTBR.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "README_RU.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 4,
+        "changes": 18
+      },
+      {
+        "filename": "docs/README_CN.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 39,
+        "changes": 78
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 12,
+        "changes": 34
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 7,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateMessageResponse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObject.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectV2.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateShouldRespond.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTextArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTrueOrFalse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getEndpoint.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getModel.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/handleProvider.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/splitChunks.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-28 08:55:57"
+  },
+  {
+    "number": 642,
+    "title": "Feat/simulation sell types",
+    "state": "closed",
+    "created_at": "2024-11-28 07:45:14",
+    "updated_at": "2024-11-28 09:41:22",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/642",
+    "comments": 0,
+    "closed_at": "2024-11-28 09:41:21",
+    "branch": "feat/simulation-sell-types",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 6,
+    "additions": 137,
+    "deletions": 115,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/actions/swapDao.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/simulationSellingService.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 9,
+        "changes": 28
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 3,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-trustdb/src/adapters/trustScoreDatabase.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 104,
+        "deletions": 101,
+        "changes": 205
+      }
+    ],
+    "merged_at": "2024-11-28 09:41:21"
+  },
+  {
+    "number": 641,
+    "title": "add connection instruction for connecting with X",
+    "state": "closed",
+    "created_at": "2024-11-28 07:16:51",
+    "updated_at": "2024-11-28 09:29:19",
+    "author": "zjasper666",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/641",
+    "comments": 0,
+    "closed_at": "2024-11-28 09:29:19",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-28 09:29:19"
+  },
+  {
+    "number": 640,
+    "title": "fix: Add docs, update providers for TEE Plugin",
+    "state": "closed",
+    "created_at": "2024-11-28 06:26:25",
+    "updated_at": "2024-11-28 08:56:32",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/640",
+    "comments": 0,
+    "closed_at": "2024-11-28 08:56:32",
+    "branch": "tee-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 177,
+    "deletions": 33,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 84,
+        "deletions": 12,
+        "changes": 96
+      },
+      {
+        "filename": "packages/plugin-tee/README.md",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 5,
+        "changes": 39
+      },
+      {
+        "filename": "packages/plugin-tee/src/index.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/deriveKeyProvider.ts",
+        "status": "modified",
+        "additions": 54,
+        "deletions": 6,
+        "changes": 60
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/remoteAttestationProvider.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/walletProvider.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 6,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-11-28 08:56:32"
+  },
+  {
+    "number": 638,
+    "title": "Notes for AI Agent Dev School #1",
+    "state": "closed",
+    "created_at": "2024-11-28 05:46:45",
+    "updated_at": "2024-11-28 07:39:07",
+    "author": "YoungPhlo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/638",
+    "comments": 0,
+    "closed_at": "2024-11-28 07:39:06",
+    "branch": "docs/community-streams",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 85,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/community/streams/2024-11-26.md",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      }
+    ],
+    "merged_at": "2024-11-28 07:39:06"
+  },
+  {
+    "number": 636,
+    "title": "fix: node package builds",
+    "state": "closed",
+    "created_at": "2024-11-27 23:27:25",
+    "updated_at": "2024-11-29 20:32:50",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/636",
+    "comments": 1,
+    "closed_at": "2024-11-28 00:50:13",
+    "branch": "fix_build",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 2,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/pull_request_template.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-28 00:50:13"
+  },
+  {
+    "number": 635,
+    "title": "refactor: better db connection handling",
+    "state": "closed",
+    "created_at": "2024-11-27 23:23:27",
+    "updated_at": "2024-11-28 14:53:55",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/635",
+    "comments": 0,
+    "closed_at": "2024-11-28 09:29:00",
+    "branch": "better_db_handling",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 53,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 4,
+        "changes": 17
+      },
+      {
+        "filename": "packages/adapter-supabase/src/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/src/database.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-28 09:29:00"
+  },
+  {
+    "number": 634,
+    "title": "refactor: better db connection closing",
+    "state": "closed",
+    "created_at": "2024-11-27 23:15:43",
+    "updated_at": "2024-11-27 23:22:48",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/634",
+    "comments": 0,
+    "closed_at": "2024-11-27 23:22:48",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 633,
+    "title": "dicord bot voice",
+    "state": "closed",
+    "created_at": "2024-11-27 21:07:05",
+    "updated_at": "2024-11-28 03:54:03",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/633",
+    "comments": 0,
+    "closed_at": "2024-11-28 03:53:46",
+    "branch": "tcm-dicord-bot-voice",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 10,
+    "changed_files": 5,
+    "additions": 799,
+    "deletions": 655,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 360,
+        "changes": 400
+      },
+      {
+        "filename": "packages/client-discord/src/templates.ts",
+        "status": "added",
+        "additions": 123,
+        "deletions": 0,
+        "changes": 123
+      },
+      {
+        "filename": "packages/client-discord/src/utils.ts",
+        "status": "added",
+        "additions": 223,
+        "deletions": 0,
+        "changes": 223
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 412,
+        "deletions": 295,
+        "changes": 707
+      }
+    ],
+    "merged_at": "2024-11-28 03:53:46"
+  },
+  {
+    "number": 632,
+    "title": "feat: Initial TEE Plugin",
+    "state": "closed",
+    "created_at": "2024-11-27 18:02:38",
+    "updated_at": "2024-11-28 22:42:05",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/632",
+    "comments": 1,
+    "closed_at": "2024-11-28 06:21:24",
+    "branch": "tee-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 17,
+    "additions": 697,
+    "deletions": 15,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 68,
+        "deletions": 15,
+        "changes": 83
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "docker-compose.yaml",
+        "status": "added",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "packages/plugin-tee/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-tee/README.md",
+        "status": "added",
+        "additions": 52,
+        "deletions": 0,
+        "changes": 52
+      },
+      {
+        "filename": "packages/plugin-tee/package.json",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-tee/src/index.ts",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/deriveKeyProvider.ts",
+        "status": "added",
+        "additions": 69,
+        "deletions": 0,
+        "changes": 69
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/remoteAttestationProvider.ts",
+        "status": "added",
+        "additions": 41,
+        "deletions": 0,
+        "changes": 41
+      },
+      {
+        "filename": "packages/plugin-tee/src/providers/walletProvider.ts",
+        "status": "added",
+        "additions": 310,
+        "deletions": 0,
+        "changes": 310
+      },
+      {
+        "filename": "packages/plugin-tee/src/types/tee.ts",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-tee/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-tee/tsup.config.ts",
+        "status": "added",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "scripts/docker.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-28 06:21:23"
+  },
+  {
+    "number": 631,
+    "title": "Wrong argument correction on trustScoreProvider.ts",
+    "state": "closed",
+    "created_at": "2024-11-27 16:09:35",
+    "updated_at": "2024-11-28 01:00:16",
+    "author": "Thedexplorer",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/631",
+    "comments": 1,
+    "closed_at": "2024-11-28 01:00:16",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 629,
+    "title": "feat: Add image generation support for tweets",
+    "state": "closed",
+    "created_at": "2024-11-27 13:41:43",
+    "updated_at": "2024-12-09 02:24:37",
+    "author": "YoungPhlo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/629",
+    "comments": 5,
+    "closed_at": "2024-11-30 02:00:00",
+    "branch": "twitter/image-gen",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 10,
+    "changed_files": 9,
+    "additions": 362,
+    "deletions": 180,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/character.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 3,
+        "changes": 24
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 1,
+        "changes": 22
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 218,
+        "deletions": 87,
+        "changes": 305
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 89,
+        "deletions": 86,
+        "changes": 175
+      }
+    ]
+  },
+  {
+    "number": 628,
+    "title": "feat: support starkname",
+    "state": "closed",
+    "created_at": "2024-11-27 09:39:48",
+    "updated_at": "2024-11-28 09:27:30",
+    "author": "irisdv",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/628",
+    "comments": 0,
+    "closed_at": "2024-11-28 09:27:30",
+    "branch": "feat/support_starkname",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 4,
+    "additions": 321,
+    "deletions": 12,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-starknet/src/actions/subdomain.ts",
+        "status": "added",
+        "additions": 189,
+        "deletions": 0,
+        "changes": 189
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 79,
+        "deletions": 11,
+        "changes": 90
+      },
+      {
+        "filename": "packages/plugin-starknet/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-starknet/src/utils/starknetId.ts",
+        "status": "added",
+        "additions": 51,
+        "deletions": 0,
+        "changes": 51
+      }
+    ],
+    "merged_at": "2024-11-28 09:27:30"
+  },
+  {
+    "number": 627,
+    "title": "Feat/sell simulation",
+    "state": "closed",
+    "created_at": "2024-11-27 07:54:29",
+    "updated_at": "2024-11-27 10:39:25",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/627",
+    "comments": 0,
+    "closed_at": "2024-11-27 07:55:47",
+    "branch": "feat/sell-simulation",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 5,
+    "additions": 272,
+    "deletions": 21,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/providers/simulationSellingService.ts",
+        "status": "modified",
+        "additions": 54,
+        "deletions": 17,
+        "changes": 71
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/token.ts",
+        "status": "modified",
+        "additions": 90,
+        "deletions": 0,
+        "changes": 90
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 4,
+        "changes": 16
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 101,
+        "deletions": 0,
+        "changes": 101
+      },
+      {
+        "filename": "packages/plugin-solana/src/types/token.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      }
+    ],
+    "merged_at": "2024-11-27 07:55:47"
+  },
+  {
+    "number": 626,
+    "title": "feat : whatsapp",
+    "state": "closed",
+    "created_at": "2024-11-27 05:42:19",
+    "updated_at": "2024-11-29 11:57:10",
+    "author": "awidearray",
+    "labels": "enhancement",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/626",
+    "comments": 2,
+    "closed_at": "2024-11-29 11:57:09",
+    "branch": "feature/whatsapp",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 16,
+    "additions": 1170,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 4,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-whatsapp/.eslintrc.js",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-whatsapp/Readme.md",
+        "status": "added",
+        "additions": 157,
+        "deletions": 0,
+        "changes": 157
+      },
+      {
+        "filename": "packages/plugin-whatsapp/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-whatsapp/package.json",
+        "status": "added",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "packages/plugin-whatsapp/src/client.ts",
+        "status": "added",
+        "additions": 38,
+        "deletions": 0,
+        "changes": 38
+      },
+      {
+        "filename": "packages/plugin-whatsapp/src/handlers/index.ts",
+        "status": "added",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-whatsapp/src/handlers/message.handler.ts",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-whatsapp/src/handlers/webhook.handler.ts",
+        "status": "added",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "packages/plugin-whatsapp/src/index.ts",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "packages/plugin-whatsapp/src/types.ts",
+        "status": "added",
+        "additions": 58,
+        "deletions": 0,
+        "changes": 58
+      },
+      {
+        "filename": "packages/plugin-whatsapp/src/utils/index.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-whatsapp/src/utils/validators.ts",
+        "status": "added",
+        "additions": 44,
+        "deletions": 0,
+        "changes": 44
+      },
+      {
+        "filename": "packages/plugin-whatsapp/tsconfig.json",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 707,
+        "deletions": 6,
+        "changes": 713
+      }
+    ],
+    "merged_at": "2024-11-29 11:57:09"
+  },
+  {
+    "number": 625,
+    "title": "fix: small improvements to agent process exits",
+    "state": "closed",
+    "created_at": "2024-11-27 04:12:37",
+    "updated_at": "2024-11-27 07:43:33",
+    "author": "cygaar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/625",
+    "comments": 2,
+    "closed_at": "2024-11-27 07:43:30",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 12,
+    "deletions": 12,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      }
+    ],
+    "merged_at": "2024-11-27 07:43:30"
+  },
+  {
+    "number": 624,
+    "title": "fix:  running a character.json fails when running per docs",
+    "state": "closed",
+    "created_at": "2024-11-27 03:58:48",
+    "updated_at": "2024-11-28 09:04:51",
+    "author": "yodamaster726",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/624",
+    "comments": 0,
+    "closed_at": "2024-11-28 09:04:51",
+    "branch": "character-run-fix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 13,
+    "changed_files": 1,
+    "additions": 44,
+    "deletions": 20,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 44,
+        "deletions": 20,
+        "changes": 64
+      }
+    ],
+    "merged_at": "2024-11-28 09:04:51"
+  },
+  {
+    "number": 622,
+    "title": "fix: Add Tweet Response Deduplication Check",
+    "state": "closed",
+    "created_at": "2024-11-27 01:31:13",
+    "updated_at": "2024-11-27 08:50:33",
+    "author": "tsubasakong",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/622",
+    "comments": 1,
+    "closed_at": "2024-11-27 08:50:33",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 18,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 8,
+        "changes": 26
+      }
+    ],
+    "merged_at": "2024-11-27 08:50:33"
+  },
+  {
+    "number": 621,
+    "title": "fix: Split off direct-client and terminal chat from agent",
+    "state": "closed",
+    "created_at": "2024-11-27 01:18:46",
+    "updated_at": "2024-12-12 23:38:16",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/621",
+    "comments": 1,
+    "closed_at": "2024-12-11 22:24:25",
+    "branch": "shaw/split-client-terminal",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 17,
+    "additions": 239,
+    "deletions": 154,
+    "review_comments": 4,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/.gitignore",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 140,
+        "changes": 170
+      },
+      {
+        "filename": "agent/src/libs/utils.ts",
+        "status": "added",
+        "additions": 68,
+        "deletions": 0,
+        "changes": 68
+      },
+      {
+        "filename": "characters/tate.character.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "characters/trump.character.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-terminal/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-terminal/package.json",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "packages/client-terminal/src/index.ts",
+        "status": "added",
+        "additions": 69,
+        "deletions": 0,
+        "changes": 69
+      },
+      {
+        "filename": "packages/client-terminal/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-terminal/tsup.config.ts",
+        "status": "added",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 5,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 1,
+        "changes": 18
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 620,
+    "title": "fix: handle when tweet_results is empty better",
+    "state": "closed",
+    "created_at": "2024-11-27 01:04:52",
+    "updated_at": "2024-11-27 01:18:57",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/620",
+    "comments": 0,
+    "closed_at": "2024-11-27 01:18:57",
+    "branch": "fix-twitter",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 30,
+    "deletions": 23,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 22,
+        "changes": 48
+      }
+    ],
+    "merged_at": "2024-11-27 01:18:57"
+  },
+  {
+    "number": 619,
+    "title": "feat: make core strictly typed",
+    "state": "open",
+    "created_at": "2024-11-26 21:00:16",
+    "updated_at": "2024-11-26 21:30:55",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/619",
+    "comments": 0,
+    "branch": "strict-core",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 8,
+    "changed_files": 17,
+    "additions": 210,
+    "deletions": 185,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 12,
+        "changes": 25
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/adapter-supabase/src/index.ts",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 43,
+        "changes": 89
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 21,
+        "changes": 38
+      },
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-farcaster/src/post.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/database.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "packages/core/src/parsing.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 76,
+        "deletions": 64,
+        "changes": 140
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "packages/core/tsconfig.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/fact.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-node/src/services/llama.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 618,
+    "title": "fix: adds agent character.ts file back",
+    "state": "closed",
+    "created_at": "2024-11-26 20:46:05",
+    "updated_at": "2024-11-27 15:16:26",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/618",
+    "comments": 1,
+    "closed_at": "2024-11-27 15:16:26",
+    "branch": "fix-agent-character",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 404,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/character.ts",
+        "status": "added",
+        "additions": 402,
+        "deletions": 0,
+        "changes": 402
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ]
+  },
+  {
+    "number": 616,
+    "title": "fix: memory similarity log & new knowledge ingestion",
+    "state": "closed",
+    "created_at": "2024-11-26 14:00:56",
+    "updated_at": "2024-11-26 18:38:39",
+    "author": "yoniebans",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/616",
+    "comments": 1,
+    "closed_at": "2024-11-26 18:38:39",
+    "branch": "bug/memory_similarity_log_new_knowledge_ingestion",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 4,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/.gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-26 18:38:39"
+  },
+  {
+    "number": 613,
+    "title": "fix: Update and add Conflux",
+    "state": "closed",
+    "created_at": "2024-11-26 10:15:38",
+    "updated_at": "2024-11-26 10:15:57",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/613",
+    "comments": 0,
+    "closed_at": "2024-11-26 10:15:55",
+    "branch": "shaw/merge-conflux",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 4,
+    "additions": 18,
+    "deletions": 12,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/.eslintignore",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 8,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/eslint.config.mjs",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 1,
+        "changes": 16
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/time.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-26 10:15:55"
+  },
+  {
+    "number": 612,
+    "title": "fix: Fix buttplug.io integration and merge",
+    "state": "closed",
+    "created_at": "2024-11-26 10:03:03",
+    "updated_at": "2024-11-26 10:04:50",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/612",
+    "comments": 0,
+    "closed_at": "2024-11-26 10:04:48",
+    "branch": "shaw/fix-buttplugio",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 23,
+    "additions": 1835,
+    "deletions": 9776,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/character.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 402,
+        "changes": 402
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 17,
+        "changes": 37
+      },
+      {
+        "filename": "docs/api/interfaces/IButtplugService.md",
+        "status": "added",
+        "additions": 91,
+        "deletions": 0,
+        "changes": 91
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 2,
+        "changes": 18
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 9105,
+        "changes": 9105
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-buttplug/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/buttplug-user-device-config.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/enviroment.ts",
+        "status": "added",
+        "additions": 51,
+        "deletions": 0,
+        "changes": 51
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/index.ts",
+        "status": "added",
+        "additions": 585,
+        "deletions": 0,
+        "changes": 585
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/utils.ts",
+        "status": "added",
+        "additions": 117,
+        "deletions": 0,
+        "changes": 117
+      },
+      {
+        "filename": "packages/plugin-buttplug/test/buttplug-user-device-config-test.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-buttplug/test/fake-buttplug.ts",
+        "status": "added",
+        "additions": 202,
+        "deletions": 0,
+        "changes": 202
+      },
+      {
+        "filename": "packages/plugin-buttplug/test/simulate.ts",
+        "status": "added",
+        "additions": 308,
+        "deletions": 0,
+        "changes": 308
+      },
+      {
+        "filename": "packages/plugin-buttplug/tsconfig.json",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-buttplug/tsup.config.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 296,
+        "deletions": 249,
+        "changes": 545
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 0,
+        "changes": 46
+      },
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-26 10:04:48"
+  },
+  {
+    "number": 611,
+    "title": "chore(nvmrc): update Node.js version from v23.1.0 to v23.3.0",
+    "state": "closed",
+    "created_at": "2024-11-26 06:56:20",
+    "updated_at": "2024-11-26 08:34:30",
+    "author": "wolfcito",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/611",
+    "comments": 0,
+    "closed_at": "2024-11-26 08:34:30",
+    "branch": "chore/update-nvmrc-v23.1.0-to-v23.3.0",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 13,
+    "additions": 14,
+    "deletions": 14,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".nvmrc",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_ES.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_FR.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_IT.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_JA.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_KOR.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_PTBR.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_RU.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_TR.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-26 08:34:30"
+  },
+  {
+    "number": 610,
+    "title": "fix: add client farcaster templates to character type",
+    "state": "closed",
+    "created_at": "2024-11-26 06:25:28",
+    "updated_at": "2024-11-26 06:33:14",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/610",
+    "comments": 0,
+    "closed_at": "2024-11-26 06:33:14",
+    "branch": "fix-farcaster",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-farcaster/src/client.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-26 06:33:14"
+  },
+  {
+    "number": 609,
+    "title": "fix: knowledge module exporting process",
+    "state": "closed",
+    "created_at": "2024-11-26 06:03:32",
+    "updated_at": "2024-11-26 06:22:12",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/609",
+    "comments": 1,
+    "closed_at": "2024-11-26 06:22:12",
+    "branch": "fix-knowledge-export",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-26 06:22:12"
+  },
+  {
+    "number": 608,
+    "title": "feat: implement coinbase trading",
+    "state": "closed",
+    "created_at": "2024-11-26 06:01:32",
+    "updated_at": "2024-11-28 20:23:02",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/608",
+    "comments": 2,
+    "closed_at": "2024-11-28 20:23:02",
+    "branch": "realitySpiral/coinbaseTrading",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 26,
+    "changed_files": 20,
+    "additions": 4530,
+    "deletions": 233,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 18,
+        "changes": 51
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 144,
+        "deletions": 26,
+        "changes": 170
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 5,
+        "changes": 14
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-buttplug/intiface-engine/CHANGELOG.md",
+        "status": "added",
+        "additions": 612,
+        "deletions": 0,
+        "changes": 612
+      },
+      {
+        "filename": "packages/plugin-buttplug/intiface-engine/README.md",
+        "status": "added",
+        "additions": 106,
+        "deletions": 0,
+        "changes": 106
+      },
+      {
+        "filename": "packages/plugin-buttplug/intiface-engine/intiface-engine",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-coinbase/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-coinbase/package-lock.json",
+        "status": "added",
+        "additions": 2534,
+        "deletions": 0,
+        "changes": 2534
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 13,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/commerce.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/massPayments.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 126,
+        "changes": 135
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/trade.ts",
+        "status": "added",
+        "additions": 304,
+        "deletions": 0,
+        "changes": 304
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/transactions.csv",
+        "status": "added",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/templates.ts",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/types.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/utils.ts",
+        "status": "added",
+        "additions": 125,
+        "deletions": 0,
+        "changes": 125
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 564,
+        "deletions": 35,
+        "changes": 599
+      }
+    ],
+    "merged_at": "2024-11-28 20:23:02"
+  },
+  {
+    "number": 607,
+    "title": "fix: use correct getCachedEmbeddings query_field_sub_name",
+    "state": "closed",
+    "created_at": "2024-11-26 05:35:05",
+    "updated_at": "2024-11-26 05:38:14",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/607",
+    "comments": 1,
+    "closed_at": "2024-11-26 05:38:14",
+    "branch": "fix-db-getCachedEmbeddings",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-26 05:38:14"
+  },
+  {
+    "number": 606,
+    "title": "fix: db queries in sqljs database adapter not using agentId",
+    "state": "closed",
+    "created_at": "2024-11-26 04:37:35",
+    "updated_at": "2024-11-26 04:53:42",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/606",
+    "comments": 0,
+    "closed_at": "2024-11-26 04:53:42",
+    "branch": "fix-sqljs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 18,
+    "deletions": 15,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 14,
+        "changes": 30
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-26 04:53:42"
+  },
+  {
+    "number": 605,
+    "title": "fix: agent DirectClient is not a type",
+    "state": "closed",
+    "created_at": "2024-11-26 04:07:22",
+    "updated_at": "2024-11-26 05:07:23",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/605",
+    "comments": 1,
+    "closed_at": "2024-11-26 05:07:23",
+    "branch": "fix-agent",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-26 05:07:23"
+  },
+  {
+    "number": 603,
+    "title": "fix: time prompt to include UTC, convert to verbose english to help prompting",
+    "state": "closed",
+    "created_at": "2024-11-26 03:54:35",
+    "updated_at": "2024-11-26 06:38:52",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/603",
+    "comments": 0,
+    "closed_at": "2024-11-26 05:13:43",
+    "branch": "time-fix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 11,
+    "deletions": 4,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/time.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 4,
+        "changes": 15
+      }
+    ],
+    "merged_at": "2024-11-26 05:13:43"
+  },
+  {
+    "number": 602,
+    "title": "fix: add Memory Manager getMemoriesByRoomIds missing tableName param",
+    "state": "closed",
+    "created_at": "2024-11-26 01:41:35",
+    "updated_at": "2024-11-26 05:12:01",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/602",
+    "comments": 1,
+    "closed_at": "2024-11-26 05:12:00",
+    "branch": "fix-getMemoriesByRoomIds",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 2,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-26 05:12:00"
+  },
+  {
+    "number": 600,
+    "title": "feat: add knowledge to state",
+    "state": "closed",
+    "created_at": "2024-11-26 00:14:43",
+    "updated_at": "2024-11-26 05:16:03",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/600",
+    "comments": 0,
+    "closed_at": "2024-11-26 05:16:03",
+    "branch": "add-knowledge",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 18,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 4,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 4,
+        "changes": 14
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-26 05:16:03"
+  },
+  {
+    "number": 599,
+    "title": "feat: make node-plugin lazy-loaded for faster boot times",
+    "state": "closed",
+    "created_at": "2024-11-26 00:10:46",
+    "updated_at": "2024-11-26 06:34:11",
+    "author": "bmgalego",
+    "labels": "Needs Testing",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/599",
+    "comments": 0,
+    "closed_at": "2024-11-26 06:34:11",
+    "branch": "node-plugin-lazy",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 28,
+    "deletions": 18,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-node/src/index.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 14,
+        "changes": 31
+      },
+      {
+        "filename": "packages/plugin-node/src/services/browser.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-26 06:34:11"
+  },
+  {
+    "number": 598,
+    "title": "fix: discord crash on sending message to null channel",
+    "state": "closed",
+    "created_at": "2024-11-25 22:15:37",
+    "updated_at": "2024-11-25 22:48:05",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/598",
+    "comments": 0,
+    "closed_at": "2024-11-25 22:48:04",
+    "branch": "patch-4",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 10,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 2,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-11-25 22:48:04"
+  },
+  {
+    "number": 597,
+    "title": "feat: sell simulation service",
+    "state": "closed",
+    "created_at": "2024-11-25 21:42:13",
+    "updated_at": "2024-11-26 05:26:28",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/597",
+    "comments": 0,
+    "closed_at": "2024-11-26 05:26:28",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 21,
+    "changed_files": 6,
+    "additions": 1012,
+    "deletions": 86,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/simulationSellingService.ts",
+        "status": "added",
+        "additions": 445,
+        "deletions": 0,
+        "changes": 445
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 85,
+        "deletions": 1,
+        "changes": 86
+      },
+      {
+        "filename": "packages/plugin-trustdb/src/adapters/trustScoreDatabase.ts",
+        "status": "modified",
+        "additions": 164,
+        "deletions": 0,
+        "changes": 164
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 316,
+        "deletions": 85,
+        "changes": 401
+      }
+    ],
+    "merged_at": "2024-11-26 05:26:28"
+  },
+  {
+    "number": 596,
+    "title": "Pr 33",
+    "state": "closed",
+    "created_at": "2024-11-25 21:29:09",
+    "updated_at": "2024-11-25 21:29:16",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/596",
+    "comments": 0,
+    "closed_at": "2024-11-25 21:29:16",
+    "branch": "pr-33",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 13,
+    "changed_files": 6,
+    "additions": 710,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/simulationSellingService.ts",
+        "status": "added",
+        "additions": 442,
+        "deletions": 0,
+        "changes": 442
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 79,
+        "deletions": 1,
+        "changes": 80
+      },
+      {
+        "filename": "packages/plugin-trustdb/src/adapters/trustScoreDatabase.ts",
+        "status": "modified",
+        "additions": 164,
+        "deletions": 0,
+        "changes": 164
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      }
+    ],
+    "merged_at": "2024-11-25 21:29:16"
+  },
+  {
+    "number": 595,
+    "title": "feat: starknet portfolio provider",
+    "state": "closed",
+    "created_at": "2024-11-25 21:19:10",
+    "updated_at": "2024-11-26 18:39:07",
+    "author": "milancermak",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/595",
+    "comments": 0,
+    "closed_at": "2024-11-26 18:39:07",
+    "branch": "dev/starknet-cleanup",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 11,
+    "additions": 348,
+    "deletions": 384,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-starknet/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/takeOrder.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 5,
+        "changes": 40
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/unruggable.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-starknet/src/enviroment.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/portfolioProvider.ts",
+        "status": "added",
+        "additions": 123,
+        "deletions": 0,
+        "changes": 123
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/token.ts",
+        "status": "modified",
+        "additions": 96,
+        "deletions": 18,
+        "changes": 114
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 4,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/walletProvider.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 293,
+        "changes": 293
+      },
+      {
+        "filename": "packages/plugin-starknet/src/utils/ERC20Token.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 3,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-starknet/src/utils/index.ts",
+        "status": "modified",
+        "additions": 50,
+        "deletions": 47,
+        "changes": 97
+      }
+    ],
+    "merged_at": "2024-11-26 18:39:07"
+  },
+  {
+    "number": 594,
+    "title": "Download updates",
+    "state": "closed",
+    "created_at": "2024-11-25 20:39:40",
+    "updated_at": "2024-11-25 20:41:30",
+    "author": "justabot",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/594",
+    "comments": 0,
+    "closed_at": "2024-11-25 20:41:30",
+    "branch": "download_updates",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 47,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 9,
+        "changes": 56
+      }
+    ],
+    "merged_at": "2024-11-25 20:41:30"
+  },
+  {
+    "number": 593,
+    "title": "feat: update sidebars",
+    "state": "closed",
+    "created_at": "2024-11-25 18:33:11",
+    "updated_at": "2024-11-25 20:40:58",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/593",
+    "comments": 0,
+    "closed_at": "2024-11-25 20:40:56",
+    "branch": "new_sidebar_item",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/sidebars.js",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-25 20:40:56"
+  },
+  {
+    "number": 591,
+    "title": "feat: Adding tests for actions and generation. Skiping test step in defaultCharacters",
+    "state": "closed",
+    "created_at": "2024-11-25 14:59:43",
+    "updated_at": "2024-11-26 05:23:20",
+    "author": "ai16z-demirix",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/591",
+    "comments": 2,
+    "closed_at": "2024-11-26 05:23:20",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 4,
+    "additions": 213,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/tests/actions.test.ts",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      },
+      {
+        "filename": "packages/core/src/tests/defaultCharacters.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/tests/generation.test.ts",
+        "status": "added",
+        "additions": 127,
+        "deletions": 0,
+        "changes": 127
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-26 05:23:20"
+  },
+  {
+    "number": 590,
+    "title": "fix: enable test run in CI for core package",
+    "state": "closed",
+    "created_at": "2024-11-25 12:09:32",
+    "updated_at": "2024-11-25 16:27:51",
+    "author": "pgoos",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/590",
+    "comments": 1,
+    "closed_at": "2024-11-25 16:27:50",
+    "branch": "fix/enable-tests-ci2",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 3,
+    "additions": 3,
+    "deletions": 4,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-25 16:27:50"
+  },
+  {
+    "number": 589,
+    "title": "fix: Shaw/fix zerog",
+    "state": "closed",
+    "created_at": "2024-11-25 08:23:15",
+    "updated_at": "2024-11-26 08:33:41",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/589",
+    "comments": 0,
+    "closed_at": "2024-11-25 08:25:54",
+    "branch": "shaw/fix-zerog",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 22,
+    "changed_files": 29,
+    "additions": 12284,
+    "deletions": 23,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 7,
+        "changes": 21
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "added",
+        "additions": 9105,
+        "deletions": 0,
+        "changes": 9105
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-0g/readme.md",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-0g/src/actions/upload.ts",
+        "status": "added",
+        "additions": 172,
+        "deletions": 0,
+        "changes": 172
+      },
+      {
+        "filename": "packages/plugin-0g/src/index.ts",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-0g/src/templates/upload.ts",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-0g/tsconfig.json",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-0g/tsup.config.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-conflux/README.md",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-conflux/src/abi/crossSpaceCall.ts",
+        "status": "added",
+        "additions": 184,
+        "deletions": 0,
+        "changes": 184
+      },
+      {
+        "filename": "packages/plugin-conflux/src/abi/erc20.ts",
+        "status": "added",
+        "additions": 119,
+        "deletions": 0,
+        "changes": 119
+      },
+      {
+        "filename": "packages/plugin-conflux/src/abi/meme.ts",
+        "status": "added",
+        "additions": 1671,
+        "deletions": 0,
+        "changes": 1671
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/bridgeTransfer.ts",
+        "status": "added",
+        "additions": 141,
+        "deletions": 0,
+        "changes": 141
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/confiPump.ts",
+        "status": "added",
+        "additions": 331,
+        "deletions": 0,
+        "changes": 331
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 129,
+        "deletions": 0,
+        "changes": 129
+      },
+      {
+        "filename": "packages/plugin-conflux/src/index.ts",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-conflux/src/templates/bridgeTransfer.ts",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-conflux/src/templates/confiPump.ts",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-conflux/src/templates/transfer.ts",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-conflux/src/types.ts",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      },
+      {
+        "filename": "packages/plugin-conflux/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-conflux/tsup.config.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 121,
+        "deletions": 8,
+        "changes": 129
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 7,
+        "changes": 16
+      }
+    ],
+    "merged_at": "2024-11-25 08:25:54"
+  },
+  {
+    "number": 588,
+    "title": "fix: React Client fixes",
+    "state": "closed",
+    "created_at": "2024-11-25 07:39:50",
+    "updated_at": "2024-11-25 07:45:13",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/588",
+    "comments": 0,
+    "closed_at": "2024-11-25 07:45:11",
+    "branch": "shaw/react-client-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 28,
+    "additions": 2187,
+    "deletions": 254,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/README.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 50,
+        "changes": 50
+      },
+      {
+        "filename": "client/index.html",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 6,
+        "changes": 17
+      },
+      {
+        "filename": "client/src/Agent.tsx",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "client/src/Agents.tsx",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "client/src/App.css",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "client/src/App.tsx",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 63,
+        "changes": 65
+      },
+      {
+        "filename": "client/src/Character.tsx",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "client/src/Chat.tsx",
+        "status": "added",
+        "additions": 104,
+        "deletions": 0,
+        "changes": 104
+      },
+      {
+        "filename": "client/src/Layout.tsx",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "client/src/components/app-sidebar.tsx",
+        "status": "added",
+        "additions": 56,
+        "deletions": 0,
+        "changes": 56
+      },
+      {
+        "filename": "client/src/components/ui/separator.tsx",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "client/src/components/ui/sheet.tsx",
+        "status": "added",
+        "additions": 136,
+        "deletions": 0,
+        "changes": 136
+      },
+      {
+        "filename": "client/src/components/ui/sidebar.tsx",
+        "status": "added",
+        "additions": 786,
+        "deletions": 0,
+        "changes": 786
+      },
+      {
+        "filename": "client/src/components/ui/skeleton.tsx",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "client/src/components/ui/tooltip.tsx",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "client/src/hooks/use-mobile.tsx",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "client/src/index.css",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "client/src/main.tsx",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 2,
+        "changes": 11
+      },
+      {
+        "filename": "client/src/router.tsx",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "client/tailwind.config.js",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-direct/src/api.ts",
+        "status": "added",
+        "additions": 70,
+        "deletions": 0,
+        "changes": 70
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 752,
+        "deletions": 129,
+        "changes": 881
+      },
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-25 07:45:11"
+  },
+  {
+    "number": 587,
+    "title": "Shaw/logger fixes",
+    "state": "closed",
+    "created_at": "2024-11-25 07:13:58",
+    "updated_at": "2024-11-25 07:25:21",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/587",
+    "comments": 0,
+    "closed_at": "2024-11-25 07:25:20",
+    "branch": "shaw/logger-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 3,
+    "additions": 3,
+    "deletions": 13,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 11,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-25 07:25:20"
+  },
+  {
+    "number": 586,
+    "title": "feat: Shaw/realityspiral/coinbase fixes",
+    "state": "closed",
+    "created_at": "2024-11-25 07:01:06",
+    "updated_at": "2024-11-25 07:09:44",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/586",
+    "comments": 0,
+    "closed_at": "2024-11-25 07:09:41",
+    "branch": "shaw/realityspiral/coinbase-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 12,
+    "additions": 1644,
+    "deletions": 452,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 1,
+        "changes": 11
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 214,
+        "deletions": 1,
+        "changes": 215
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 6,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 435,
+        "changes": 442
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/commerce.ts",
+        "status": "added",
+        "additions": 438,
+        "deletions": 0,
+        "changes": 438
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/massPayments.ts",
+        "status": "added",
+        "additions": 519,
+        "deletions": 0,
+        "changes": 519
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/templates.ts",
+        "status": "modified",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/types.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-coinbase/tsup.config.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 376,
+        "deletions": 7,
+        "changes": 383
+      }
+    ],
+    "merged_at": "2024-11-25 07:09:41"
+  },
+  {
+    "number": 585,
+    "title": "feat: More package updates",
+    "state": "closed",
+    "created_at": "2024-11-25 06:52:48",
+    "updated_at": "2024-11-25 07:00:14",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/585",
+    "comments": 0,
+    "closed_at": "2024-11-25 07:00:12",
+    "branch": "shaw/package-updates",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 10,
+    "changed_files": 5,
+    "additions": 40,
+    "deletions": 22,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/sidebars.js",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 17,
+        "changes": 41
+      }
+    ],
+    "merged_at": "2024-11-25 07:00:12"
+  },
+  {
+    "number": 584,
+    "title": "feat: Update packages",
+    "state": "closed",
+    "created_at": "2024-11-25 06:43:48",
+    "updated_at": "2024-11-25 06:48:48",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/584",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:48:46",
+    "branch": "shaw/package-updates",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 17,
+    "changed_files": 152,
+    "additions": 1575,
+    "deletions": 1113,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 21,
+        "changes": 42
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 40,
+        "changes": 88
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 34,
+        "changes": 74
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 20,
+        "changes": 40
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 4,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 6,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 13,
+        "changes": 28
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-25 06:48:46"
+  },
+  {
+    "number": 583,
+    "title": "fix: Devex Fixes",
+    "state": "closed",
+    "created_at": "2024-11-25 06:24:53",
+    "updated_at": "2024-11-25 06:41:44",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/583",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:41:42",
+    "branch": "shaw/devex-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 10,
+    "additions": 148,
+    "deletions": 184,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".husky/commit-msg",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 12,
+        "changes": 12
+      },
+      {
+        "filename": ".husky/pre-commit",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 6,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/scripts/postinstall.js",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-node/src/services/llama.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 19,
+        "changes": 22
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 117,
+        "deletions": 130,
+        "changes": 247
+      }
+    ],
+    "merged_at": "2024-11-25 06:41:42"
+  },
+  {
+    "number": 582,
+    "title": "feat: update api docs",
+    "state": "closed",
+    "created_at": "2024-11-25 06:14:00",
+    "updated_at": "2024-11-25 06:41:53",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/582",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:41:51",
+    "branch": "new_api_docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 127,
+    "additions": 990,
+    "deletions": 624,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 40,
+        "changes": 88
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 34,
+        "changes": 74
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 20,
+        "changes": 40
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 4,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 6,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 13,
+        "changes": 28
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluators.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatGoalsAsString.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-25 06:41:51"
+  },
+  {
+    "number": 581,
+    "title": "feat: add new pages",
+    "state": "closed",
+    "created_at": "2024-11-25 05:59:31",
+    "updated_at": "2024-11-25 06:04:01",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/581",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:04:00",
+    "branch": "new_docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 127,
+    "additions": 2288,
+    "deletions": 1052,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 128,
+        "deletions": 74,
+        "changes": 202
+      },
+      {
+        "filename": "docs/api/classes/CacheManager.md",
+        "status": "added",
+        "additions": 117,
+        "deletions": 0,
+        "changes": 117
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 51,
+        "deletions": 47,
+        "changes": 98
+      },
+      {
+        "filename": "docs/api/classes/DbCacheAdapter.md",
+        "status": "added",
+        "additions": 95,
+        "deletions": 0,
+        "changes": 95
+      },
+      {
+        "filename": "docs/api/classes/FsCacheAdapter.md",
+        "status": "added",
+        "additions": 93,
+        "deletions": 0,
+        "changes": 93
+      },
+      {
+        "filename": "docs/api/classes/MemoryCacheAdapter.md",
+        "status": "added",
+        "additions": 103,
+        "deletions": 0,
+        "changes": 103
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 25,
+        "changes": 50
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 6,
+        "changes": 54
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/LoggingLevel.md",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 14,
+        "changes": 28
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 20,
+        "changes": 40
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/configureSettings.md",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluators.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatGoalsAsString.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-25 06:04:00"
+  },
+  {
+    "number": 580,
+    "title": "Add community stream notes for WDYGDTW 2",
+    "state": "closed",
+    "created_at": "2024-11-25 04:54:11",
+    "updated_at": "2024-11-25 04:59:19",
+    "author": "YoungPhlo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/580",
+    "comments": 0,
+    "closed_at": "2024-11-25 04:59:19",
+    "branch": "docs/community-streams",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 95,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/community/streams/2024-11-22.md",
+        "status": "added",
+        "additions": 95,
+        "deletions": 0,
+        "changes": 95
+      }
+    ],
+    "merged_at": "2024-11-25 04:59:19"
+  },
+  {
+    "number": 573,
+    "title": "fix: remove postinstall script from plugin-coinbase",
+    "state": "closed",
+    "created_at": "2024-11-25 03:10:53",
+    "updated_at": "2024-11-25 03:45:41",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/573",
+    "comments": 0,
+    "closed_at": "2024-11-25 03:45:41",
+    "branch": "fix-plugin-coinbase-scripts",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-25 03:45:41"
+  },
+  {
+    "number": 572,
+    "title": "fix: add missing documents and knowledge memory managers to runtime interface",
+    "state": "closed",
+    "created_at": "2024-11-25 02:28:15",
+    "updated_at": "2024-11-25 02:39:36",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/572",
+    "comments": 0,
+    "closed_at": "2024-11-25 02:39:36",
+    "branch": "fix-core-memory-types",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-25 02:39:36"
+  },
+  {
+    "number": 571,
+    "title": "fix: remove db adapters depencies from core and remove plugin-node from telegram ",
+    "state": "closed",
+    "created_at": "2024-11-25 01:10:56",
+    "updated_at": "2024-11-25 01:32:30",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/571",
+    "comments": 0,
+    "closed_at": "2024-11-25 01:32:30",
+    "branch": "fix-dependecies",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 0,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-25 01:32:30"
+  },
+  {
+    "number": 570,
+    "title": "feat: working farcaster client with neynar",
+    "state": "closed",
+    "created_at": "2024-11-24 23:31:00",
+    "updated_at": "2024-12-07 00:30:55",
+    "author": "sayangel",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/570",
+    "comments": 2,
+    "closed_at": "2024-12-07 00:30:55",
+    "branch": "farcaster-neynar-client",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 16,
+    "additions": 1771,
+    "deletions": 235,
+    "review_comments": 19,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-farcaster/pnpm-lock.yaml",
+        "status": "added",
+        "additions": 1478,
+        "deletions": 0,
+        "changes": 1478
+      },
+      {
+        "filename": "packages/client-farcaster/src/actions.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 41,
+        "changes": 61
+      },
+      {
+        "filename": "packages/client-farcaster/src/client.ts",
+        "status": "modified",
+        "additions": 145,
+        "deletions": 107,
+        "changes": 252
+      },
+      {
+        "filename": "packages/client-farcaster/src/index.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 9,
+        "changes": 25
+      },
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 22,
+        "changes": 57
+      },
+      {
+        "filename": "packages/client-farcaster/src/memory.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 24,
+        "changes": 40
+      },
+      {
+        "filename": "packages/client-farcaster/src/post.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 9,
+        "changes": 23
+      },
+      {
+        "filename": "packages/client-farcaster/src/prompts.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 5,
+        "changes": 13
+      },
+      {
+        "filename": "packages/client-farcaster/src/types.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 8,
+        "changes": 29
+      },
+      {
+        "filename": "packages/client-farcaster/src/utils.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "scripts/docker.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-12-07 00:30:55"
+  },
+  {
+    "number": 569,
+    "title": "feat: implement coinbase mass payments across base/sol/eth/pol/arb",
+    "state": "closed",
+    "created_at": "2024-11-24 20:26:34",
+    "updated_at": "2024-11-25 16:16:42",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/569",
+    "comments": 2,
+    "closed_at": "2024-11-25 07:09:43",
+    "branch": "realitySpiral/coinbase-mass-payments",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 12,
+    "additions": 1633,
+    "deletions": 445,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 1,
+        "changes": 11
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 214,
+        "deletions": 1,
+        "changes": 215
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 435,
+        "changes": 442
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/commerce.ts",
+        "status": "added",
+        "additions": 438,
+        "deletions": 0,
+        "changes": 438
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/plugins/massPayments.ts",
+        "status": "added",
+        "additions": 519,
+        "deletions": 0,
+        "changes": 519
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/templates.ts",
+        "status": "modified",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/plugin-coinbase/src/types.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-coinbase/tsup.config.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 367,
+        "deletions": 3,
+        "changes": 370
+      }
+    ],
+    "merged_at": "2024-11-25 07:09:43"
+  },
+  {
+    "number": 564,
+    "title": "CS - first api hookups.",
+    "state": "closed",
+    "created_at": "2024-11-24 17:12:02",
+    "updated_at": "2024-11-25 17:03:54",
+    "author": "justabot",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/564",
+    "comments": 0,
+    "closed_at": "2024-11-25 17:03:54",
+    "branch": "first_api_hookup",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 50,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 50,
+        "deletions": 0,
+        "changes": 50
+      }
+    ],
+    "merged_at": "2024-11-25 17:03:54"
+  },
+  {
+    "number": 562,
+    "title": "Eternum",
+    "state": "closed",
+    "created_at": "2024-11-24 11:46:31",
+    "updated_at": "2024-11-24 11:46:37",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/562",
+    "comments": 0,
+    "closed_at": "2024-11-24 11:46:37",
+    "branch": "eternum",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 23,
+    "additions": 1376,
+    "deletions": 131,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 9,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 129,
+        "deletions": 49,
+        "changes": 178
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-eternum/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-eternum/package.json",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/plugin-eternum/readme.md",
+        "status": "added",
+        "additions": 54,
+        "deletions": 0,
+        "changes": 54
+      },
+      {
+        "filename": "packages/plugin-eternum/src/actions/dummy.ts",
+        "status": "added",
+        "additions": 120,
+        "deletions": 0,
+        "changes": 120
+      },
+      {
+        "filename": "packages/plugin-eternum/src/actions/generative.ts",
+        "status": "added",
+        "additions": 266,
+        "deletions": 0,
+        "changes": 266
+      },
+      {
+        "filename": "packages/plugin-eternum/src/actions/generativeActions.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-eternum/src/client/dojo.ts",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "packages/plugin-eternum/src/enviroment.ts",
+        "status": "added",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "packages/plugin-eternum/src/index.ts",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-eternum/src/providers/index.ts",
+        "status": "added",
+        "additions": 106,
+        "deletions": 0,
+        "changes": 106
+      },
+      {
+        "filename": "packages/plugin-eternum/src/types/index.ts",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-eternum/src/utils/execute.ts",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      },
+      {
+        "filename": "packages/plugin-eternum/src/utils/index.ts",
+        "status": "added",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "packages/plugin-eternum/tsconfig.json",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-eternum/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 360,
+        "deletions": 70,
+        "changes": 430
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 561,
+    "title": "fix: bump echogarden to fix case sensitive issue",
+    "state": "closed",
+    "created_at": "2024-11-24 08:22:51",
+    "updated_at": "2024-11-24 18:09:36",
+    "author": "0xFlicker",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/561",
+    "comments": 0,
+    "closed_at": "2024-11-24 11:47:45",
+    "branch": "fix-echogarden",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 10,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 7,
+        "changes": 15
+      }
+    ],
+    "merged_at": "2024-11-24 11:47:45"
+  },
+  {
+    "number": 560,
+    "title": "fix: sql command",
+    "state": "closed",
+    "created_at": "2024-11-24 08:15:06",
+    "updated_at": "2024-11-24 18:09:40",
+    "author": "0xFlicker",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/560",
+    "comments": 1,
+    "closed_at": "2024-11-24 16:17:56",
+    "branch": "fix-sql",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-24 16:17:56"
+  },
+  {
+    "number": 559,
+    "title": "Improved Twitter Documentation",
+    "state": "closed",
+    "created_at": "2024-11-24 07:23:39",
+    "updated_at": "2024-12-05 12:02:20",
+    "author": "grallc",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/559",
+    "comments": 1,
+    "closed_at": "2024-11-24 11:48:03",
+    "branch": "fix-twitter-docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-24 11:48:02"
+  },
+  {
+    "number": 557,
+    "title": "fix: postgres",
+    "state": "closed",
+    "created_at": "2024-11-24 03:59:51",
+    "updated_at": "2024-11-25 04:18:07",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/557",
+    "comments": 1,
+    "closed_at": "2024-11-25 04:18:05",
+    "branch": "fix/postgres",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 3,
+    "additions": 141,
+    "deletions": 58,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 9,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 129,
+        "deletions": 49,
+        "changes": 178
+      }
+    ],
+    "merged_at": "2024-11-25 04:18:05"
+  },
+  {
+    "number": 555,
+    "title": "feat: Farcaster (Warpcast) Client Using Neynar API",
+    "state": "closed",
+    "created_at": "2024-11-24 02:58:38",
+    "updated_at": "2024-12-11 22:24:24",
+    "author": "normand1",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/555",
+    "comments": 1,
+    "closed_at": "2024-12-11 22:24:24",
+    "branch": "dn/farcaster-client-neynar",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 37,
+    "additions": 9300,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".nvmrc",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": ".vscode/launch.json",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "docs/docs/core/characterfile.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/agent/castcache/home_timeline.json",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-farcaster/package-lock.json",
+        "status": "added",
+        "additions": 4581,
+        "deletions": 0,
+        "changes": 4581
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/casts.ts",
+        "status": "added",
+        "additions": 289,
+        "deletions": 0,
+        "changes": 289
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/errors.ts",
+        "status": "added",
+        "additions": 48,
+        "deletions": 0,
+        "changes": 48
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/neynar-api.ts",
+        "status": "added",
+        "additions": 422,
+        "deletions": 0,
+        "changes": 422
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/profile.ts",
+        "status": "added",
+        "additions": 125,
+        "deletions": 0,
+        "changes": 125
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/relationships.ts",
+        "status": "added",
+        "additions": 79,
+        "deletions": 0,
+        "changes": 79
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/search.ts",
+        "status": "added",
+        "additions": 113,
+        "deletions": 0,
+        "changes": 113
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/timeline-async.ts",
+        "status": "added",
+        "additions": 90,
+        "deletions": 0,
+        "changes": 90
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/timeline-list.ts",
+        "status": "added",
+        "additions": 73,
+        "deletions": 0,
+        "changes": 73
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/timeline-relationship.ts",
+        "status": "added",
+        "additions": 94,
+        "deletions": 0,
+        "changes": 94
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/timeline-search.ts",
+        "status": "added",
+        "additions": 126,
+        "deletions": 0,
+        "changes": 126
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/timeline-tweet-util.ts",
+        "status": "added",
+        "additions": 146,
+        "deletions": 0,
+        "changes": 146
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/timeline-v1.ts",
+        "status": "added",
+        "additions": 469,
+        "deletions": 0,
+        "changes": 469
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/timeline-v2.ts",
+        "status": "added",
+        "additions": 417,
+        "deletions": 0,
+        "changes": 417
+      },
+      {
+        "filename": "packages/client-farcaster/src/agent-farcaster-client/type-util.ts",
+        "status": "added",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "packages/client-farcaster/src/base.ts",
+        "status": "added",
+        "additions": 530,
+        "deletions": 0,
+        "changes": 530
+      },
+      {
+        "filename": "packages/client-farcaster/src/index.ts",
+        "status": "added",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "added",
+        "additions": 531,
+        "deletions": 0,
+        "changes": 531
+      },
+      {
+        "filename": "packages/client-farcaster/src/post.ts",
+        "status": "added",
+        "additions": 225,
+        "deletions": 0,
+        "changes": 225
+      },
+      {
+        "filename": "packages/client-farcaster/src/utils.ts",
+        "status": "added",
+        "additions": 323,
+        "deletions": 0,
+        "changes": 323
+      },
+      {
+        "filename": "packages/client-farcaster/tests/.env.test",
+        "status": "added",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-farcaster/tests/neynar-api.integration.test.ts",
+        "status": "added",
+        "additions": 92,
+        "deletions": 0,
+        "changes": 92
+      },
+      {
+        "filename": "packages/client-farcaster/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      }
+    ]
+  },
+  {
+    "number": 552,
+    "title": "fix: Use BigInt for tweet IDs in client-twitter",
+    "state": "closed",
+    "created_at": "2024-11-23 15:39:10",
+    "updated_at": "2024-11-24 18:09:47",
+    "author": "wraitii",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/552",
+    "comments": 1,
+    "closed_at": "2024-11-24 03:29:05",
+    "branch": "bigint-for-tweet-ids",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-24 03:29:05"
+  },
+  {
+    "number": 551,
+    "title": "feat: loading characters from db at load and runtime",
+    "state": "open",
+    "created_at": "2024-11-23 12:32:51",
+    "updated_at": "2024-11-25 21:49:12",
+    "author": "VarKrishin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/551",
+    "comments": 1,
+    "branch": "ungate/dev",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 4,
+    "changed_files": 16,
+    "additions": 1255,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 196,
+        "deletions": 0,
+        "changes": 196
+      },
+      {
+        "filename": "packages/adapter-postgres/schema.sql",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 1,
+        "changes": 49
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 56,
+        "deletions": 0,
+        "changes": 56
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/sqliteTables.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 63,
+        "deletions": 0,
+        "changes": 63
+      },
+      {
+        "filename": "packages/core/src/crypt.ts",
+        "status": "added",
+        "additions": 63,
+        "deletions": 0,
+        "changes": 63
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "scripts/importCharactersInDB/crypt.js",
+        "status": "added",
+        "additions": 112,
+        "deletions": 0,
+        "changes": 112
+      },
+      {
+        "filename": "scripts/importCharactersInDB/postgres/FetchFromDb.js",
+        "status": "added",
+        "additions": 143,
+        "deletions": 0,
+        "changes": 143
+      },
+      {
+        "filename": "scripts/importCharactersInDB/postgres/insertInDb.js",
+        "status": "added",
+        "additions": 223,
+        "deletions": 0,
+        "changes": 223
+      },
+      {
+        "filename": "scripts/importCharactersInDB/sqlite/fetchFromDb.js",
+        "status": "added",
+        "additions": 111,
+        "deletions": 0,
+        "changes": 111
+      },
+      {
+        "filename": "scripts/importCharactersInDB/sqlite/insertInDb.js",
+        "status": "added",
+        "additions": 188,
+        "deletions": 0,
+        "changes": 188
+      }
+    ]
+  },
+  {
+    "number": 550,
+    "title": "fix: generateText format consistency",
+    "state": "closed",
+    "created_at": "2024-11-23 11:43:18",
+    "updated_at": "2024-11-24 18:09:49",
+    "author": "tomguluson92",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/550",
+    "comments": 1,
+    "closed_at": "2024-11-24 03:30:56",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 7,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-11-24 03:30:56"
+  },
+  {
+    "number": 549,
+    "title": "Update dependency pm2 to v5.4.3 - autoclosed",
+    "state": "closed",
+    "created_at": "2024-11-23 10:03:12",
+    "updated_at": "2024-11-25 06:51:49",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/549",
+    "comments": 1,
+    "closed_at": "2024-11-25 06:51:47",
+    "branch": "renovate/pm2-5.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 24,
+    "deletions": 37,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 35,
+        "changes": 57
+      }
+    ]
+  },
+  {
+    "number": 548,
+    "title": "Update dependency dompurify to v3.2.2",
+    "state": "closed",
+    "created_at": "2024-11-23 10:01:57",
+    "updated_at": "2024-12-01 22:56:24",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/548",
+    "comments": 0,
+    "closed_at": "2024-12-01 22:55:19",
+    "branch": "renovate/dompurify-3.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      }
+    ],
+    "merged_at": "2024-12-01 22:55:19"
+  },
+  {
+    "number": 547,
+    "title": "fix: Token provider getHighestLiquidityPair",
+    "state": "closed",
+    "created_at": "2024-11-23 09:30:21",
+    "updated_at": "2024-11-25 04:35:38",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/547",
+    "comments": 0,
+    "closed_at": "2024-11-25 04:35:38",
+    "branch": "fix-token-providers",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 12,
+    "deletions": 28,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/providers/token.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 14,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/token.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 14,
+        "changes": 20
+      }
+    ],
+    "merged_at": "2024-11-25 04:35:38"
+  },
+  {
+    "number": 546,
+    "title": "fix: add try catch to process action",
+    "state": "closed",
+    "created_at": "2024-11-23 08:51:45",
+    "updated_at": "2024-11-24 18:09:52",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/546",
+    "comments": 1,
+    "closed_at": "2024-11-24 03:30:02",
+    "branch": "try-process-actions",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 6,
+    "deletions": 2,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-24 03:30:02"
+  },
+  {
+    "number": 545,
+    "title": "fix: error in getGoals and remove coinbase package-lock.json ",
+    "state": "closed",
+    "created_at": "2024-11-23 07:42:26",
+    "updated_at": "2024-11-24 18:10:00",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/545",
+    "comments": 0,
+    "closed_at": "2024-11-23 07:58:51",
+    "branch": "more-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 6,
+    "additions": 12,
+    "deletions": 3983,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 3,
+        "changes": 10
+      },
+      {
+        "filename": "packages/adapter-postgres/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/goals.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-coinbase/package-lock.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 3974,
+        "changes": 3974
+      }
+    ],
+    "merged_at": "2024-11-23 07:58:51"
+  },
+  {
+    "number": 544,
+    "title": "Update dependency clsx to v2.1.1",
+    "state": "closed",
+    "created_at": "2024-11-23 07:25:00",
+    "updated_at": "2024-11-25 06:48:48",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/544",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:48:47",
+    "branch": "renovate/clsx-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 13,
+    "deletions": 13,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      }
+    ],
+    "merged_at": "2024-11-25 06:48:47"
+  },
+  {
+    "number": 543,
+    "title": "Update docusaurus monorepo to v3.6.3",
+    "state": "closed",
+    "created_at": "2024-11-23 07:24:30",
+    "updated_at": "2024-11-25 06:48:48",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/543",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:48:47",
+    "branch": "renovate/docusaurus-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 59,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 57,
+        "changes": 63
+      }
+    ],
+    "merged_at": "2024-11-25 06:48:47"
+  },
+  {
+    "number": 542,
+    "title": "Update dependency agent-twitter-client to v0.0.14",
+    "state": "closed",
+    "created_at": "2024-11-23 06:14:03",
+    "updated_at": "2024-11-25 06:48:48",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/542",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:48:47",
+    "branch": "renovate/agent-twitter-client-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 23,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 2,
+        "changes": 24
+      }
+    ],
+    "merged_at": "2024-11-25 06:48:47"
+  },
+  {
+    "number": 541,
+    "title": "Update dependency @solana/web3.js to v1.95.5 - autoclosed",
+    "state": "closed",
+    "created_at": "2024-11-23 06:13:02",
+    "updated_at": "2024-11-25 06:51:50",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/541",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:51:49",
+    "branch": "renovate/solana-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 44,
+    "deletions": 57,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 55,
+        "changes": 97
+      }
+    ]
+  },
+  {
+    "number": 540,
+    "title": "fix: discord voice memory id not unique",
+    "state": "closed",
+    "created_at": "2024-11-23 06:07:19",
+    "updated_at": "2024-11-24 18:10:04",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/540",
+    "comments": 0,
+    "closed_at": "2024-11-23 06:50:20",
+    "branch": "fix-discord-voice",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 6,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-23 06:50:20"
+  },
+  {
+    "number": 539,
+    "title": "fix: db queries not using agentId in all memory queries",
+    "state": "closed",
+    "created_at": "2024-11-23 05:55:50",
+    "updated_at": "2024-11-24 18:10:07",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/539",
+    "comments": 0,
+    "closed_at": "2024-11-23 07:22:29",
+    "branch": "fixes-db",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 15,
+    "additions": 404,
+    "deletions": 581,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 357,
+        "deletions": 514,
+        "changes": 871
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 24,
+        "changes": 40
+      },
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/database.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/goals.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 18,
+        "changes": 34
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 10,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/continue.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/boredom.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/facts.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-23 07:22:29"
+  },
+  {
+    "number": 538,
+    "title": "Update dependency @opendocsg/pdf2md to v0.1.32",
+    "state": "closed",
+    "created_at": "2024-11-23 05:34:56",
+    "updated_at": "2024-11-25 06:48:48",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/538",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:48:47",
+    "branch": "renovate/opendocsg-pdf2md-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-11-25 06:48:47"
+  },
+  {
+    "number": 537,
+    "title": "Update dependency @echogarden/espeak-ng-emscripten to v0.3.3",
+    "state": "closed",
+    "created_at": "2024-11-23 05:34:16",
+    "updated_at": "2024-11-25 06:48:48",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/537",
+    "comments": 0,
+    "closed_at": "2024-11-25 06:48:47",
+    "branch": "renovate/echogarden-espeak-ng-emscripten-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 3,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 7,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-25 06:48:47"
+  },
+  {
+    "number": 536,
+    "title": "feat: add agent selection, router and sidebar layout in React client",
+    "state": "closed",
+    "created_at": "2024-11-23 04:47:18",
+    "updated_at": "2024-11-25 07:45:13",
+    "author": "vivoidos",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/536",
+    "comments": 1,
+    "closed_at": "2024-11-25 07:45:13",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 24,
+    "additions": 2162,
+    "deletions": 192,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 3,
+        "changes": 11
+      },
+      {
+        "filename": "client/src/Agent.tsx",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "client/src/Agents.tsx",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "client/src/App.css",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "client/src/App.tsx",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 63,
+        "changes": 65
+      },
+      {
+        "filename": "client/src/Character.tsx",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "client/src/Chat.tsx",
+        "status": "added",
+        "additions": 104,
+        "deletions": 0,
+        "changes": 104
+      },
+      {
+        "filename": "client/src/Layout.tsx",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "client/src/components/app-sidebar.tsx",
+        "status": "added",
+        "additions": 56,
+        "deletions": 0,
+        "changes": 56
+      },
+      {
+        "filename": "client/src/components/ui/separator.tsx",
+        "status": "added",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "client/src/components/ui/sheet.tsx",
+        "status": "added",
+        "additions": 136,
+        "deletions": 0,
+        "changes": 136
+      },
+      {
+        "filename": "client/src/components/ui/sidebar.tsx",
+        "status": "added",
+        "additions": 786,
+        "deletions": 0,
+        "changes": 786
+      },
+      {
+        "filename": "client/src/components/ui/skeleton.tsx",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "client/src/components/ui/tooltip.tsx",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "client/src/hooks/use-mobile.tsx",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "client/src/index.css",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "client/src/main.tsx",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 2,
+        "changes": 11
+      },
+      {
+        "filename": "client/src/router.tsx",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "client/tailwind.config.js",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-direct/src/api.ts",
+        "status": "added",
+        "additions": 70,
+        "deletions": 0,
+        "changes": 70
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 733,
+        "deletions": 121,
+        "changes": 854
+      }
+    ],
+    "merged_at": "2024-11-25 07:45:13"
+  },
+  {
+    "number": 535,
+    "title": "fix: pass runtime to video service",
+    "state": "closed",
+    "created_at": "2024-11-23 04:36:21",
+    "updated_at": "2024-11-23 16:51:55",
+    "author": "0xFlicker",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/535",
+    "comments": 1,
+    "closed_at": "2024-11-23 05:36:15",
+    "branch": "fix-videoservice-cache",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 4,
+    "additions": 10,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/attachments.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-node/src/services/video.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-23 05:36:15"
+  },
+  {
+    "number": 534,
+    "title": "feat: Add Warpcast client, remove bad coinbase plugin integration issues",
+    "state": "closed",
+    "created_at": "2024-11-23 03:57:22",
+    "updated_at": "2024-11-23 06:05:16",
+    "author": "M4cs",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/534",
+    "comments": 1,
+    "closed_at": "2024-11-23 03:58:31",
+    "branch": "client-warpcast",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 16,
+    "additions": 2470,
+    "deletions": 470,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 4,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-warpcast/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-warpcast/package.json",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "packages/client-warpcast/src/base.ts",
+        "status": "added",
+        "additions": 512,
+        "deletions": 0,
+        "changes": 512
+      },
+      {
+        "filename": "packages/client-warpcast/src/environment.ts",
+        "status": "added",
+        "additions": 58,
+        "deletions": 0,
+        "changes": 58
+      },
+      {
+        "filename": "packages/client-warpcast/src/index.ts",
+        "status": "added",
+        "additions": 39,
+        "deletions": 0,
+        "changes": 39
+      },
+      {
+        "filename": "packages/client-warpcast/src/interactions.ts",
+        "status": "added",
+        "additions": 382,
+        "deletions": 0,
+        "changes": 382
+      },
+      {
+        "filename": "packages/client-warpcast/src/post.ts",
+        "status": "added",
+        "additions": 256,
+        "deletions": 0,
+        "changes": 256
+      },
+      {
+        "filename": "packages/client-warpcast/src/utils.ts",
+        "status": "added",
+        "additions": 285,
+        "deletions": 0,
+        "changes": 285
+      },
+      {
+        "filename": "packages/client-warpcast/tsconfig.json",
+        "status": "added",
+        "additions": 16,
+        "deletions": 0,
+        "changes": 16
+      },
+      {
+        "filename": "packages/client-warpcast/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 856,
+        "deletions": 466,
+        "changes": 1322
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 533,
+    "title": "fix(deps): update dependency @ai-sdk/openai to v1.0.4",
+    "state": "closed",
+    "created_at": "2024-11-23 03:33:50",
+    "updated_at": "2024-11-23 05:32:29",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/533",
+    "comments": 0,
+    "closed_at": "2024-11-23 05:32:28",
+    "branch": "renovate/ai-sdk-openai-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 41,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 2,
+        "changes": 42
+      }
+    ],
+    "merged_at": "2024-11-23 05:32:28"
+  },
+  {
+    "number": 532,
+    "title": "fix(deps): update dependency @ai-sdk/google-vertex to ^0.0.43",
+    "state": "closed",
+    "created_at": "2024-11-23 03:32:41",
+    "updated_at": "2024-11-24 18:10:22",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/532",
+    "comments": 0,
+    "closed_at": "2024-11-23 05:32:38",
+    "branch": "renovate/ai-sdk-google-vertex-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 18,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 2,
+        "changes": 19
+      }
+    ],
+    "merged_at": "2024-11-23 05:32:38"
+  },
+  {
+    "number": 530,
+    "title": "fix: Fix/telegram",
+    "state": "closed",
+    "created_at": "2024-11-23 02:48:43",
+    "updated_at": "2024-11-24 18:10:25",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/530",
+    "comments": 0,
+    "closed_at": "2024-11-23 02:50:28",
+    "branch": "fix/telegram",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 6,
+    "additions": 130,
+    "deletions": 125,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 2,
+        "changes": 11
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 4,
+        "changes": 12
+      },
+      {
+        "filename": "packages/client-telegram/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 37,
+        "deletions": 34,
+        "changes": 71
+      },
+      {
+        "filename": "packages/client-telegram/src/telegramClient.ts",
+        "status": "modified",
+        "additions": 65,
+        "deletions": 73,
+        "changes": 138
+      },
+      {
+        "filename": "packages/plugin-node/src/services/llama.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 11,
+        "changes": 21
+      }
+    ],
+    "merged_at": "2024-11-23 02:50:27"
+  },
+  {
+    "number": 529,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-23 02:23:25",
+    "updated_at": "2024-11-24 18:10:28",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/529",
+    "comments": 0,
+    "closed_at": "2024-11-23 02:51:09",
+    "branch": "renovate/aiml-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 54,
+    "deletions": 28,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 51,
+        "deletions": 25,
+        "changes": 76
+      }
+    ],
+    "merged_at": "2024-11-23 02:51:09"
+  },
+  {
+    "number": 528,
+    "title": "fix(deps): update dependency @ai-sdk/anthropic to ^0.0.56",
+    "state": "closed",
+    "created_at": "2024-11-23 02:22:14",
+    "updated_at": "2024-11-24 18:10:31",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/528",
+    "comments": 0,
+    "closed_at": "2024-11-23 02:50:51",
+    "branch": "renovate/ai-sdk-anthropic-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 16,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 2,
+        "changes": 17
+      }
+    ],
+    "merged_at": "2024-11-23 02:50:51"
+  },
+  {
+    "number": 527,
+    "title": "Pin dependency vue to 3.5.13",
+    "state": "closed",
+    "created_at": "2024-11-23 01:29:12",
+    "updated_at": "2024-11-25 07:04:01",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/527",
+    "comments": 0,
+    "closed_at": "2024-11-25 07:04:00",
+    "branch": "renovate/pin-dependencies",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-coinbase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-25 07:04:00"
+  },
+  {
+    "number": 526,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-11-23 01:27:41",
+    "updated_at": "2024-11-24 18:10:35",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/526",
+    "comments": 0,
+    "closed_at": "2024-11-23 02:51:24",
+    "branch": "renovate/react-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 250,
+    "deletions": 268,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "client/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 246,
+        "deletions": 264,
+        "changes": 510
+      }
+    ],
+    "merged_at": "2024-11-23 02:51:24"
+  },
+  {
+    "number": 525,
+    "title": "fix: missing updates for logger.ts",
+    "state": "closed",
+    "created_at": "2024-11-23 00:25:55",
+    "updated_at": "2024-11-25 07:25:21",
+    "author": "yodamaster726",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/525",
+    "comments": 5,
+    "closed_at": "2024-11-25 07:25:21",
+    "branch": "ollama-fix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 3,
+    "additions": 8,
+    "deletions": 14,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 11,
+        "changes": 12
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-25 07:25:21"
+  },
+  {
+    "number": 524,
+    "title": "fix: Ollama fix",
+    "state": "closed",
+    "created_at": "2024-11-22 23:21:54",
+    "updated_at": "2024-11-24 18:10:39",
+    "author": "yodamaster726",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/524",
+    "comments": 3,
+    "closed_at": "2024-11-22 23:37:09",
+    "branch": "ollama-fix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 77,
+    "deletions": 49,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "SECURITY.md",
+        "status": "modified",
+        "additions": 51,
+        "deletions": 46,
+        "changes": 97
+      },
+      {
+        "filename": "packages/plugin-node/src/services/llama.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 3,
+        "changes": 29
+      }
+    ],
+    "merged_at": "2024-11-22 23:37:09"
+  },
+  {
+    "number": 523,
+    "title": "Add services from plugins",
+    "state": "closed",
+    "created_at": "2024-11-22 22:51:29",
+    "updated_at": "2024-11-24 18:10:43",
+    "author": "0xFlicker",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/523",
+    "comments": 2,
+    "closed_at": "2024-11-23 01:25:34",
+    "branch": "fix-add-services-from-plugins",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      }
+    ]
+  },
+  {
+    "number": 522,
+    "title": "fix: fixing failing goals, cache and token tests",
+    "state": "closed",
+    "created_at": "2024-11-22 22:49:20",
+    "updated_at": "2024-11-25 08:25:42",
+    "author": "ai16z-demirix",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/522",
+    "comments": 3,
+    "closed_at": "2024-11-25 08:25:42",
+    "branch": "resolve-conflicts",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 7,
+    "additions": 368,
+    "deletions": 231,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/tests/cache.test.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 16,
+        "changes": 29
+      },
+      {
+        "filename": "packages/core/src/tests/defaultCharacters.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 216,
+        "deletions": 134,
+        "changes": 350
+      },
+      {
+        "filename": "packages/core/src/tests/token.test.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 77,
+        "changes": 77
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-solana/src/tests/token.test.ts",
+        "status": "added",
+        "additions": 134,
+        "deletions": 0,
+        "changes": 134
+      }
+    ],
+    "merged_at": "2024-11-25 08:25:42"
+  },
+  {
+    "number": 521,
+    "title": "fix: ollama local and llama local",
+    "state": "closed",
+    "created_at": "2024-11-22 21:12:17",
+    "updated_at": "2024-11-24 18:11:01",
+    "author": "yodamaster726",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/521",
+    "comments": 5,
+    "closed_at": "2024-11-23 02:17:55",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 13,
+    "changed_files": 9,
+    "additions": 480,
+    "deletions": 66,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 2,
+        "changes": 11
+      },
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 11,
+        "changes": 45
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 3,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-node/src/services/llama.ts",
+        "status": "modified",
+        "additions": 377,
+        "deletions": 46,
+        "changes": 423
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-23 02:17:55"
+  },
+  {
+    "number": 520,
+    "title": "fix: fixing failing goals and cache tests. renaming token.test ",
+    "state": "closed",
+    "created_at": "2024-11-22 20:30:12",
+    "updated_at": "2024-11-22 22:21:14",
+    "author": "ai16z-demirix",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/520",
+    "comments": 0,
+    "closed_at": "2024-11-22 22:21:13",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 518,
+    "title": "integrate tavily",
+    "state": "closed",
+    "created_at": "2024-11-22 16:27:12",
+    "updated_at": "2024-11-29 12:01:19",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/518",
+    "comments": 0,
+    "closed_at": "2024-11-29 12:01:18",
+    "branch": "tcm-tavily",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 9,
+    "additions": 295,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 1,
+        "changes": 36
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-web-search/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-web-search/package.json",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-web-search/src/index.ts",
+        "status": "added",
+        "additions": 188,
+        "deletions": 0,
+        "changes": 188
+      },
+      {
+        "filename": "packages/plugin-web-search/tsconfig.json",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-web-search/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-29 12:01:18"
+  },
+  {
+    "number": 517,
+    "title": "feat: Add buttplug.io integration",
+    "state": "closed",
+    "created_at": "2024-11-22 12:36:20",
+    "updated_at": "2024-11-26 10:04:50",
+    "author": "8times4",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/517",
+    "comments": 3,
+    "closed_at": "2024-11-26 10:04:50",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 21,
+    "additions": 1894,
+    "deletions": 327,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/character.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/IButtplugService.md",
+        "status": "added",
+        "additions": 91,
+        "deletions": 0,
+        "changes": 91
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 2,
+        "changes": 18
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-buttplug/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-buttplug/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/buttplug-user-device-config.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/enviroment.ts",
+        "status": "added",
+        "additions": 51,
+        "deletions": 0,
+        "changes": 51
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/index.ts",
+        "status": "added",
+        "additions": 585,
+        "deletions": 0,
+        "changes": 585
+      },
+      {
+        "filename": "packages/plugin-buttplug/src/utils.ts",
+        "status": "added",
+        "additions": 117,
+        "deletions": 0,
+        "changes": 117
+      },
+      {
+        "filename": "packages/plugin-buttplug/test/buttplug-user-device-config-test.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-buttplug/test/fake-buttplug.ts",
+        "status": "added",
+        "additions": 202,
+        "deletions": 0,
+        "changes": 202
+      },
+      {
+        "filename": "packages/plugin-buttplug/test/simulate.ts",
+        "status": "added",
+        "additions": 308,
+        "deletions": 0,
+        "changes": 308
+      },
+      {
+        "filename": "packages/plugin-buttplug/tsconfig.json",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-buttplug/tsup.config.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 375,
+        "deletions": 325,
+        "changes": 700
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 45,
+        "deletions": 0,
+        "changes": 45
+      }
+    ],
+    "merged_at": "2024-11-26 10:04:50"
+  },
+  {
+    "number": 516,
+    "title": "feat: Add decentralized inferencing for Eliza (LLAMA, Hermes, Flux)",
+    "state": "closed",
+    "created_at": "2024-11-22 08:52:30",
+    "updated_at": "2024-12-09 03:38:17",
+    "author": "genesis-0000",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/516",
+    "comments": 0,
+    "closed_at": "2024-11-26 10:24:32",
+    "branch": "pull-request",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 7,
+    "additions": 440,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "characters/eternalai.character.json",
+        "status": "added",
+        "additions": 395,
+        "deletions": 0,
+        "changes": 395
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 1,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-26 10:24:32"
+  },
+  {
+    "number": 515,
+    "title": "fix: lint",
+    "state": "closed",
+    "created_at": "2024-11-22 08:13:49",
+    "updated_at": "2024-11-24 18:11:05",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/515",
+    "comments": 0,
+    "closed_at": "2024-11-22 08:14:05",
+    "branch": "fix/trim",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 22,
+    "deletions": 15,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/guides/template-configuration.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 10,
+        "changes": 22
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 5,
+        "changes": 14
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-22 08:14:05"
+  },
+  {
+    "number": 514,
+    "title": "fix: husky and pre-commit",
+    "state": "closed",
+    "created_at": "2024-11-22 07:43:37",
+    "updated_at": "2024-11-24 18:11:09",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/514",
+    "comments": 0,
+    "closed_at": "2024-11-22 07:53:47",
+    "branch": "feat/pre-commit",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 15,
+    "additions": 503,
+    "deletions": 147,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/pre-release.yml",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": ".husky/commit-msg",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": ".husky/pre-commit",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "CONTRIBUTING.md",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 32,
+        "changes": 65
+      },
+      {
+        "filename": "commitlint.config.js",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/README.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "docs/docs/community/best-practices.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/community/contributing.md",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 4,
+        "changes": 21
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/tests/videoGeneration.test.ts",
+        "status": "modified",
+        "additions": 32,
+        "deletions": 28,
+        "changes": 60
+      },
+      {
+        "filename": "packages/create-eliza-app/README.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-node/src/echogarden.d.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-node/tsconfig.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 319,
+        "deletions": 1,
+        "changes": 320
+      },
+      {
+        "filename": "renovate.json",
+        "status": "modified",
+        "additions": 58,
+        "deletions": 74,
+        "changes": 132
+      }
+    ],
+    "merged_at": "2024-11-22 07:53:47"
+  },
+  {
+    "number": 513,
+    "title": "feat: add coinbase plugin starting with cb commerce functionality",
+    "state": "closed",
+    "created_at": "2024-11-22 05:46:55",
+    "updated_at": "2024-11-22 22:32:20",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/513",
+    "comments": 2,
+    "closed_at": "2024-11-22 22:32:20",
+    "branch": "origin/cb",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 38,
+    "changed_files": 121,
+    "additions": 6391,
+    "deletions": 463,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": ".github/workflows/pre-release.yml",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": ".husky/commit-msg",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": ".husky/pre-commit",
+        "status": "added",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "CONTRIBUTING.md",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 32,
+        "changes": 65
+      },
+      {
+        "filename": "SECURITY.md",
+        "status": "added",
+        "additions": 125,
+        "deletions": 0,
+        "changes": 125
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "commitlint.config.js",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/README.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "docs/docs/community/best-practices.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/community/contributing.md",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 4,
+        "changes": 21
+      },
+      {
+        "filename": "docs/docs/guides/template-configuration.md",
+        "status": "added",
+        "additions": 90,
+        "deletions": 0,
+        "changes": 90
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 105,
+        "deletions": 0,
+        "changes": 105
+      },
+      {
+        "filename": "eslint.global.mjs",
+        "status": "added",
+        "additions": 71,
+        "deletions": 0,
+        "changes": 71
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      },
+      {
+        "filename": "packages/adapter-postgres/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/adapter-sqlite/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-supabase/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-auto/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-22 22:32:20"
+  },
+  {
+    "number": 512,
+    "title": "fix: speech service fix",
+    "state": "closed",
+    "created_at": "2024-11-22 05:13:08",
+    "updated_at": "2024-11-22 05:29:02",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/512",
+    "comments": 0,
+    "closed_at": "2024-11-22 05:29:01",
+    "branch": "fix/speech",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 5,
+    "additions": 1936,
+    "deletions": 8530,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 5,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-node/src/services/speech.ts",
+        "status": "modified",
+        "additions": 226,
+        "deletions": 116,
+        "changes": 342
+      },
+      {
+        "filename": "packages/plugin-node/src/vendor/vits.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 8404,
+        "changes": 8404
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1709,
+        "deletions": 5,
+        "changes": 1714
+      }
+    ],
+    "merged_at": "2024-11-22 05:29:01"
+  },
+  {
+    "number": 511,
+    "title": "inital Alice",
+    "state": "closed",
+    "created_at": "2024-11-22 04:44:50",
+    "updated_at": "2024-11-22 04:45:06",
+    "author": "jhfnetboy",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/511",
+    "comments": 0,
+    "closed_at": "2024-11-22 04:45:06",
+    "branch": "eliza-aastar",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 18,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_CN.md",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      }
+    ]
+  },
+  {
+    "number": 510,
+    "title": "docs: add template and client configuration guide",
+    "state": "closed",
+    "created_at": "2024-11-22 04:28:34",
+    "updated_at": "2024-11-24 18:11:22",
+    "author": "oguzserdar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/510",
+    "comments": 0,
+    "closed_at": "2024-11-22 06:04:27",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 88,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/guides/template-configuration.md",
+        "status": "added",
+        "additions": 88,
+        "deletions": 0,
+        "changes": 88
+      }
+    ],
+    "merged_at": "2024-11-22 06:04:27"
+  },
+  {
+    "number": 509,
+    "title": "fix: services fix",
+    "state": "closed",
+    "created_at": "2024-11-22 04:15:22",
+    "updated_at": "2024-11-24 18:11:29",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/509",
+    "comments": 0,
+    "closed_at": "2024-11-22 04:19:04",
+    "branch": "fix/services",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 49,
+    "deletions": 40,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 36,
+        "changes": 72
+      }
+    ],
+    "merged_at": "2024-11-22 04:19:03"
+  },
+  {
+    "number": 508,
+    "title": "Wrap `fastembed` in try catch to allow non node environments to build",
+    "state": "closed",
+    "created_at": "2024-11-22 04:11:24",
+    "updated_at": "2024-11-24 18:11:39",
+    "author": "antpb",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/508",
+    "comments": 0,
+    "closed_at": "2024-11-22 06:07:33",
+    "branch": "fix/gracefully-pull-node-dep",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 1,
+    "additions": 27,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 9,
+        "changes": 36
+      }
+    ],
+    "merged_at": "2024-11-22 06:07:33"
+  },
+  {
+    "number": 505,
+    "title": "fix: issue with npm",
+    "state": "closed",
+    "created_at": "2024-11-22 03:45:23",
+    "updated_at": "2024-11-24 18:11:42",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/505",
+    "comments": 0,
+    "closed_at": "2024-11-22 03:45:52",
+    "branch": "fix/npm",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/.npmignore",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-22 03:45:52"
+  },
+  {
+    "number": 504,
+    "title": "fix: remove sol dep",
+    "state": "closed",
+    "created_at": "2024-11-22 03:25:00",
+    "updated_at": "2024-11-24 18:11:45",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/504",
+    "comments": 0,
+    "closed_at": "2024-11-22 03:27:58",
+    "branch": "solana-dep",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 67,
+    "deletions": 68,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/tests/token.test.ts",
+        "status": "modified",
+        "additions": 67,
+        "deletions": 67,
+        "changes": 134
+      }
+    ],
+    "merged_at": "2024-11-22 03:27:58"
+  },
+  {
+    "number": 503,
+    "title": "fix: deps",
+    "state": "closed",
+    "created_at": "2024-11-22 02:53:30",
+    "updated_at": "2024-11-24 18:11:49",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/503",
+    "comments": 0,
+    "closed_at": "2024-11-22 02:55:01",
+    "branch": "fix/core-deps",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-22 02:55:01"
+  },
+  {
+    "number": 502,
+    "title": "chore: add contributor license",
+    "state": "closed",
+    "created_at": "2024-11-22 02:52:25",
+    "updated_at": "2024-11-24 18:11:55",
+    "author": "awidearray",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/502",
+    "comments": 0,
+    "closed_at": "2024-11-22 02:59:17",
+    "branch": "dev",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 4,
+    "additions": 258,
+    "deletions": 189,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "CONTRIBUTING.md",
+        "status": "modified",
+        "additions": 72,
+        "deletions": 19,
+        "changes": 91
+      },
+      {
+        "filename": "docs/README.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "docs/docs/community/contributing.md",
+        "status": "modified",
+        "additions": 97,
+        "deletions": 169,
+        "changes": 266
+      },
+      {
+        "filename": "renovate.json",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      }
+    ],
+    "merged_at": "2024-11-22 02:59:17"
+  },
+  {
+    "number": 501,
+    "title": "node-v",
+    "state": "closed",
+    "created_at": "2024-11-22 02:42:01",
+    "updated_at": "2024-11-22 02:43:10",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/501",
+    "comments": 0,
+    "closed_at": "2024-11-22 02:43:09",
+    "branch": "node-v",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 9,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/pre-release.yml",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-22 02:43:09"
+  },
+  {
+    "number": 500,
+    "title": "twitter interactions - fix replying to itself and not reply to spammers",
+    "state": "closed",
+    "created_at": "2024-11-22 02:04:36",
+    "updated_at": "2024-11-22 03:35:48",
+    "author": "iguigui",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/500",
+    "comments": 1,
+    "closed_at": "2024-11-22 03:35:48",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 36,
+    "deletions": 12,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 12,
+        "changes": 48
+      }
+    ]
+  },
+  {
+    "number": 496,
+    "title": "fix: improve embeddings",
+    "state": "closed",
+    "created_at": "2024-11-22 01:51:58",
+    "updated_at": "2024-11-22 02:37:55",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/496",
+    "comments": 0,
+    "closed_at": "2024-11-22 02:37:53",
+    "branch": "feat/embeddings",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 13,
+    "additions": 458,
+    "deletions": 134,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/pre-release.yml",
+        "status": "added",
+        "additions": 75,
+        "deletions": 0,
+        "changes": 75
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 49,
+        "deletions": 10,
+        "changes": 59
+      },
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 6,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 14,
+        "changes": 44
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 54,
+        "deletions": 51,
+        "changes": 105
+      },
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 16,
+        "changes": 24
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 18,
+        "changes": 52
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/facts.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 4,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-node/src/services/transcription.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/src/services/video.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 188,
+        "deletions": 3,
+        "changes": 191
+      }
+    ],
+    "merged_at": "2024-11-22 02:37:53"
+  },
+  {
+    "number": 495,
+    "title": "fix: Gracefully Handle Add Participants Unique Constraint Error in Postgres",
+    "state": "closed",
+    "created_at": "2024-11-22 01:38:30",
+    "updated_at": "2024-11-23 07:14:25",
+    "author": "VarKrishin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/495",
+    "comments": 3,
+    "closed_at": "2024-11-22 23:29:24",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 1,
+    "additions": 21,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 2,
+        "changes": 23
+      }
+    ],
+    "merged_at": "2024-11-22 23:29:24"
+  },
+  {
+    "number": 494,
+    "title": "feat: improve type saftey",
+    "state": "closed",
+    "created_at": "2024-11-22 00:20:30",
+    "updated_at": "2024-11-24 18:12:21",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/494",
+    "comments": 0,
+    "closed_at": "2024-11-22 00:26:17",
+    "branch": "types",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 526,
+    "deletions": 118,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 468,
+        "deletions": 106,
+        "changes": 574
+      },
+      {
+        "filename": "packages/plugin-node/src/services/browser.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 2,
+        "changes": 16
+      },
+      {
+        "filename": "packages/plugin-node/src/services/pdf.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-node/src/services/speech.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 2,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-node/src/services/transcription.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 2,
+        "changes": 16
+      },
+      {
+        "filename": "packages/plugin-node/src/services/video.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-22 00:26:17"
+  },
+  {
+    "number": 493,
+    "title": "feat: Integrate Smart Prompt Generation for Image Generation",
+    "state": "closed",
+    "created_at": "2024-11-22 00:12:34",
+    "updated_at": "2024-11-22 19:20:18",
+    "author": "tsubasakong",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/493",
+    "comments": 0,
+    "closed_at": "2024-11-22 19:20:18",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 491,
+    "title": "Add image generation capability to Telegram messaging",
+    "state": "open",
+    "created_at": "2024-11-21 19:34:10",
+    "updated_at": "2024-11-29 09:01:48",
+    "author": "0xTomDaniel",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/491",
+    "comments": 5,
+    "branch": "add-image-provider",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 5,
+    "changed_files": 9,
+    "additions": 171,
+    "deletions": 55,
+    "review_comments": 5,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "mise.toml",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 3,
+        "changes": 18
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 14,
+        "changes": 40
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 109,
+        "deletions": 37,
+        "changes": 146
+      }
+    ]
+  },
+  {
+    "number": 490,
+    "title": "test: add linter to all packages and enable vitest",
+    "state": "closed",
+    "created_at": "2024-11-21 18:05:15",
+    "updated_at": "2024-11-25 10:46:01",
+    "author": "snobbee",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/490",
+    "comments": 6,
+    "closed_at": "2024-11-22 21:25:40",
+    "branch": "test/add-linter-to-all-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 92,
+    "additions": 781,
+    "deletions": 247,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": ".husky/pre-commit",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "eslint.global.mjs",
+        "status": "added",
+        "additions": 71,
+        "deletions": 0,
+        "changes": 71
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/adapter-sqlite/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-supabase/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-auto/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-direct/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 4,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-discord/eslint.config.mjs",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-discord/src/actions/chat_with_attachments.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-discord/src/actions/download_media.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-discord/src/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-discord/src/actions/leavevoice.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/actions/transcribe_media.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-discord/src/attachments.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-22 21:25:40"
+  },
+  {
+    "number": 489,
+    "title": "join specific channel id",
+    "state": "closed",
+    "created_at": "2024-11-21 16:34:30",
+    "updated_at": "2024-11-24 18:12:32",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/489",
+    "comments": 0,
+    "closed_at": "2024-11-21 16:34:38",
+    "branch": "tcm-discord-bot-poker",
+    "base_branch": "tcm-discord-voice",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 34,
+    "deletions": 14,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 14,
+        "changes": 48
+      }
+    ],
+    "merged_at": "2024-11-21 16:34:38"
+  },
+  {
+    "number": 488,
+    "title": "fix: added missing packages to tsup configs' externals",
+    "state": "closed",
+    "created_at": "2024-11-21 13:55:31",
+    "updated_at": "2024-11-24 18:12:36",
+    "author": "massivefermion",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/488",
+    "comments": 1,
+    "closed_at": "2024-11-21 16:39:19",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 7,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/adapter-supabase/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-auto/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-image-generation/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-node/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-starknet/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-21 16:39:19"
+  },
+  {
+    "number": 487,
+    "title": "fix: fix character path loading",
+    "state": "closed",
+    "created_at": "2024-11-21 13:31:32",
+    "updated_at": "2024-11-24 18:12:40",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/487",
+    "comments": 0,
+    "closed_at": "2024-11-21 13:36:14",
+    "branch": "improvements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-21 13:36:14"
+  },
+  {
+    "number": 486,
+    "title": "fix: agent loadCharacters file resolver",
+    "state": "closed",
+    "created_at": "2024-11-21 13:10:34",
+    "updated_at": "2024-11-24 18:12:50",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/486",
+    "comments": 0,
+    "closed_at": "2024-11-21 13:13:06",
+    "branch": "improvements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 7,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 8,
+        "changes": 15
+      }
+    ],
+    "merged_at": "2024-11-21 13:13:06"
+  },
+  {
+    "number": 485,
+    "title": "enable tests in CI",
+    "state": "closed",
+    "created_at": "2024-11-21 13:05:12",
+    "updated_at": "2024-11-21 16:40:32",
+    "author": "pgoos",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/485",
+    "comments": 0,
+    "closed_at": "2024-11-21 16:40:32",
+    "branch": "fix/enable-tests-ci",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      }
+    ]
+  },
+  {
+    "number": 484,
+    "title": "fix: agent type error and sqlite file env",
+    "state": "closed",
+    "created_at": "2024-11-21 12:43:53",
+    "updated_at": "2024-11-24 18:13:14",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/484",
+    "comments": 0,
+    "closed_at": "2024-11-21 12:48:37",
+    "branch": "improvements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 5,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-21 12:48:37"
+  },
+  {
+    "number": 483,
+    "title": "Twitter API/oauth2 client",
+    "state": "closed",
+    "created_at": "2024-11-21 12:05:28",
+    "updated_at": "2024-11-22 23:20:11",
+    "author": "Preetham-Varksrishin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/483",
+    "comments": 2,
+    "closed_at": "2024-11-22 23:20:11",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 25,
+    "changed_files": 25,
+    "additions": 2750,
+    "deletions": 55,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": ".semaphore/semaphore.yml",
+        "status": "added",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "Dockerfile",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 2,
+        "changes": 10
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 144,
+        "deletions": 3,
+        "changes": 147
+      },
+      {
+        "filename": "agent/tsconfig.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/packages/adapters.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-twitter-api/package.json",
+        "status": "added",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "packages/client-twitter-api/src/base.ts",
+        "status": "added",
+        "additions": 826,
+        "deletions": 0,
+        "changes": 826
+      },
+      {
+        "filename": "packages/client-twitter-api/src/index.ts",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "packages/client-twitter-api/src/interactions.ts",
+        "status": "added",
+        "additions": 388,
+        "deletions": 0,
+        "changes": 388
+      },
+      {
+        "filename": "packages/client-twitter-api/src/post.ts",
+        "status": "added",
+        "additions": 262,
+        "deletions": 0,
+        "changes": 262
+      },
+      {
+        "filename": "packages/client-twitter-api/src/search.ts",
+        "status": "added",
+        "additions": 389,
+        "deletions": 0,
+        "changes": 389
+      },
+      {
+        "filename": "packages/client-twitter-api/src/utils.ts",
+        "status": "added",
+        "additions": 349,
+        "deletions": 0,
+        "changes": 349
+      },
+      {
+        "filename": "packages/client-twitter-api/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-twitter-api/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 11,
+        "changes": 23
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 236,
+        "deletions": 29,
+        "changes": 265
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 482,
+    "title": "feat: Improvements",
+    "state": "closed",
+    "created_at": "2024-11-21 10:22:56",
+    "updated_at": "2024-11-24 18:13:18",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/482",
+    "comments": 0,
+    "closed_at": "2024-11-21 10:56:52",
+    "branch": "improvements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 9,
+    "additions": 240,
+    "deletions": 127,
+    "review_comments": 5,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 141,
+        "deletions": 74,
+        "changes": 215
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 15,
+        "changes": 41
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 52,
+        "deletions": 37,
+        "changes": 89
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-21 10:56:52"
+  },
+  {
+    "number": 481,
+    "title": "feat: add Conflux plugin",
+    "state": "closed",
+    "created_at": "2024-11-21 09:56:59",
+    "updated_at": "2024-11-26 10:15:57",
+    "author": "darwintree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/481",
+    "comments": 4,
+    "closed_at": "2024-11-26 10:15:57",
+    "branch": "conflux-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 19,
+    "additions": 2769,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-conflux/README.md",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-conflux/src/abi/crossSpaceCall.ts",
+        "status": "added",
+        "additions": 184,
+        "deletions": 0,
+        "changes": 184
+      },
+      {
+        "filename": "packages/plugin-conflux/src/abi/erc20.ts",
+        "status": "added",
+        "additions": 119,
+        "deletions": 0,
+        "changes": 119
+      },
+      {
+        "filename": "packages/plugin-conflux/src/abi/meme.ts",
+        "status": "added",
+        "additions": 1671,
+        "deletions": 0,
+        "changes": 1671
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/bridgeTransfer.ts",
+        "status": "added",
+        "additions": 141,
+        "deletions": 0,
+        "changes": 141
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/confiPump.ts",
+        "status": "added",
+        "additions": 331,
+        "deletions": 0,
+        "changes": 331
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 129,
+        "deletions": 0,
+        "changes": 129
+      },
+      {
+        "filename": "packages/plugin-conflux/src/index.ts",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-conflux/src/templates/bridgeTransfer.ts",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-conflux/src/templates/confiPump.ts",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-conflux/src/templates/transfer.ts",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-conflux/src/types.ts",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      },
+      {
+        "filename": "packages/plugin-conflux/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-conflux/tsup.config.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-26 10:15:57"
+  },
+  {
+    "number": 480,
+    "title": "feat: Integrate Twitter V2 API ",
+    "state": "open",
+    "created_at": "2024-11-21 06:51:01",
+    "updated_at": "2024-12-05 07:02:20",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/480",
+    "comments": 2,
+    "branch": "integrateTwitter",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 6,
+    "changed_files": 18,
+    "additions": 1662,
+    "deletions": 822,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 4,
+        "changes": 18
+      },
+      {
+        "filename": "agent/chronis.character.json",
+        "status": "added",
+        "additions": 348,
+        "deletions": 0,
+        "changes": 348
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "chronis.character.json",
+        "status": "added",
+        "additions": 348,
+        "deletions": 0,
+        "changes": 348
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 184,
+        "deletions": 209,
+        "changes": 393
+      },
+      {
+        "filename": "packages/client-twitter/src/enviroment.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 3,
+        "changes": 22
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 92,
+        "deletions": 35,
+        "changes": 127
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 59,
+        "deletions": 35,
+        "changes": 94
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 6,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 45,
+        "deletions": 29,
+        "changes": 74
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/tests/videoGeneration.test.ts",
+        "status": "modified",
+        "additions": 32,
+        "deletions": 28,
+        "changes": 60
+      },
+      {
+        "filename": "packages/create-eliza-app/README.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 488,
+        "deletions": 458,
+        "changes": 946
+      },
+      {
+        "filename": "scripts/gettweets.mjs",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 2,
+        "changes": 17
+      }
+    ]
+  },
+  {
+    "number": 479,
+    "title": "refactor: add template types",
+    "state": "closed",
+    "created_at": "2024-11-21 06:08:43",
+    "updated_at": "2024-11-24 18:13:21",
+    "author": "vivoidos",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/479",
+    "comments": 0,
+    "closed_at": "2024-11-21 07:31:12",
+    "branch": "template-type",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 15,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 1,
+        "changes": 16
+      }
+    ],
+    "merged_at": "2024-11-21 07:31:12"
+  },
+  {
+    "number": 478,
+    "title": "feat: Twitter Refactor",
+    "state": "closed",
+    "created_at": "2024-11-21 05:51:13",
+    "updated_at": "2024-11-21 07:21:12",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/478",
+    "comments": 0,
+    "closed_at": "2024-11-21 07:21:12",
+    "branch": "twitter-refactor",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 9,
+    "additions": 260,
+    "deletions": 211,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 118,
+        "deletions": 131,
+        "changes": 249
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 4,
+        "changes": 18
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 53,
+        "deletions": 40,
+        "changes": 93
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 59,
+        "deletions": 29,
+        "changes": 88
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 3,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-11-21 07:21:12"
+  },
+  {
+    "number": 477,
+    "title": "feat: Split off direct-client and terminal chat from agent",
+    "state": "open",
+    "created_at": "2024-11-21 05:46:30",
+    "updated_at": "2024-11-25 21:49:12",
+    "author": "reffan",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/477",
+    "comments": 2,
+    "branch": "feature/agent-split",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 10,
+    "changed_files": 16,
+    "additions": 279,
+    "deletions": 182,
+    "review_comments": 0,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "agent/.gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 136,
+        "changes": 170
+      },
+      {
+        "filename": "agent/src/libs/utils.ts",
+        "status": "added",
+        "additions": 68,
+        "deletions": 0,
+        "changes": 68
+      },
+      {
+        "filename": "characters/tate.character.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "characters/trump.character.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-terminal/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-terminal/package.json",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "packages/client-terminal/src/index.ts",
+        "status": "added",
+        "additions": 69,
+        "deletions": 0,
+        "changes": 69
+      },
+      {
+        "filename": "packages/client-terminal/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-terminal/tsup.config.ts",
+        "status": "added",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 52,
+        "deletions": 39,
+        "changes": 91
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 476,
+    "title": "feat: Added TWITTER_COOKIE example on quickstart.md",
+    "state": "closed",
+    "created_at": "2024-11-21 05:34:09",
+    "updated_at": "2024-11-24 18:13:25",
+    "author": "haeunchin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/476",
+    "comments": 2,
+    "closed_at": "2024-11-21 20:22:33",
+    "branch": "document-update-for-twitter-cookie",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 10,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-11-21 20:22:33"
+  },
+  {
+    "number": 475,
+    "title": "fix: ci",
+    "state": "closed",
+    "created_at": "2024-11-21 03:50:28",
+    "updated_at": "2024-11-21 03:51:48",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/475",
+    "comments": 0,
+    "closed_at": "2024-11-21 03:51:47",
+    "branch": "fix/ci",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-21 03:51:47"
+  },
+  {
+    "number": 474,
+    "title": "ollama generate case was using console.debug. ",
+    "state": "closed",
+    "created_at": "2024-11-21 03:16:17",
+    "updated_at": "2024-11-24 18:13:31",
+    "author": "drew-royster",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/474",
+    "comments": 0,
+    "closed_at": "2024-11-21 03:17:15",
+    "branch": "fix/ollama-generation-use-eliza-logger",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-21 03:17:15"
+  },
+  {
+    "number": 473,
+    "title": "fix: Twitter Client Memory ids",
+    "state": "closed",
+    "created_at": "2024-11-21 03:11:44",
+    "updated_at": "2024-11-21 04:30:16",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/473",
+    "comments": 0,
+    "closed_at": "2024-11-21 04:30:16",
+    "branch": "twitter-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 32,
+    "deletions": 35,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 12,
+        "changes": 28
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 6,
+        "changes": 11
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 13,
+        "changes": 22
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      }
+    ]
+  },
+  {
+    "number": 472,
+    "title": "feat: Improve knowledge embeddings",
+    "state": "closed",
+    "created_at": "2024-11-21 02:39:20",
+    "updated_at": "2024-11-24 18:13:35",
+    "author": "tarrencev",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/472",
+    "comments": 0,
+    "closed_at": "2024-11-21 20:54:38",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 10,
+    "additions": 201,
+    "deletions": 137,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-github/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 42,
+        "changes": 45
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 11,
+        "changes": 26
+      },
+      {
+        "filename": "packages/core/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/knowledge.ts",
+        "status": "added",
+        "additions": 129,
+        "deletions": 0,
+        "changes": 129
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 80,
+        "changes": 118
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/fact.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-21 20:54:38"
+  },
+  {
+    "number": 470,
+    "title": "docs: Update Contributors to bring inline with PR468",
+    "state": "closed",
+    "created_at": "2024-11-21 01:59:42",
+    "updated_at": "2024-11-24 18:13:38",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/470",
+    "comments": 0,
+    "closed_at": "2024-11-21 02:11:54",
+    "branch": "patch-3",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 8,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/community/contributing.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 1,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-21 02:11:53"
+  },
+  {
+    "number": 468,
+    "title": "docs: Add Discord username question",
+    "state": "closed",
+    "created_at": "2024-11-21 01:20:44",
+    "updated_at": "2024-11-24 18:13:40",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/468",
+    "comments": 0,
+    "closed_at": "2024-11-21 02:11:30",
+    "branch": "patch-2",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 6,
+    "deletions": 0,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/pull_request_template.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-21 02:11:30"
+  },
+  {
+    "number": 466,
+    "title": "feat: adds check",
+    "state": "closed",
+    "created_at": "2024-11-20 23:17:36",
+    "updated_at": "2024-11-21 09:20:06",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/466",
+    "comments": 0,
+    "closed_at": "2024-11-21 09:20:04",
+    "branch": "env",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 8,
+    "changed_files": 29,
+    "additions": 1028,
+    "deletions": 460,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 44,
+        "changes": 91
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "characters/tate.character.json",
+        "status": "modified",
+        "additions": 49,
+        "deletions": 59,
+        "changes": 108
+      },
+      {
+        "filename": "characters/trump.character.json",
+        "status": "modified",
+        "additions": 341,
+        "deletions": 339,
+        "changes": 680
+      },
+      {
+        "filename": "packages/client-discord/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-discord/src/enviroment.ts",
+        "status": "added",
+        "additions": 38,
+        "deletions": 0,
+        "changes": 38
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-github/src/enviroment.ts",
+        "status": "added",
+        "additions": 38,
+        "deletions": 0,
+        "changes": 38
+      },
+      {
+        "filename": "packages/client-github/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-telegram/src/enviroment.ts",
+        "status": "added",
+        "additions": 32,
+        "deletions": 0,
+        "changes": 32
+      },
+      {
+        "filename": "packages/client-telegram/src/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 2,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-twitter/src/enviroment.ts",
+        "status": "added",
+        "additions": 50,
+        "deletions": 0,
+        "changes": 50
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/enviroment.ts",
+        "status": "added",
+        "additions": 145,
+        "deletions": 0,
+        "changes": 145
+      },
+      {
+        "filename": "packages/core/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/enviroment.ts",
+        "status": "added",
+        "additions": 54,
+        "deletions": 0,
+        "changes": 54
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-node/src/enviroment.ts",
+        "status": "added",
+        "additions": 77,
+        "deletions": 0,
+        "changes": 77
+      },
+      {
+        "filename": "packages/plugin-node/src/services/speech.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-solana/src/enviroment.ts",
+        "status": "added",
+        "additions": 51,
+        "deletions": 0,
+        "changes": 51
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/takeOrder.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/unruggable.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/src/enviroment.ts",
+        "status": "added",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 6,
+        "changes": 21
+      }
+    ],
+    "merged_at": "2024-11-21 09:20:04"
+  },
+  {
+    "number": 465,
+    "title": "fix: Fixing failling tests token.test.ts and videoGeneration.test.ts",
+    "state": "closed",
+    "created_at": "2024-11-20 23:10:51",
+    "updated_at": "2024-11-24 18:13:44",
+    "author": "ai16z-demirix",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/465",
+    "comments": 1,
+    "closed_at": "2024-11-21 00:56:09",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 65,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/tests/videoGeneration.test.ts",
+        "status": "modified",
+        "additions": 60,
+        "deletions": 8,
+        "changes": 68
+      }
+    ],
+    "merged_at": "2024-11-21 00:56:09"
+  },
+  {
+    "number": 463,
+    "title": "docs: Create best-practices.md documentation",
+    "state": "closed",
+    "created_at": "2024-11-20 22:45:16",
+    "updated_at": "2024-11-24 18:13:59",
+    "author": "snobbee",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/463",
+    "comments": 2,
+    "closed_at": "2024-11-21 18:23:48",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 5,
+    "additions": 107,
+    "deletions": 3,
+    "review_comments": 6,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/community/best-practices.md",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "scripts/test.sh",
+        "status": "added",
+        "additions": 55,
+        "deletions": 0,
+        "changes": 55
+      }
+    ],
+    "merged_at": "2024-11-21 18:23:48"
+  },
+  {
+    "number": 462,
+    "title": "feat: create-eliza-app",
+    "state": "closed",
+    "created_at": "2024-11-20 21:35:08",
+    "updated_at": "2024-11-24 18:14:02",
+    "author": "coffeeorgreentea",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/462",
+    "comments": 0,
+    "closed_at": "2024-11-20 22:05:16",
+    "branch": "create-eliza-app",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 6,
+    "additions": 1536,
+    "deletions": 148,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/create-eliza-app/README.md",
+        "status": "added",
+        "additions": 75,
+        "deletions": 0,
+        "changes": 75
+      },
+      {
+        "filename": "packages/create-eliza-app/package.json",
+        "status": "added",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "packages/create-eliza-app/registry/eliza.json",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/create-eliza-app/src/index.ts",
+        "status": "added",
+        "additions": 63,
+        "deletions": 0,
+        "changes": 63
+      },
+      {
+        "filename": "packages/create-eliza-app/tsconfig.json",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1350,
+        "deletions": 148,
+        "changes": 1498
+      }
+    ],
+    "merged_at": "2024-11-20 22:05:16"
+  },
+  {
+    "number": 460,
+    "title": "fix: Add missing fuzzystrmatch extension for levenshtein() method to postgresql schema.sql definition",
+    "state": "closed",
+    "created_at": "2024-11-20 20:33:00",
+    "updated_at": "2024-11-24 18:14:05",
+    "author": "martincik",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/460",
+    "comments": 1,
+    "closed_at": "2024-11-20 23:40:44",
+    "branch": "fix/fix-up-the-postgresql-schema",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/schema.sql",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-20 23:40:44"
+  },
+  {
+    "number": 459,
+    "title": "Add npm install instructions to homepage header",
+    "state": "closed",
+    "created_at": "2024-11-20 17:29:44",
+    "updated_at": "2024-11-24 18:14:09",
+    "author": "null-hax",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/459",
+    "comments": 1,
+    "closed_at": "2024-11-20 18:40:45",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/src/components/HomepageHeader/index.js",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-20 18:40:45"
+  },
+  {
+    "number": 458,
+    "title": "bugfix: Modify docker run error after agent folder move",
+    "state": "closed",
+    "created_at": "2024-11-20 17:07:19",
+    "updated_at": "2024-11-26 18:39:28",
+    "author": "THtianhao",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/458",
+    "comments": 1,
+    "closed_at": "2024-11-26 18:39:28",
+    "branch": "fix_docker_run",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "scripts/docker.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-26 18:39:28"
+  },
+  {
+    "number": 456,
+    "title": "feat: init github client",
+    "state": "closed",
+    "created_at": "2024-11-20 16:37:20",
+    "updated_at": "2024-11-24 18:14:12",
+    "author": "tarrencev",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/456",
+    "comments": 0,
+    "closed_at": "2024-11-21 01:42:46",
+    "branch": "githubclient",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 451,
+    "deletions": 3,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-github/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-github/package.json",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "packages/client-github/src/index.ts",
+        "status": "added",
+        "additions": 236,
+        "deletions": 0,
+        "changes": 236
+      },
+      {
+        "filename": "packages/client-github/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-github/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 158,
+        "deletions": 3,
+        "changes": 161
+      }
+    ],
+    "merged_at": "2024-11-21 01:42:46"
+  },
+  {
+    "number": 455,
+    "title": "Cheshire Terminal",
+    "state": "closed",
+    "created_at": "2024-11-20 15:42:32",
+    "updated_at": "2024-12-11 22:24:24",
+    "author": "8bitsats",
+    "labels": "Needs Refactor",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/455",
+    "comments": 3,
+    "closed_at": "2024-12-11 22:24:24",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 17,
+    "changed_files": 240,
+    "additions": 38619,
+    "deletions": 14064,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 85,
+        "changes": 85
+      },
+      {
+        "filename": ".vscode/extensions.json",
+        "status": "added",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": ".vscode/settings.json",
+        "status": "added",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "MemeticWarfare/cheshire-cat-action (1).ts",
+        "status": "added",
+        "additions": 161,
+        "deletions": 0,
+        "changes": 161
+      },
+      {
+        "filename": "MemeticWarfare/cheshire-cat-warfare.ts",
+        "status": "added",
+        "additions": 215,
+        "deletions": 0,
+        "changes": 215
+      },
+      {
+        "filename": "MemeticWarfare/cheshire-warfare-enhanced.ts",
+        "status": "added",
+        "additions": 265,
+        "deletions": 0,
+        "changes": 265
+      },
+      {
+        "filename": "MemeticWarfare/meme-war.js",
+        "status": "added",
+        "additions": 157,
+        "deletions": 0,
+        "changes": 157
+      },
+      {
+        "filename": "MemeticWarfare/timeline-scraper.js",
+        "status": "added",
+        "additions": 196,
+        "deletions": 0,
+        "changes": 196
+      },
+      {
+        "filename": "MemeticWarfare/tsconfig.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "MemeticWarfare/types.ts",
+        "status": "added",
+        "additions": 65,
+        "deletions": 0,
+        "changes": 65
+      },
+      {
+        "filename": "commands/output/twitter-output.jsonl",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "commands/run-twitter-bot.mjs",
+        "status": "added",
+        "additions": 152,
+        "deletions": 0,
+        "changes": 152
+      },
+      {
+        "filename": "commands/test-discord.mjs",
+        "status": "added",
+        "additions": 248,
+        "deletions": 0,
+        "changes": 248
+      },
+      {
+        "filename": "commands/test-image-generation.js",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "commands/test-twitter.js",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "commands/test-twitter.mjs",
+        "status": "added",
+        "additions": 118,
+        "deletions": 0,
+        "changes": 118
+      },
+      {
+        "filename": "commands/test-xai.js",
+        "status": "added",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "docs/docs/advanced/guides/advanced.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/advanced/guides/configuration.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/advanced/guides/local-development.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/advanced/guides/secrets-management.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/api/_media/README_CN.md",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 23,
+        "changes": 46
+      },
+      {
+        "filename": "docs/docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 257,
+        "deletions": 25,
+        "changes": 282
+      },
+      {
+        "filename": "docs/docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 186,
+        "deletions": 42,
+        "changes": 228
+      },
+      {
+        "filename": "docs/docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 63,
+        "deletions": 11,
+        "changes": 74
+      },
+      {
+        "filename": "docs/docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "docs/docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 3,
+        "changes": 22
+      },
+      {
+        "filename": "docs/docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 4,
+        "changes": 20
+      },
+      {
+        "filename": "docs/docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 3,
+        "changes": 32
+      },
+      {
+        "filename": "docs/docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 68,
+        "deletions": 0,
+        "changes": 68
+      }
+    ]
+  },
+  {
+    "number": 454,
+    "title": "fix: don't reply to tweets older than 5 days",
+    "state": "closed",
+    "created_at": "2024-11-20 15:32:56",
+    "updated_at": "2024-11-29 12:04:41",
+    "author": "liamzebedee",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/454",
+    "comments": 3,
+    "closed_at": "2024-11-29 12:04:40",
+    "branch": "dont-reply-to-old-tweets",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 0,
+    "review_comments": 7,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 452,
+    "title": "fix: X dry run",
+    "state": "closed",
+    "created_at": "2024-11-20 15:03:35",
+    "updated_at": "2024-11-24 18:14:15",
+    "author": "laser-riot",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/452",
+    "comments": 1,
+    "closed_at": "2024-11-20 16:55:08",
+    "branch": "fix/x-dry-run",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-20 16:55:07"
+  },
+  {
+    "number": 450,
+    "title": "feat: replace `unruggable-core` with `unruggable-sdk`",
+    "state": "open",
+    "created_at": "2024-11-20 11:21:07",
+    "updated_at": "2024-11-26 10:22:03",
+    "author": "remiroyc",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/450",
+    "comments": 1,
+    "branch": "unruggable",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 87,
+    "deletions": 84,
+    "review_comments": 6,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/unruggable.ts",
+        "status": "modified",
+        "additions": 56,
+        "deletions": 66,
+        "changes": 122
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 16,
+        "changes": 45
+      }
+    ]
+  },
+  {
+    "number": 449,
+    "title": "feat: readme and linting",
+    "state": "closed",
+    "created_at": "2024-11-20 10:33:03",
+    "updated_at": "2024-11-24 18:14:32",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/449",
+    "comments": 0,
+    "closed_at": "2024-11-20 10:36:39",
+    "branch": "readme",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 6,
+    "additions": 97,
+    "deletions": 74,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".prettierignore",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 6,
+        "changes": 6
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "packages/client-discord/src/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 23,
+        "changes": 46
+      },
+      {
+        "filename": "packages/core/src/test_resources/createRuntime.ts",
+        "status": "modified",
+        "additions": 41,
+        "deletions": 41,
+        "changes": 82
+      }
+    ],
+    "merged_at": "2024-11-20 10:36:39"
+  },
+  {
+    "number": 448,
+    "title": "throw error on character failing to load",
+    "state": "closed",
+    "created_at": "2024-11-20 10:25:26",
+    "updated_at": "2024-11-26 08:36:29",
+    "author": "liamzebedee",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/448",
+    "comments": 3,
+    "closed_at": "2024-11-26 08:36:29",
+    "branch": "throw-error-on-bad-char-path",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 0,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 447,
+    "title": "fix: voice perms",
+    "state": "closed",
+    "created_at": "2024-11-20 10:23:30",
+    "updated_at": "2024-11-24 18:15:15",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/447",
+    "comments": 0,
+    "closed_at": "2024-11-20 10:25:29",
+    "branch": "fix/voice-perms",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 12,
+    "deletions": 5,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 5,
+        "changes": 17
+      }
+    ],
+    "merged_at": "2024-11-20 10:25:29"
+  },
+  {
+    "number": 446,
+    "title": "fix: ignored modelEndpointOverride in generation",
+    "state": "closed",
+    "created_at": "2024-11-20 10:18:16",
+    "updated_at": "2024-11-24 18:15:59",
+    "author": "darwintree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/446",
+    "comments": 4,
+    "closed_at": "2024-11-21 09:26:26",
+    "branch": "patch-2",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-21 09:26:26"
+  },
+  {
+    "number": 445,
+    "title": "fix: wrong parameter for trimTokens in generateObjectV2",
+    "state": "closed",
+    "created_at": "2024-11-20 09:56:04",
+    "updated_at": "2024-11-22 23:20:31",
+    "author": "darwintree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/445",
+    "comments": 1,
+    "closed_at": "2024-11-22 23:20:31",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 1,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      }
+    ]
+  },
+  {
+    "number": 444,
+    "title": "fix: unrug",
+    "state": "closed",
+    "created_at": "2024-11-20 09:25:40",
+    "updated_at": "2024-11-20 10:24:32",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/444",
+    "comments": 0,
+    "closed_at": "2024-11-20 10:24:30",
+    "branch": "unrug-fix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 149,
+    "deletions": 15,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/unruggable.ts",
+        "status": "modified",
+        "additions": 64,
+        "deletions": 14,
+        "changes": 78
+      },
+      {
+        "filename": "packages/plugin-starknet/src/utils/constants.ts",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-starknet/src/utils/index.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 0,
+        "changes": 40
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 1,
+        "changes": 37
+      }
+    ],
+    "merged_at": "2024-11-20 10:24:30"
+  },
+  {
+    "number": 442,
+    "title": "docs: Fix my name in stream notes",
+    "state": "closed",
+    "created_at": "2024-11-20 08:46:32",
+    "updated_at": "2024-11-24 18:16:34",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/442",
+    "comments": 1,
+    "closed_at": "2024-11-20 19:08:23",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/community/streams/2024-11-15.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-20 19:08:23"
+  },
+  {
+    "number": 441,
+    "title": "feat:  add all the style guidelines to the context",
+    "state": "closed",
+    "created_at": "2024-11-20 07:54:13",
+    "updated_at": "2024-11-24 18:16:38",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/441",
+    "comments": 0,
+    "closed_at": "2024-11-20 08:05:56",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 39,
+    "deletions": 29,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 29,
+        "changes": 68
+      }
+    ],
+    "merged_at": "2024-11-20 08:05:56"
+  },
+  {
+    "number": 440,
+    "title": "fix: fixes some console logs",
+    "state": "closed",
+    "created_at": "2024-11-20 07:51:58",
+    "updated_at": "2024-11-20 08:06:20",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/440",
+    "comments": 0,
+    "closed_at": "2024-11-20 08:06:19",
+    "branch": "cleanups",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 30,
+    "deletions": 30,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/src/services/transcription.ts",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 22,
+        "changes": 46
+      }
+    ],
+    "merged_at": "2024-11-20 08:06:19"
+  },
+  {
+    "number": 437,
+    "title": "fix: The bot is by default deafened and we don't want that",
+    "state": "closed",
+    "created_at": "2024-11-20 07:05:04",
+    "updated_at": "2024-11-24 18:17:17",
+    "author": "martincik",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/437",
+    "comments": 0,
+    "closed_at": "2024-11-20 08:10:12",
+    "branch": "fix/undefean-the-bot-and-use-voice-manager",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 42,
+    "deletions": 29,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 12,
+        "changes": 28
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 17,
+        "changes": 43
+      }
+    ],
+    "merged_at": "2024-11-20 08:10:12"
+  },
+  {
+    "number": 436,
+    "title": "fix: path",
+    "state": "closed",
+    "created_at": "2024-11-20 05:59:03",
+    "updated_at": "2024-11-20 05:59:11",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/436",
+    "comments": 0,
+    "closed_at": "2024-11-20 05:59:10",
+    "branch": "fix-paths",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "scripts/dev.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-20 05:59:10"
+  },
+  {
+    "number": 435,
+    "title": "fix: imports",
+    "state": "closed",
+    "created_at": "2024-11-20 05:48:52",
+    "updated_at": "2024-11-20 05:51:29",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/435",
+    "comments": 0,
+    "closed_at": "2024-11-20 05:51:27",
+    "branch": "fix-imports",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 10,
+    "additions": 16,
+    "deletions": 20,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/community/contributing.md",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": "docs/docs/packages/plugins.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/test_resources/constants.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/fact.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/goal.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/facts.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-video-generation/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-20 05:51:27"
+  },
+  {
+    "number": 434,
+    "title": "fix: Lerna",
+    "state": "closed",
+    "created_at": "2024-11-20 05:38:01",
+    "updated_at": "2024-11-20 05:38:54",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/434",
+    "comments": 0,
+    "closed_at": "2024-11-20 05:38:54",
+    "branch": "lerna",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 433,
+    "title": "fix: linting and imports ready for npm",
+    "state": "closed",
+    "created_at": "2024-11-20 05:00:33",
+    "updated_at": "2024-11-20 05:02:21",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/433",
+    "comments": 0,
+    "closed_at": "2024-11-20 05:02:20",
+    "branch": "imports",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 19,
+    "additions": 192,
+    "deletions": 170,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_IT.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/core/agents.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/core/evaluators.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/test_resources/createRuntime.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 7,
+        "changes": 12
+      },
+      {
+        "filename": "packages/core/src/test_resources/testSetup.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/tests/env.test.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 15,
+        "changes": 30
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 13,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/tests/messages.test.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/tests/models.test.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/tests/relationships.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/tests/token.test.ts",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 24,
+        "changes": 49
+      },
+      {
+        "filename": "packages/core/src/tests/videoGeneration.test.ts",
+        "status": "modified",
+        "additions": 41,
+        "deletions": 33,
+        "changes": 74
+      },
+      {
+        "filename": "packages/core/vitest.config.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-video-generation/src/constants.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-video-generation/src/index.ts",
+        "status": "modified",
+        "additions": 71,
+        "deletions": 53,
+        "changes": 124
+      },
+      {
+        "filename": "packages/plugin-video-generation/tsup.config.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-20 05:02:20"
+  },
+  {
+    "number": 432,
+    "title": "fix: since agent is moved out of packages, adjust default path",
+    "state": "closed",
+    "created_at": "2024-11-20 04:36:51",
+    "updated_at": "2024-11-24 18:17:19",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/432",
+    "comments": 0,
+    "closed_at": "2024-11-20 05:59:16",
+    "branch": "fix-character-path",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 3,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 10,
+        "changes": 13
+      }
+    ],
+    "merged_at": "2024-11-20 05:59:16"
+  },
+  {
+    "number": 431,
+    "title": "fix: configs",
+    "state": "closed",
+    "created_at": "2024-11-20 04:36:01",
+    "updated_at": "2024-11-24 18:17:22",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/431",
+    "comments": 0,
+    "closed_at": "2024-11-20 04:47:29",
+    "branch": "fix-config",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 20,
+    "additions": 40,
+    "deletions": 42,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-supabase/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-auto/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-direct/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-telegram/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-telegram/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-bootstrap/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-image-generation/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-trustdb/tsconfig.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-video-generation/.npmignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-video-generation/tsconfig.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 8,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-11-20 04:47:29"
+  },
+  {
+    "number": 430,
+    "title": "docs: Update contributing.md to incorporate Contribution Guidelines",
+    "state": "closed",
+    "created_at": "2024-11-20 03:44:03",
+    "updated_at": "2024-11-24 18:17:26",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/430",
+    "comments": 1,
+    "closed_at": "2024-11-20 04:58:18",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 105,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/community/contributing.md",
+        "status": "modified",
+        "additions": 105,
+        "deletions": 0,
+        "changes": 105
+      }
+    ],
+    "merged_at": "2024-11-20 04:58:18"
+  },
+  {
+    "number": 429,
+    "title": "chore: Update pr.yaml to show actual condition so easier to follow",
+    "state": "closed",
+    "created_at": "2024-11-20 03:43:14",
+    "updated_at": "2024-11-20 05:37:18",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/429",
+    "comments": 0,
+    "closed_at": "2024-11-20 05:37:18",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/pr.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-20 05:37:18"
+  },
+  {
+    "number": 428,
+    "title": "feat: lerna an npm",
+    "state": "closed",
+    "created_at": "2024-11-20 02:55:33",
+    "updated_at": "2024-11-20 03:58:07",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/428",
+    "comments": 0,
+    "closed_at": "2024-11-20 03:58:06",
+    "branch": "release",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 29,
+    "additions": 1584,
+    "deletions": 466,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/release.yaml",
+        "status": "added",
+        "additions": 71,
+        "deletions": 0,
+        "changes": 71
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "agent/.gitignore",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "agent/src/character.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "agent/tsconfig.json",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "lerna.json",
+        "status": "added",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/adapter-postgres/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/adapter-sqlite/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/adapter-sqljs/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/adapter-supabase/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-auto/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-direct/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-discord/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-telegram/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-twitter/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-bootstrap/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-image-generation/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-node/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-solana/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-starknet/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-trustdb/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-video-generation/.npmignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1397,
+        "deletions": 463,
+        "changes": 1860
+      },
+      {
+        "filename": "pnpm-workspace.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-20 03:58:06"
+  },
+  {
+    "number": 427,
+    "title": "feat: don't require .env to exist",
+    "state": "closed",
+    "created_at": "2024-11-20 02:42:13",
+    "updated_at": "2024-11-20 05:36:57",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/427",
+    "comments": 5,
+    "closed_at": "2024-11-20 05:36:57",
+    "branch": "env-change",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 7,
+    "deletions": 11,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/settings.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 10,
+        "changes": 14
+      }
+    ],
+    "merged_at": "2024-11-20 05:36:57"
+  },
+  {
+    "number": 426,
+    "title": "fix: don't continue to load if a specified file is not found",
+    "state": "closed",
+    "created_at": "2024-11-20 02:34:26",
+    "updated_at": "2024-11-20 03:43:20",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/426",
+    "comments": 6,
+    "closed_at": "2024-11-20 03:43:20",
+    "branch": "stable-11-17",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-20 03:43:20"
+  },
+  {
+    "number": 425,
+    "title": "fix: postgres embedding issues",
+    "state": "closed",
+    "created_at": "2024-11-19 22:20:55",
+    "updated_at": "2024-11-20 10:51:18",
+    "author": "tarrencev",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/425",
+    "comments": 0,
+    "closed_at": "2024-11-20 10:51:17",
+    "branch": "fewfixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 14,
+    "deletions": 38,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 36,
+        "changes": 43
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-20 10:51:17"
+  },
+  {
+    "number": 424,
+    "title": "fix: Update adapters.md psql schema",
+    "state": "closed",
+    "created_at": "2024-11-19 19:50:44",
+    "updated_at": "2024-11-20 00:07:35",
+    "author": "tarrencev",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/424",
+    "comments": 0,
+    "closed_at": "2024-11-20 00:07:34",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 42,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/packages/adapters.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 1,
+        "changes": 43
+      }
+    ],
+    "merged_at": "2024-11-20 00:07:34"
+  },
+  {
+    "number": 419,
+    "title": "Readme update WSL  2 link added.",
+    "state": "closed",
+    "created_at": "2024-11-19 13:35:07",
+    "updated_at": "2024-11-24 18:17:30",
+    "author": "denizekiz",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/419",
+    "comments": 0,
+    "closed_at": "2024-11-19 15:19:44",
+    "branch": "windowsupdate",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-19 15:19:44"
+  },
+  {
+    "number": 418,
+    "title": "feat: unruggable on starknet",
+    "state": "closed",
+    "created_at": "2024-11-19 13:11:31",
+    "updated_at": "2024-11-20 00:31:31",
+    "author": "RedBeardEth",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/418",
+    "comments": 0,
+    "closed_at": "2024-11-20 00:31:31",
+    "branch": "unruggable-deploy-token",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 82,
+    "deletions": 74,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-starknet/src/actions/unruggable.ts",
+        "status": "modified",
+        "additions": 80,
+        "deletions": 72,
+        "changes": 152
+      },
+      {
+        "filename": "packages/plugin-starknet/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-20 00:31:31"
+  },
+  {
+    "number": 417,
+    "title": "feat: add Conflux plugin",
+    "state": "closed",
+    "created_at": "2024-11-19 09:56:35",
+    "updated_at": "2024-11-21 09:26:33",
+    "author": "darwintree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/417",
+    "comments": 0,
+    "closed_at": "2024-11-21 09:26:33",
+    "branch": "conflux-plugin",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 15,
+    "additions": 565,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-conflux/README.md",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "packages/plugin-conflux/package.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/bridgeTransfer.ts",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/confiPump.ts",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/sponsor.ts",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "packages/plugin-conflux/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 124,
+        "deletions": 0,
+        "changes": 124
+      },
+      {
+        "filename": "packages/plugin-conflux/src/index.ts",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-conflux/src/templates/transfer.ts",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-conflux/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-conflux/tsup.config.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 356,
+        "deletions": 3,
+        "changes": 359
+      }
+    ]
+  },
+  {
+    "number": 416,
+    "title": "feat: Add 0G plugin for file storage",
+    "state": "closed",
+    "created_at": "2024-11-19 09:15:42",
+    "updated_at": "2024-11-25 08:25:56",
+    "author": "Wilbert957",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/416",
+    "comments": 11,
+    "closed_at": "2024-11-25 08:25:56",
+    "branch": "415-add-0g-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 15,
+    "changed_files": 14,
+    "additions": 9455,
+    "deletions": 17,
+    "review_comments": 9,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "added",
+        "additions": 9105,
+        "deletions": 0,
+        "changes": 9105
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-0g/package.json",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-0g/readme.md",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-0g/src/actions/upload.ts",
+        "status": "added",
+        "additions": 172,
+        "deletions": 0,
+        "changes": 172
+      },
+      {
+        "filename": "packages/plugin-0g/src/index.ts",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-0g/src/templates/upload.ts",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-0g/tsconfig.json",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-0g/tsup.config.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-node/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 80,
+        "deletions": 16,
+        "changes": 96
+      }
+    ],
+    "merged_at": "2024-11-25 08:25:56"
+  },
+  {
+    "number": 414,
+    "title": "feat: First steps towards addition of Eternum game agent",
+    "state": "closed",
+    "created_at": "2024-11-19 06:57:56",
+    "updated_at": "2024-11-21 09:22:26",
+    "author": "edisontim",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/414",
+    "comments": 0,
+    "closed_at": "2024-11-21 09:22:26",
+    "branch": "feat/add-eternum-game-interactions",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 482,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 7,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/placeBuilding.ts",
+        "status": "added",
+        "additions": 439,
+        "deletions": 0,
+        "changes": 439
+      },
+      {
+        "filename": "packages/plugin-starknet/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 2,
+        "changes": 33
+      }
+    ]
+  },
+  {
+    "number": 413,
+    "title": "fix: removed ollama embeddings. fastembeddings or openai only",
+    "state": "closed",
+    "created_at": "2024-11-19 05:06:10",
+    "updated_at": "2024-11-19 20:31:52",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/413",
+    "comments": 3,
+    "closed_at": "2024-11-19 20:31:52",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 0,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-19 20:31:52"
+  },
+  {
+    "number": 412,
+    "title": "feat: services",
+    "state": "closed",
+    "created_at": "2024-11-19 03:33:09",
+    "updated_at": "2024-11-19 19:31:43",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/412",
+    "comments": 2,
+    "closed_at": "2024-11-19 19:31:41",
+    "branch": "fix-services",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 28,
+    "additions": 402,
+    "deletions": 318,
+    "review_comments": 3,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 8,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/actions/download_media.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/src/attachments.ts",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 20,
+        "changes": 45
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 18,
+        "changes": 66
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 21,
+        "changes": 61
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-telegram/src/telegramClient.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 16,
+        "changes": 43
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 5,
+        "changes": 24
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 7,
+        "changes": 17
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 5,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-node/src/index.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 21,
+        "changes": 39
+      },
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 110,
+        "deletions": 158,
+        "changes": 268
+      },
+      {
+        "filename": "packages/plugin-node/src/services/index.ts",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-node/src/services/llama.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-node/src/services/pdf.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/src/services/speech.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-node/src/services/transcription.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/src/services/video.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 4,
+        "changes": 15
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      }
+    ],
+    "merged_at": "2024-11-19 19:31:41"
+  },
+  {
+    "number": 411,
+    "title": "Add italian README.md translation",
+    "state": "closed",
+    "created_at": "2024-11-19 02:46:11",
+    "updated_at": "2024-11-24 18:17:33",
+    "author": "fabrizioff",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/411",
+    "comments": 1,
+    "closed_at": "2024-11-19 05:38:14",
+    "branch": "docs/translate-readme-it",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 93,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_IT.md",
+        "status": "added",
+        "additions": 92,
+        "deletions": 0,
+        "changes": 92
+      }
+    ],
+    "merged_at": "2024-11-19 05:38:13"
+  },
+  {
+    "number": 410,
+    "title": "fix: .env Namespaced Character Secrets",
+    "state": "open",
+    "created_at": "2024-11-19 02:13:48",
+    "updated_at": "2024-11-25 21:49:12",
+    "author": "genecyber",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/410",
+    "comments": 2,
+    "branch": "character-secrets",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 5,
+    "changed_files": 6,
+    "additions": 74,
+    "deletions": 10,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/guides/secrets-management.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      },
+      {
+        "filename": "docs/docs/packages/agent.md",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 6,
+        "changes": 26
+      },
+      {
+        "filename": "packages/core/src/settings.ts",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 409,
+    "title": "docs: add GROK_API_KEY",
+    "state": "closed",
+    "created_at": "2024-11-19 00:46:40",
+    "updated_at": "2024-11-24 18:17:37",
+    "author": "whalelephant",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/409",
+    "comments": 0,
+    "closed_at": "2024-11-19 01:17:34",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 6,
+        "changes": 13
+      },
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-19 01:17:34"
+  },
+  {
+    "number": 407,
+    "title": "fix: Fixes",
+    "state": "closed",
+    "created_at": "2024-11-18 23:03:27",
+    "updated_at": "2024-11-24 18:18:13",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/407",
+    "comments": 0,
+    "closed_at": "2024-11-18 23:10:23",
+    "branch": "fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 4,
+    "additions": 6,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-18 23:10:23"
+  },
+  {
+    "number": 406,
+    "title": "Add EVM integration with Base and Ethereum",
+    "state": "closed",
+    "created_at": "2024-11-18 22:44:38",
+    "updated_at": "2024-11-29 12:02:29",
+    "author": "zkfarmoor",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/406",
+    "comments": 11,
+    "closed_at": "2024-11-29 12:02:29",
+    "branch": "stable-11-17",
+    "base_branch": "stable-11-17",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unstable",
+    "commits": 3,
+    "changed_files": 26,
+    "additions": 1871,
+    "deletions": 7955,
+    "review_comments": 19,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 7245,
+        "changes": 7245
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/agent/src/character.ts",
+        "status": "modified",
+        "additions": 397,
+        "deletions": 395,
+        "changes": 792
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 17,
+        "changes": 36
+      },
+      {
+        "filename": "packages/core/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/utils.ts",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-evm/package.json",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/bridge.ts",
+        "status": "added",
+        "additions": 99,
+        "deletions": 0,
+        "changes": 99
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/swap.ts",
+        "status": "added",
+        "additions": 120,
+        "deletions": 0,
+        "changes": 120
+      },
+      {
+        "filename": "packages/plugin-evm/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 79,
+        "deletions": 0,
+        "changes": 79
+      },
+      {
+        "filename": "packages/plugin-evm/src/index.ts",
+        "status": "added",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/balances.ts",
+        "status": "added",
+        "additions": 94,
+        "deletions": 0,
+        "changes": 94
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/token.ts",
+        "status": "added",
+        "additions": 49,
+        "deletions": 0,
+        "changes": 49
+      },
+      {
+        "filename": "packages/plugin-evm/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 146,
+        "deletions": 0,
+        "changes": 146
+      },
+      {
+        "filename": "packages/plugin-evm/src/templates/index.ts",
+        "status": "added",
+        "additions": 74,
+        "deletions": 0,
+        "changes": 74
+      },
+      {
+        "filename": "packages/plugin-evm/src/types/index.ts",
+        "status": "added",
+        "additions": 132,
+        "deletions": 0,
+        "changes": 132
+      },
+      {
+        "filename": "packages/plugin-evm/tsconfig.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-evm/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-solana/src/index.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 37,
+        "changes": 53
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 542,
+        "deletions": 246,
+        "changes": 788
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "scripts/docker.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 405,
+    "title": "fix: console",
+    "state": "closed",
+    "created_at": "2024-11-18 21:52:16",
+    "updated_at": "2024-11-24 18:18:37",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/405",
+    "comments": 0,
+    "closed_at": "2024-11-18 21:54:32",
+    "branch": "twitter-client",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 6,
+    "deletions": 7,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 5,
+        "changes": 9
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-18 21:54:32"
+  },
+  {
+    "number": 404,
+    "title": "fix: Lint",
+    "state": "closed",
+    "created_at": "2024-11-18 21:31:49",
+    "updated_at": "2024-11-18 21:34:58",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/404",
+    "comments": 0,
+    "closed_at": "2024-11-18 21:34:57",
+    "branch": "lint",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 72,
+    "additions": 2762,
+    "deletions": 2111,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_FR.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 6,
+        "changes": 11
+      },
+      {
+        "filename": "README_RU.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "client/README.md",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 27,
+        "changes": 54
+      },
+      {
+        "filename": "client/components.json",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 20,
+        "changes": 40
+      },
+      {
+        "filename": "client/eslint.config.js",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 26,
+        "changes": 52
+      },
+      {
+        "filename": "client/index.html",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "client/postcss.config.js",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "client/src/App.css",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 21,
+        "changes": 42
+      },
+      {
+        "filename": "client/src/components/ui/button.tsx",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 48,
+        "changes": 96
+      },
+      {
+        "filename": "client/src/components/ui/card.tsx",
+        "status": "modified",
+        "additions": 63,
+        "deletions": 56,
+        "changes": 119
+      },
+      {
+        "filename": "client/src/components/ui/input.tsx",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 18,
+        "changes": 36
+      },
+      {
+        "filename": "client/src/index.css",
+        "status": "modified",
+        "additions": 59,
+        "deletions": 59,
+        "changes": 118
+      },
+      {
+        "filename": "client/src/lib/utils.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "client/tailwind.config.js",
+        "status": "modified",
+        "additions": 49,
+        "deletions": 49,
+        "changes": 98
+      },
+      {
+        "filename": "docs/README_FR.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 35,
+        "changes": 70
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 42,
+        "changes": 84
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 13,
+        "changes": 26
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/interfaces/Account.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/Action.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/interfaces/ActionExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Actor.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/Content.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/ConversationExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-18 21:34:57"
+  },
+  {
+    "number": 402,
+    "title": "fix: tsup build error (client-twitter)",
+    "state": "closed",
+    "created_at": "2024-11-18 20:44:00",
+    "updated_at": "2024-11-24 18:19:11",
+    "author": "leomercier",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/402",
+    "comments": 0,
+    "closed_at": "2024-11-18 20:49:07",
+    "branch": "fix/tsup-build",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 16,
+    "deletions": 8,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 8,
+        "changes": 24
+      }
+    ],
+    "merged_at": "2024-11-18 20:49:07"
+  },
+  {
+    "number": 400,
+    "title": "feat: Create README_ES.md",
+    "state": "closed",
+    "created_at": "2024-11-18 16:29:31",
+    "updated_at": "2024-11-24 18:19:15",
+    "author": "metadiver",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/400",
+    "comments": 0,
+    "closed_at": "2024-11-18 17:39:23",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 174,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_ES.md",
+        "status": "added",
+        "additions": 174,
+        "deletions": 0,
+        "changes": 174
+      }
+    ],
+    "merged_at": "2024-11-18 17:39:23"
+  },
+  {
+    "number": 398,
+    "title": "feat: unruggable",
+    "state": "closed",
+    "created_at": "2024-11-18 11:39:40",
+    "updated_at": "2024-11-18 21:59:36",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/398",
+    "comments": 2,
+    "closed_at": "2024-11-18 21:59:34",
+    "branch": "unruggable",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 13,
+    "additions": 338,
+    "deletions": 38,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-discord/src/actions/chat_with_attachments.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 4,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/continue.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 3,
+        "changes": 10
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 8,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/unruggable.ts",
+        "status": "added",
+        "additions": 199,
+        "deletions": 0,
+        "changes": 199
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 101,
+        "deletions": 1,
+        "changes": 102
+      }
+    ],
+    "merged_at": "2024-11-18 21:59:34"
+  },
+  {
+    "number": 397,
+    "title": "fix: Fix linter issues",
+    "state": "closed",
+    "created_at": "2024-11-18 11:37:22",
+    "updated_at": "2024-11-24 18:19:20",
+    "author": "martincik",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/397",
+    "comments": 3,
+    "closed_at": "2024-11-20 06:56:48",
+    "branch": "fix/fix-linter-issues",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 5,
+    "additions": 60,
+    "deletions": 60,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 4,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 11,
+        "changes": 18
+      },
+      {
+        "filename": "packages/core/src/parsing.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/test_resources/createRuntime.ts",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 42,
+        "changes": 85
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-20 06:56:48"
+  },
+  {
+    "number": 396,
+    "title": "Register memory managers if passed to runtime",
+    "state": "closed",
+    "created_at": "2024-11-18 11:29:22",
+    "updated_at": "2024-11-18 17:39:45",
+    "author": "martincik",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/396",
+    "comments": 1,
+    "closed_at": "2024-11-18 17:39:45",
+    "branch": "fix/register-memory-managers-of-runtime-passed-to-contructor",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-18 17:39:45"
+  },
+  {
+    "number": 395,
+    "title": "feat: Linea Plugin",
+    "state": "closed",
+    "created_at": "2024-11-18 11:22:04",
+    "updated_at": "2024-11-24 18:19:23",
+    "author": "elibenjii",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/395",
+    "comments": 0,
+    "closed_at": "2024-11-19 04:25:48",
+    "branch": "linea-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ]
+  },
+  {
+    "number": 394,
+    "title": "feat: video generation plugin",
+    "state": "closed",
+    "created_at": "2024-11-18 11:07:48",
+    "updated_at": "2024-11-19 14:36:15",
+    "author": "dorianjanezic",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/394",
+    "comments": 4,
+    "closed_at": "2024-11-19 14:36:15",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 6,
+    "additions": 402,
+    "deletions": 0,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/tests/videoGeneration.test.ts",
+        "status": "added",
+        "additions": 125,
+        "deletions": 0,
+        "changes": 125
+      },
+      {
+        "filename": "packages/plugin-video-generation/package.json",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-video-generation/src/constants.ts",
+        "status": "added",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-video-generation/src/index.ts",
+        "status": "added",
+        "additions": 221,
+        "deletions": 0,
+        "changes": 221
+      },
+      {
+        "filename": "packages/plugin-video-generation/tsconfig.json",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-video-generation/tsup.config.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      }
+    ],
+    "merged_at": "2024-11-19 14:36:15"
+  },
+  {
+    "number": 393,
+    "title": "feat: Logging improvements",
+    "state": "closed",
+    "created_at": "2024-11-18 10:53:48",
+    "updated_at": "2024-11-18 11:32:28",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/393",
+    "comments": 0,
+    "closed_at": "2024-11-18 11:32:26",
+    "branch": "logging-improvements",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 15,
+    "additions": 130,
+    "deletions": 100,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 4,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 7,
+        "changes": 10
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 4,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-starknet/readme.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 69,
+        "deletions": 8,
+        "changes": 77
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/takeOrder.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 18,
+        "changes": 36
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 51,
+        "changes": 64
+      },
+      {
+        "filename": "packages/plugin-starknet/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "scripts/start.sh",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-18 11:32:26"
+  },
+  {
+    "number": 391,
+    "title": "Init commit of operator instructions",
+    "state": "open",
+    "created_at": "2024-11-18 07:27:50",
+    "updated_at": "2024-11-25 21:49:12",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/391",
+    "comments": 0,
+    "branch": "shaw/operators",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 252,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/fact.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/processInstructions.ts",
+        "status": "added",
+        "additions": 235,
+        "deletions": 0,
+        "changes": 235
+      }
+    ]
+  },
+  {
+    "number": 390,
+    "title": "fix: client null",
+    "state": "closed",
+    "created_at": "2024-11-18 06:28:56",
+    "updated_at": "2024-11-18 11:00:46",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/390",
+    "comments": 0,
+    "closed_at": "2024-11-18 06:30:04",
+    "branch": "fix-client-null",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 8,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 6,
+        "changes": 14
+      }
+    ],
+    "merged_at": "2024-11-18 06:30:04"
+  },
+  {
+    "number": 389,
+    "title": "docs: refresh eliza's tagline, fix broken links, unify formatting for core concepts",
+    "state": "closed",
+    "created_at": "2024-11-18 04:21:45",
+    "updated_at": "2024-11-24 18:19:28",
+    "author": "wahndo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/389",
+    "comments": 0,
+    "closed_at": "2024-11-19 00:12:34",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 12,
+    "changed_files": 6,
+    "additions": 60,
+    "deletions": 16,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/core/actions.md",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "docs/docs/core/agents.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      },
+      {
+        "filename": "docs/docs/core/characterfile.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 3,
+        "changes": 14
+      },
+      {
+        "filename": "docs/docs/core/evaluators.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 8,
+        "changes": 19
+      },
+      {
+        "filename": "docs/docs/core/providers.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "docs/docusaurus.config.js",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-19 00:12:34"
+  },
+  {
+    "number": 388,
+    "title": "Fix tweet truncation issue by truncating at complete sentences",
+    "state": "closed",
+    "created_at": "2024-11-18 03:53:21",
+    "updated_at": "2024-11-18 17:39:06",
+    "author": "boyaloxer",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/388",
+    "comments": 3,
+    "closed_at": "2024-11-18 17:39:06",
+    "branch": "fix-tweet-truncation",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 37,
+    "deletions": 27,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 37,
+        "deletions": 27,
+        "changes": 64
+      }
+    ],
+    "merged_at": "2024-11-18 17:39:06"
+  },
+  {
+    "number": 386,
+    "title": "feat: Farcaster Client",
+    "state": "closed",
+    "created_at": "2024-11-18 02:58:15",
+    "updated_at": "2024-11-25 20:55:11",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/386",
+    "comments": 0,
+    "closed_at": "2024-11-25 20:55:11",
+    "branch": "client-farcaster",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 11,
+    "changed_files": 14,
+    "additions": 1200,
+    "deletions": 0,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-farcaster/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-farcaster/src/actions.ts",
+        "status": "added",
+        "additions": 79,
+        "deletions": 0,
+        "changes": 79
+      },
+      {
+        "filename": "packages/client-farcaster/src/client.ts",
+        "status": "added",
+        "additions": 193,
+        "deletions": 0,
+        "changes": 193
+      },
+      {
+        "filename": "packages/client-farcaster/src/index.ts",
+        "status": "added",
+        "additions": 58,
+        "deletions": 0,
+        "changes": 58
+      },
+      {
+        "filename": "packages/client-farcaster/src/interactions.ts",
+        "status": "added",
+        "additions": 230,
+        "deletions": 0,
+        "changes": 230
+      },
+      {
+        "filename": "packages/client-farcaster/src/memory.ts",
+        "status": "added",
+        "additions": 118,
+        "deletions": 0,
+        "changes": 118
+      },
+      {
+        "filename": "packages/client-farcaster/src/post.ts",
+        "status": "added",
+        "additions": 162,
+        "deletions": 0,
+        "changes": 162
+      },
+      {
+        "filename": "packages/client-farcaster/src/prompts.ts",
+        "status": "added",
+        "additions": 79,
+        "deletions": 0,
+        "changes": 79
+      },
+      {
+        "filename": "packages/client-farcaster/src/types.ts",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/client-farcaster/src/utils.ts",
+        "status": "added",
+        "additions": 137,
+        "deletions": 0,
+        "changes": 137
+      },
+      {
+        "filename": "packages/client-farcaster/tsconfig.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-farcaster/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 61,
+        "deletions": 0,
+        "changes": 61
+      }
+    ],
+    "merged_at": "2024-11-25 20:55:10"
+  },
+  {
+    "number": 385,
+    "title": "boredom updated",
+    "state": "closed",
+    "created_at": "2024-11-18 00:21:09",
+    "updated_at": "2024-11-18 00:21:33",
+    "author": "thuong9494",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/385",
+    "comments": 0,
+    "closed_at": "2024-11-18 00:21:33",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 9,
+    "changed_files": 8,
+    "additions": 618,
+    "deletions": 1010,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 2,
+        "changes": 11
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 15,
+        "changes": 54
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 11,
+        "changes": 15
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 123,
+        "deletions": 104,
+        "changes": 227
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 341,
+        "deletions": 328,
+        "changes": 669
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 500,
+        "changes": 547
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 47,
+        "changes": 76
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/boredom.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 3,
+        "changes": 29
+      }
+    ]
+  },
+  {
+    "number": 384,
+    "title": "feat: TwitterInteractionClient response handling and boredom provider",
+    "state": "open",
+    "created_at": "2024-11-18 00:02:11",
+    "updated_at": "2024-12-11 00:02:46",
+    "author": "DanielHighETH",
+    "labels": "Client: Twitter",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/384",
+    "comments": 10,
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 8,
+    "changed_files": 2,
+    "additions": 125,
+    "deletions": 46,
+    "review_comments": 6,
+    "maintainer_can_modify": true,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 99,
+        "deletions": 44,
+        "changes": 143
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/boredom.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 2,
+        "changes": 28
+      }
+    ]
+  },
+  {
+    "number": 383,
+    "title": "feat: Contextual Twitter Threads + Spam Reduction",
+    "state": "closed",
+    "created_at": "2024-11-17 23:51:28",
+    "updated_at": "2024-11-18 21:29:34",
+    "author": "ropresearch",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/383",
+    "comments": 0,
+    "closed_at": "2024-11-18 21:29:32",
+    "branch": "ropresearch/contextual-threads",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 7,
+    "additions": 477,
+    "deletions": 230,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 1,
+        "changes": 11
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 179,
+        "deletions": 5,
+        "changes": 184
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 70,
+        "deletions": 16,
+        "changes": 86
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/evaluators/fact.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/providers/facts.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 215,
+        "deletions": 206,
+        "changes": 421
+      }
+    ],
+    "merged_at": "2024-11-18 21:29:32"
+  },
+  {
+    "number": 382,
+    "title": "feat: client",
+    "state": "closed",
+    "created_at": "2024-11-17 21:59:59",
+    "updated_at": "2024-11-18 01:45:21",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/382",
+    "comments": 0,
+    "closed_at": "2024-11-18 01:45:19",
+    "branch": "add-client",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 35,
+    "additions": 17283,
+    "deletions": 12418,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 4,
+        "changes": 14
+      },
+      {
+        "filename": "client/.gitignore",
+        "status": "added",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "client/README.md",
+        "status": "added",
+        "additions": 50,
+        "deletions": 0,
+        "changes": 50
+      },
+      {
+        "filename": "client/components.json",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "client/eslint.config.js",
+        "status": "added",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "client/index.html",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "client/package.json",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      },
+      {
+        "filename": "client/postcss.config.js",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "client/public/vite.svg",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "client/src/App.css",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      },
+      {
+        "filename": "client/src/App.tsx",
+        "status": "added",
+        "additions": 73,
+        "deletions": 0,
+        "changes": 73
+      },
+      {
+        "filename": "client/src/assets/react.svg",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "client/src/components/ui/button.tsx",
+        "status": "added",
+        "additions": 57,
+        "deletions": 0,
+        "changes": 57
+      },
+      {
+        "filename": "client/src/components/ui/card.tsx",
+        "status": "added",
+        "additions": 76,
+        "deletions": 0,
+        "changes": 76
+      },
+      {
+        "filename": "client/src/components/ui/input.tsx",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "client/src/index.css",
+        "status": "added",
+        "additions": 69,
+        "deletions": 0,
+        "changes": 69
+      },
+      {
+        "filename": "client/src/lib/utils.ts",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "client/src/main.tsx",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "client/src/vite-env.d.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "client/tailwind.config.js",
+        "status": "added",
+        "additions": 57,
+        "deletions": 0,
+        "changes": 57
+      },
+      {
+        "filename": "client/tsconfig.app.json",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "client/tsconfig.json",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "client/tsconfig.node.json",
+        "status": "added",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "client/vite.config.ts",
+        "status": "added",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      },
+      {
+        "filename": "packages/agent/src/character.ts",
+        "status": "added",
+        "additions": 402,
+        "deletions": 0,
+        "changes": 402
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 55,
+        "deletions": 27,
+        "changes": 82
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 118,
+        "deletions": 159,
+        "changes": 277
+      }
+    ],
+    "merged_at": "2024-11-18 01:45:19"
+  },
+  {
+    "number": 381,
+    "title": "fix: adds Groq to getTokenForProvider",
+    "state": "closed",
+    "created_at": "2024-11-17 21:38:09",
+    "updated_at": "2024-11-18 21:51:54",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/381",
+    "comments": 3,
+    "closed_at": "2024-11-18 21:51:50",
+    "branch": "agent-groq",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-18 21:51:50"
+  },
+  {
+    "number": 380,
+    "title": "docs: add Russian(RU) translation of README ",
+    "state": "closed",
+    "created_at": "2024-11-17 21:11:43",
+    "updated_at": "2024-11-18 21:14:29",
+    "author": "whonion",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/380",
+    "comments": 0,
+    "closed_at": "2024-11-18 21:14:29",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 181,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_RU.md",
+        "status": "added",
+        "additions": 181,
+        "deletions": 0,
+        "changes": 181
+      }
+    ],
+    "merged_at": "2024-11-18 21:14:29"
+  },
+  {
+    "number": 378,
+    "title": "feat: Cache Manager",
+    "state": "closed",
+    "created_at": "2024-11-17 20:07:03",
+    "updated_at": "2024-11-21 20:16:09",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/378",
+    "comments": 4,
+    "closed_at": "2024-11-21 02:45:10",
+    "branch": "cache-manager",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 15,
+    "changed_files": 32,
+    "additions": 814,
+    "deletions": 367,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/.gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "modified",
+        "additions": 59,
+        "deletions": 18,
+        "changes": 77
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/adapter-postgres/schema.sql",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 12,
+        "changes": 33
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 89,
+        "deletions": 7,
+        "changes": 96
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 45,
+        "deletions": 13,
+        "changes": 58
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/sqliteTables.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 62,
+        "deletions": 17,
+        "changes": 79
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/sqliteTables.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-discord/src/actions/chat_with_attachments.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-discord/src/actions/transcribe_media.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 3,
+        "changes": 11
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 68,
+        "deletions": 93,
+        "changes": 161
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 49,
+        "changes": 69
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 9,
+        "changes": 22
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 10,
+        "changes": 17
+      },
+      {
+        "filename": "packages/core/src/cache.ts",
+        "status": "added",
+        "additions": 126,
+        "deletions": 0,
+        "changes": 126
+      },
+      {
+        "filename": "packages/core/src/database.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/tests/cache.test.ts",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 13,
+        "changes": 21
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/plugin-node/src/services/browser.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 23,
+        "changes": 42
+      },
+      {
+        "filename": "packages/plugin-node/src/services/video.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 18,
+        "changes": 40
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/takeOrder.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 6,
+        "changes": 17
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/orderBook.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 8,
+        "changes": 18
+      }
+    ],
+    "merged_at": "2024-11-21 02:45:10"
+  },
+  {
+    "number": 377,
+    "title": "docs: Update README_FR.md",
+    "state": "closed",
+    "created_at": "2024-11-17 19:04:34",
+    "updated_at": "2024-11-18 21:14:52",
+    "author": "xclicx",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/377",
+    "comments": 0,
+    "closed_at": "2024-11-18 21:14:52",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 228,
+    "deletions": 133,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_FR.md",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 133,
+        "changes": 180
+      },
+      {
+        "filename": "docs/README_FR.md",
+        "status": "added",
+        "additions": 181,
+        "deletions": 0,
+        "changes": 181
+      }
+    ],
+    "merged_at": "2024-11-18 21:14:52"
+  },
+  {
+    "number": 376,
+    "title": "docs: add Turkish (TR) translation of README",
+    "state": "closed",
+    "created_at": "2024-11-17 14:01:04",
+    "updated_at": "2024-11-18 21:16:25",
+    "author": "oguzserdar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/376",
+    "comments": 0,
+    "closed_at": "2024-11-18 21:16:25",
+    "branch": "oguzserdar-patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 93,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "README_TR.md",
+        "status": "added",
+        "additions": 92,
+        "deletions": 0,
+        "changes": 92
+      }
+    ],
+    "merged_at": "2024-11-18 21:16:25"
+  },
+  {
+    "number": 375,
+    "title": "feat: Enhance Heurist Image Generation Settings and Image Handling",
+    "state": "closed",
+    "created_at": "2024-11-17 09:58:59",
+    "updated_at": "2024-11-18 00:17:08",
+    "author": "tsubasakong",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/375",
+    "comments": 0,
+    "closed_at": "2024-11-18 00:17:07",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 48,
+    "deletions": 7,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 4,
+        "changes": 47
+      }
+    ],
+    "merged_at": "2024-11-18 00:17:07"
+  },
+  {
+    "number": 374,
+    "title": "fix: ca for btc was spam/fake",
+    "state": "closed",
+    "created_at": "2024-11-17 08:42:32",
+    "updated_at": "2024-11-18 10:53:06",
+    "author": "thearyanag",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/374",
+    "comments": 0,
+    "closed_at": "2024-11-18 07:19:55",
+    "branch": "fix/ca",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-18 07:19:55"
+  },
+  {
+    "number": 373,
+    "title": "feat: starknet token transfer",
+    "state": "closed",
+    "created_at": "2024-11-17 07:33:05",
+    "updated_at": "2024-11-17 07:36:08",
+    "author": "enitrat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/373",
+    "comments": 0,
+    "closed_at": "2024-11-17 07:36:08",
+    "branch": "feat/transfer-token",
+    "base_branch": "starknet-work",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 7,
+    "additions": 1147,
+    "deletions": 47,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 41,
+        "deletions": 7,
+        "changes": 48
+      },
+      {
+        "filename": "packages/plugin-starknet/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 5,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-starknet/src/utils/ERC20Token.ts",
+        "status": "added",
+        "additions": 59,
+        "deletions": 0,
+        "changes": 59
+      },
+      {
+        "filename": "packages/plugin-starknet/src/utils/erc20.json",
+        "status": "modified",
+        "additions": 1030,
+        "deletions": 0,
+        "changes": 1030
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 32,
+        "changes": 42
+      }
+    ],
+    "merged_at": "2024-11-17 07:36:08"
+  },
+  {
+    "number": 371,
+    "title": "feat: install clients from plugin",
+    "state": "closed",
+    "created_at": "2024-11-17 02:32:05",
+    "updated_at": "2024-11-18 00:17:30",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/371",
+    "comments": 0,
+    "closed_at": "2024-11-18 00:17:28",
+    "branch": "client-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 13,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 1,
+        "changes": 13
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-18 00:17:28"
+  },
+  {
+    "number": 370,
+    "title": "feat: readme",
+    "state": "closed",
+    "created_at": "2024-11-17 02:09:35",
+    "updated_at": "2024-11-17 02:14:17",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/370",
+    "comments": 0,
+    "closed_at": "2024-11-17 02:14:15",
+    "branch": "readme-update",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 55,
+    "deletions": 167,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 55,
+        "deletions": 167,
+        "changes": 222
+      }
+    ],
+    "merged_at": "2024-11-17 02:14:15"
+  },
+  {
+    "number": 369,
+    "title": "default set to new standard  post time 90-180 type: post time",
+    "state": "closed",
+    "created_at": "2024-11-17 01:47:23",
+    "updated_at": "2024-11-17 01:49:38",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/369",
+    "comments": 0,
+    "closed_at": "2024-11-17 01:49:38",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-17 01:49:38"
+  },
+  {
+    "number": 368,
+    "title": "post time set in env",
+    "state": "closed",
+    "created_at": "2024-11-17 01:43:57",
+    "updated_at": "2024-11-17 01:44:09",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/368",
+    "comments": 0,
+    "closed_at": "2024-11-17 01:44:09",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 26,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 8,
+        "changes": 29
+      }
+    ],
+    "merged_at": "2024-11-17 01:44:09"
+  },
+  {
+    "number": 367,
+    "title": "feat: Adding unit tests for start - Covering goals, defaultCharacters, relationships, evaulators, posts, database, messages",
+    "state": "closed",
+    "created_at": "2024-11-16 23:17:22",
+    "updated_at": "2024-11-18 00:15:02",
+    "author": "ai16z-demirix",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/367",
+    "comments": 0,
+    "closed_at": "2024-11-18 00:15:02",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 13,
+    "changed_files": 13,
+    "additions": 1193,
+    "deletions": 7,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/README-TESTS.md",
+        "status": "added",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      },
+      {
+        "filename": "packages/core/jest.config.js",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/tests/database.test.ts",
+        "status": "added",
+        "additions": 239,
+        "deletions": 0,
+        "changes": 239
+      },
+      {
+        "filename": "packages/core/src/tests/defaultCharacters.test.ts",
+        "status": "added",
+        "additions": 48,
+        "deletions": 0,
+        "changes": 48
+      },
+      {
+        "filename": "packages/core/src/tests/evaluators.test.ts",
+        "status": "added",
+        "additions": 80,
+        "deletions": 0,
+        "changes": 80
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "added",
+        "additions": 209,
+        "deletions": 0,
+        "changes": 209
+      },
+      {
+        "filename": "packages/core/src/tests/messages.test.ts",
+        "status": "added",
+        "additions": 137,
+        "deletions": 0,
+        "changes": 137
+      },
+      {
+        "filename": "packages/core/src/tests/models.test.ts",
+        "status": "added",
+        "additions": 37,
+        "deletions": 0,
+        "changes": 37
+      },
+      {
+        "filename": "packages/core/src/tests/posts.test.ts",
+        "status": "added",
+        "additions": 100,
+        "deletions": 0,
+        "changes": 100
+      },
+      {
+        "filename": "packages/core/src/tests/providers.test.ts",
+        "status": "added",
+        "additions": 139,
+        "deletions": 0,
+        "changes": 139
+      },
+      {
+        "filename": "packages/core/src/tests/relationships.test.ts",
+        "status": "added",
+        "additions": 167,
+        "deletions": 0,
+        "changes": 167
+      },
+      {
+        "filename": "packages/core/tsconfig.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 5,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-18 00:15:02"
+  },
+  {
+    "number": 366,
+    "title": "fix: bug in getRecentMessageInteractions not awating for promisses before formating",
+    "state": "closed",
+    "created_at": "2024-11-16 20:19:42",
+    "updated_at": "2024-11-17 04:06:33",
+    "author": "bmgalego",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/366",
+    "comments": 0,
+    "closed_at": "2024-11-17 04:06:32",
+    "branch": "fix-getRecentMessageInteractions",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-11-17 04:06:32"
+  },
+  {
+    "number": 365,
+    "title": "feat: [Issue-185] Token Provider Tests ",
+    "state": "closed",
+    "created_at": "2024-11-16 20:12:11",
+    "updated_at": "2024-11-20 00:19:49",
+    "author": "normand1",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/365",
+    "comments": 8,
+    "closed_at": "2024-11-20 00:19:49",
+    "branch": "dn/token-provider-tests",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 16,
+    "changed_files": 20,
+    "additions": 380,
+    "deletions": 86,
+    "review_comments": 11,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".nvmrc",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/.env.test",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/.gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/jest.config.js",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 25,
+        "changes": 25
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "packages/core/src/test_resources/constants.ts",
+        "status": "added",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/core/src/test_resources/createRuntime.ts",
+        "status": "added",
+        "additions": 145,
+        "deletions": 0,
+        "changes": 145
+      },
+      {
+        "filename": "packages/core/src/test_resources/testSetup.ts",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "packages/core/src/test_resources/types.ts",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/tests/env.test.ts",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 9,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/tests/messages.test.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 22,
+        "changes": 37
+      },
+      {
+        "filename": "packages/core/src/tests/models.test.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 4,
+        "changes": 23
+      },
+      {
+        "filename": "packages/core/src/tests/relationships.test.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "packages/core/src/tests/token.test.ts",
+        "status": "added",
+        "additions": 76,
+        "deletions": 0,
+        "changes": 76
+      },
+      {
+        "filename": "packages/core/src/tests/videoGeneration.test.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 12,
+        "changes": 25
+      },
+      {
+        "filename": "packages/core/vitest.config.ts",
+        "status": "added",
+        "additions": 16,
+        "deletions": 0,
+        "changes": 16
+      },
+      {
+        "filename": "packages/plugin-solana/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-20 00:19:49"
+  },
+  {
+    "number": 364,
+    "title": "feat: update docs with new stream notes",
+    "state": "closed",
+    "created_at": "2024-11-16 19:07:48",
+    "updated_at": "2024-11-16 21:32:09",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/364",
+    "comments": 0,
+    "closed_at": "2024-11-16 21:32:07",
+    "branch": "new_docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 45,
+    "additions": 947,
+    "deletions": 680,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 35,
+        "changes": 70
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 42,
+        "changes": 84
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 13,
+        "changes": 26
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/interfaces/Account.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/Action.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/interfaces/ActionExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Actor.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/Content.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/ConversationExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/EvaluationExample.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/interfaces/Evaluator.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/GenerationOptions.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      },
+      {
+        "filename": "docs/api/interfaces/Goal.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/interfaces/IAgentRuntime.md",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 29,
+        "changes": 58
+      },
+      {
+        "filename": "docs/api/interfaces/IBrowserService.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/interfaces/IDatabaseAdapter.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 42,
+        "changes": 84
+      },
+      {
+        "filename": "docs/api/interfaces/IImageDescriptionService.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/interfaces/IMemoryManager.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/interfaces/ITextGenerationService.md",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "docs/api/interfaces/ITranscriptionService.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/IVideoService.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/Memory.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/interfaces/MessageExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Objective.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-16 21:32:07"
+  },
+  {
+    "number": 361,
+    "title": "initial commit komorebi",
+    "state": "closed",
+    "created_at": "2024-11-16 15:40:27",
+    "updated_at": "2024-11-16 15:43:34",
+    "author": "dorianjanezic",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/361",
+    "comments": 0,
+    "closed_at": "2024-11-16 15:43:33",
+    "branch": "komorebi",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 12,
+    "additions": 533,
+    "deletions": 837,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 3,
+        "changes": 19
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 161,
+        "deletions": 263,
+        "changes": 424
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 11,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 15,
+        "changes": 61
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 138,
+        "deletions": 354,
+        "changes": 492
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 51,
+        "deletions": 80,
+        "changes": 131
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/settings.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 57,
+        "deletions": 31,
+        "changes": 88
+      },
+      {
+        "filename": "packages/plugin-node/src/services/image.ts",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 68,
+        "changes": 110
+      }
+    ]
+  },
+  {
+    "number": 360,
+    "title": "update tweet interval to 90-180 mins",
+    "state": "closed",
+    "created_at": "2024-11-16 15:38:22",
+    "updated_at": "2024-11-17 01:46:05",
+    "author": "oguzserdar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/360",
+    "comments": 0,
+    "closed_at": "2024-11-16 20:04:50",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-16 20:04:50"
+  },
+  {
+    "number": 359,
+    "title": "feat: Aptos Plugin",
+    "state": "closed",
+    "created_at": "2024-11-16 15:07:09",
+    "updated_at": "2024-11-22 17:31:36",
+    "author": "0xbrw",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/359",
+    "comments": 0,
+    "closed_at": "2024-11-22 17:31:36",
+    "branch": "aptos-plugin",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      }
+    ]
+  },
+  {
+    "number": 358,
+    "title": "feat: adding back the renovate file for automated security scanning",
+    "state": "closed",
+    "created_at": "2024-11-16 15:05:38",
+    "updated_at": "2024-11-16 20:05:05",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/358",
+    "comments": 0,
+    "closed_at": "2024-11-16 20:05:03",
+    "branch": "renovate",
+    "base_branch": "dev",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 85,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "renovate.json",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      }
+    ],
+    "merged_at": "2024-11-16 20:05:03"
+  },
+  {
+    "number": 357,
+    "title": "feat: add ICP token creation support",
+    "state": "closed",
+    "created_at": "2024-11-16 12:39:36",
+    "updated_at": "2024-12-01 15:42:39",
+    "author": "asDNSk",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/357",
+    "comments": 4,
+    "closed_at": "2024-11-29 11:59:21",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 24,
+    "additions": 1859,
+    "deletions": 0,
+    "review_comments": 10,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-icp/package.json",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      },
+      {
+        "filename": "packages/plugin-icp/src/actions/createToken.ts",
+        "status": "added",
+        "additions": 182,
+        "deletions": 0,
+        "changes": 182
+      },
+      {
+        "filename": "packages/plugin-icp/src/canisters/pick-pump/index.did.d.ts",
+        "status": "added",
+        "additions": 126,
+        "deletions": 0,
+        "changes": 126
+      },
+      {
+        "filename": "packages/plugin-icp/src/canisters/pick-pump/index.did.ts",
+        "status": "added",
+        "additions": 129,
+        "deletions": 0,
+        "changes": 129
+      },
+      {
+        "filename": "packages/plugin-icp/src/canisters/token-icrc1/index.did.d.ts",
+        "status": "added",
+        "additions": 301,
+        "deletions": 0,
+        "changes": 301
+      },
+      {
+        "filename": "packages/plugin-icp/src/canisters/token-icrc1/index.did.ts",
+        "status": "added",
+        "additions": 341,
+        "deletions": 0,
+        "changes": 341
+      },
+      {
+        "filename": "packages/plugin-icp/src/index.ts",
+        "status": "added",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      },
+      {
+        "filename": "packages/plugin-icp/src/providers/wallet.ts",
+        "status": "added",
+        "additions": 131,
+        "deletions": 0,
+        "changes": 131
+      },
+      {
+        "filename": "packages/plugin-icp/src/types.ts",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/arrays.ts",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/data/json.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/data/price.ts",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/data/text.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/types/bigint.ts",
+        "status": "added",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/types/options.ts",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/types/principal.ts",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/types/results.ts",
+        "status": "added",
+        "additions": 78,
+        "deletions": 0,
+        "changes": 78
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/common/types/variant.ts",
+        "status": "added",
+        "additions": 201,
+        "deletions": 0,
+        "changes": 201
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/hex.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/ic/index.ts",
+        "status": "added",
+        "additions": 92,
+        "deletions": 0,
+        "changes": 92
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/ic/principals.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "packages/plugin-icp/src/utils/number.ts",
+        "status": "added",
+        "additions": 63,
+        "deletions": 0,
+        "changes": 63
+      },
+      {
+        "filename": "packages/plugin-icp/tsconfig.json",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      }
+    ],
+    "merged_at": "2024-11-29 11:59:21"
+  },
+  {
+    "number": 356,
+    "title": "fix: openrouter 70b don't support 128000, changed to 405b in model.ts",
+    "state": "closed",
+    "created_at": "2024-11-16 11:50:54",
+    "updated_at": "2024-11-18 00:18:52",
+    "author": "denizekiz",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/356",
+    "comments": 0,
+    "closed_at": "2024-11-18 00:18:52",
+    "branch": "bugfix/openrouter",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-18 00:18:52"
+  },
+  {
+    "number": 355,
+    "title": "feat: Complete Starknet DB Trust",
+    "state": "closed",
+    "created_at": "2024-11-16 09:30:30",
+    "updated_at": "2024-11-18 05:15:16",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/355",
+    "comments": 0,
+    "closed_at": "2024-11-18 05:15:14",
+    "branch": "starknet-work",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 18,
+    "changed_files": 37,
+    "additions": 4075,
+    "deletions": 7518,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 7245,
+        "changes": 7245
+      },
+      {
+        "filename": "packages/agent/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 25,
+        "changes": 26
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 2,
+        "changes": 9
+      },
+      {
+        "filename": "packages/client-telegram/src/telegramClient.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 29,
+        "changes": 69
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 14,
+        "changes": 31
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 21,
+        "changes": 41
+      },
+      {
+        "filename": "packages/client-twitter/src/search.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 7,
+        "changes": 11
+      },
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/memory.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 8,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/continue.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 9,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/followRoom.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/muteRoom.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/unfollowRoom.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-bootstrap/src/actions/unmuteRoom.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/plugin-starknet/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-starknet/readme.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 15,
+        "changes": 19
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/takeOrder.ts",
+        "status": "added",
+        "additions": 135,
+        "deletions": 0,
+        "changes": 135
+      },
+      {
+        "filename": "packages/plugin-starknet/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 241,
+        "deletions": 0,
+        "changes": 241
+      },
+      {
+        "filename": "packages/plugin-starknet/src/index.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 3,
+        "changes": 21
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/token.ts",
+        "status": "added",
+        "additions": 811,
+        "deletions": 0,
+        "changes": 811
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/trustScoreProvider.ts",
+        "status": "added",
+        "additions": 646,
+        "deletions": 0,
+        "changes": 646
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/utils.ts",
+        "status": "added",
+        "additions": 133,
+        "deletions": 0,
+        "changes": 133
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/wallet.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 34,
+        "changes": 34
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/walletProvider.ts",
+        "status": "added",
+        "additions": 294,
+        "deletions": 0,
+        "changes": 294
+      }
+    ],
+    "merged_at": "2024-11-18 05:15:14"
+  },
+  {
+    "number": 354,
+    "title": "fix: solana",
+    "state": "closed",
+    "created_at": "2024-11-16 08:33:15",
+    "updated_at": "2024-11-16 08:44:48",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/354",
+    "comments": 0,
+    "closed_at": "2024-11-16 08:44:47",
+    "branch": "solana-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 8,
+    "additions": 14,
+    "deletions": 124,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 4,
+        "changes": 5
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/balances.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 108,
+        "changes": 108
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/orderBook.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/token.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-16 08:44:46"
+  },
+  {
+    "number": 353,
+    "title": "Add Community & contact and Star History",
+    "state": "closed",
+    "created_at": "2024-11-16 08:27:28",
+    "updated_at": "2024-11-16 08:40:37",
+    "author": "thejoven",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/353",
+    "comments": 0,
+    "closed_at": "2024-11-16 08:40:36",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 17,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      }
+    ],
+    "merged_at": "2024-11-16 08:40:36"
+  },
+  {
+    "number": 351,
+    "title": "Togetherai returns url. Convert to base64 like openai. Both get saved to file in plugin",
+    "state": "closed",
+    "created_at": "2024-11-16 06:28:12",
+    "updated_at": "2024-11-16 06:28:25",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/351",
+    "comments": 0,
+    "closed_at": "2024-11-16 06:28:25",
+    "branch": "main",
+    "base_branch": "image-poasting",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 5,
+    "additions": 362,
+    "deletions": 133,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 7,
+        "changes": 27
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 44,
+        "deletions": 30,
+        "changes": 74
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 292,
+        "deletions": 96,
+        "changes": 388
+      }
+    ],
+    "merged_at": "2024-11-16 06:28:25"
+  },
+  {
+    "number": 350,
+    "title": "Added Min Max Settings for Poast Time",
+    "state": "closed",
+    "created_at": "2024-11-16 06:16:04",
+    "updated_at": "2024-11-16 06:46:03",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/350",
+    "comments": 0,
+    "closed_at": "2024-11-16 06:46:03",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 7,
+    "changed_files": 4,
+    "additions": 70,
+    "deletions": 37,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 7,
+        "changes": 27
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 44,
+        "deletions": 30,
+        "changes": 74
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 349,
+    "title": "feat: trust db",
+    "state": "closed",
+    "created_at": "2024-11-16 05:39:10",
+    "updated_at": "2024-11-16 07:04:16",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/349",
+    "comments": 0,
+    "closed_at": "2024-11-16 07:04:14",
+    "branch": "trust-db",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 15,
+    "additions": 75,
+    "deletions": 30,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/index.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-starknet/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 9,
+        "changes": 15
+      },
+      {
+        "filename": "packages/plugin-starknet/src/providers/avnu.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 14,
+        "changes": 14
+      },
+      {
+        "filename": "packages/plugin-trustdb/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-trustdb/src/adapters/trustScoreDatabase.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-trustdb/src/index.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-trustdb/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/plugin-trustdb/tsup.config.ts",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 0,
+        "changes": 24
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-16 07:04:14"
+  },
+  {
+    "number": 348,
+    "title": "change default configuration of Heurist",
+    "state": "closed",
+    "created_at": "2024-11-16 03:56:47",
+    "updated_at": "2024-11-16 08:45:13",
+    "author": "wjw12",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/348",
+    "comments": 0,
+    "closed_at": "2024-11-16 08:45:13",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 28,
+    "deletions": 17,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "docs/docs/advanced/fine-tuning.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/docs/api/type-aliases/Models.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "docs/docs/guides/configuration.md",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 7,
+        "changes": 17
+      },
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-16 08:45:13"
+  },
+  {
+    "number": 347,
+    "title": "trust fixes",
+    "state": "closed",
+    "created_at": "2024-11-16 03:35:31",
+    "updated_at": "2024-11-16 03:39:13",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/347",
+    "comments": 0,
+    "closed_at": "2024-11-16 03:39:12",
+    "branch": "main",
+    "base_branch": "shaw/trust-fixes",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "dirty",
+    "commits": 5,
+    "changed_files": 5,
+    "additions": 19403,
+    "deletions": 15053,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "added",
+        "additions": 7245,
+        "deletions": 0,
+        "changes": 7245
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 4,
+        "changes": 32
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 12124,
+        "deletions": 15045,
+        "changes": 27169
+      }
+    ],
+    "merged_at": "2024-11-16 03:39:12"
+  },
+  {
+    "number": 346,
+    "title": "fix: some trust fixes",
+    "state": "closed",
+    "created_at": "2024-11-16 02:57:14",
+    "updated_at": "2024-11-16 08:44:59",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/346",
+    "comments": 0,
+    "closed_at": "2024-11-16 08:44:58",
+    "branch": "shaw/trust-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 10,
+    "additions": 19490,
+    "deletions": 15119,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "added",
+        "additions": 7245,
+        "deletions": 0,
+        "changes": 7245
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 27,
+        "changes": 56
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 35,
+        "changes": 73
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 2,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 5,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 4,
+        "changes": 32
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 12124,
+        "deletions": 15045,
+        "changes": 27169
+      }
+    ],
+    "merged_at": "2024-11-16 08:44:58"
+  },
+  {
+    "number": 345,
+    "title": "getOrCreateRecommenderWithTelegramId",
+    "state": "closed",
+    "created_at": "2024-11-16 01:39:08",
+    "updated_at": "2024-11-16 01:39:50",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/345",
+    "comments": 0,
+    "closed_at": "2024-11-16 01:39:50",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 66,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/adapters/trustScoreDatabase.ts",
+        "status": "modified",
+        "additions": 64,
+        "deletions": 2,
+        "changes": 66
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-16 01:39:50"
+  },
+  {
+    "number": 344,
+    "title": "fix: imports and cleanups",
+    "state": "closed",
+    "created_at": "2024-11-16 01:08:39",
+    "updated_at": "2024-11-16 01:40:43",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/344",
+    "comments": 0,
+    "closed_at": "2024-11-16 01:40:43",
+    "branch": "fix-ws",
+    "base_branch": "main",
+    "draft": true,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 15,
+    "additions": 128,
+    "deletions": 19997,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 19887,
+        "changes": 19887
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-auto/tsup.config.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-solana/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 7,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 6,
+        "changes": 18
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/swapUtils.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/takeOrder.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 7,
+        "changes": 11
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 8,
+        "changes": 12
+      },
+      {
+        "filename": "packages/plugin-solana/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/plugin-solana/tsup.config.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 28,
+        "changes": 71
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 32,
+        "deletions": 38,
+        "changes": 70
+      },
+      {
+        "filename": "scripts/clean.sh",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-16 01:40:42"
+  },
+  {
+    "number": 343,
+    "title": "fix: dev build",
+    "state": "closed",
+    "created_at": "2024-11-15 23:43:38",
+    "updated_at": "2024-11-15 23:44:29",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/343",
+    "comments": 0,
+    "closed_at": "2024-11-15 23:44:27",
+    "branch": "fix-dev",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 2,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-15 23:44:27"
+  },
+  {
+    "number": 341,
+    "title": "Korean-fix-as-native",
+    "state": "closed",
+    "created_at": "2024-11-15 23:25:09",
+    "updated_at": "2024-11-15 23:43:55",
+    "author": "lukeyang",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/341",
+    "comments": 2,
+    "closed_at": "2024-11-15 23:27:57",
+    "branch": "Korean-fix-as-native",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 10,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".devcontainer/devcontainer.json",
+        "status": "added",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "README_KOR.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      }
+    ]
+  },
+  {
+    "number": 339,
+    "title": " Update Heurist Integration Documentation and Examples",
+    "state": "closed",
+    "created_at": "2024-11-15 22:56:09",
+    "updated_at": "2024-11-15 23:45:06",
+    "author": "tsubasakong",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/339",
+    "comments": 0,
+    "closed_at": "2024-11-15 23:45:06",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 5,
+    "additions": 82,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "docs/docs/advanced/fine-tuning.md",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 1,
+        "changes": 28
+      },
+      {
+        "filename": "docs/docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "docs/docs/guides/configuration.md",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 0,
+        "changes": 31
+      },
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-15 23:45:06"
+  },
+  {
+    "number": 338,
+    "title": "discord voice",
+    "state": "closed",
+    "created_at": "2024-11-15 22:50:47",
+    "updated_at": "2024-11-26 16:46:54",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/338",
+    "comments": 2,
+    "closed_at": "2024-11-26 16:45:56",
+    "branch": "tcm-discord-voice",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 20,
+    "changed_files": 5,
+    "additions": 825,
+    "deletions": 652,
+    "review_comments": 14,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 53,
+        "deletions": 358,
+        "changes": 411
+      },
+      {
+        "filename": "packages/client-discord/src/templates.ts",
+        "status": "added",
+        "additions": 126,
+        "deletions": 0,
+        "changes": 126
+      },
+      {
+        "filename": "packages/client-discord/src/utils.ts",
+        "status": "added",
+        "additions": 210,
+        "deletions": 0,
+        "changes": 210
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 429,
+        "deletions": 289,
+        "changes": 718
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      }
+    ]
+  },
+  {
+    "number": 336,
+    "title": "added clientConfig to optionally ignore bots and DMs",
+    "state": "closed",
+    "created_at": "2024-11-15 20:48:37",
+    "updated_at": "2024-11-15 21:35:42",
+    "author": "vivoidos",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/336",
+    "comments": 0,
+    "closed_at": "2024-11-15 21:35:42",
+    "branch": "client-settings",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 54,
+    "deletions": 18,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 13,
+        "changes": 42
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 5,
+        "changes": 20
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-11-15 21:35:42"
+  },
+  {
+    "number": 335,
+    "title": "feat: Add Heurist API Integration as New Model Provider",
+    "state": "closed",
+    "created_at": "2024-11-15 20:40:08",
+    "updated_at": "2024-11-15 22:58:42",
+    "author": "tsubasakong",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/335",
+    "comments": 2,
+    "closed_at": "2024-11-15 21:41:40",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 10,
+    "changed_files": 6,
+    "additions": 90,
+    "deletions": 25474,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 58,
+        "deletions": 7,
+        "changes": 65
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 25467,
+        "changes": 25467
+      }
+    ],
+    "merged_at": "2024-11-15 21:41:40"
+  },
+  {
+    "number": 334,
+    "title": "Docs: additional Quickstart clarification and improvements",
+    "state": "closed",
+    "created_at": "2024-11-15 19:52:31",
+    "updated_at": "2024-11-15 21:33:37",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/334",
+    "comments": 0,
+    "closed_at": "2024-11-15 21:33:37",
+    "branch": "fix_quickstart",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 80,
+    "deletions": 51,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 80,
+        "deletions": 51,
+        "changes": 131
+      }
+    ],
+    "merged_at": "2024-11-15 21:33:37"
+  },
+  {
+    "number": 333,
+    "title": "Docs: README.md improvements: clarify testing, add additional docker information",
+    "state": "closed",
+    "created_at": "2024-11-15 19:01:42",
+    "updated_at": "2024-11-15 21:30:56",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/333",
+    "comments": 0,
+    "closed_at": "2024-11-15 21:30:56",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 6,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-15 21:30:56"
+  },
+  {
+    "number": 332,
+    "title": "fix: ensure unique instances for each Service subclass using Map",
+    "state": "closed",
+    "created_at": "2024-11-15 17:24:18",
+    "updated_at": "2024-11-19 00:37:07",
+    "author": "tcm390",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/332",
+    "comments": 6,
+    "closed_at": "2024-11-18 23:05:35",
+    "branch": "tcm-single-instance-issue",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 7,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 5,
+        "changes": 12
+      }
+    ]
+  },
+  {
+    "number": 331,
+    "title": "fix: Build error for packages requiring @ai16z/eliza",
+    "state": "closed",
+    "created_at": "2024-11-15 11:46:12",
+    "updated_at": "2024-11-15 11:53:26",
+    "author": "shakkernerd",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/331",
+    "comments": 0,
+    "closed_at": "2024-11-15 11:53:26",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 34,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 6,
+        "changes": 40
+      }
+    ],
+    "merged_at": "2024-11-15 11:53:26"
+  },
+  {
+    "number": 330,
+    "title": "claude vertex configs added to generation.ts (was missing)",
+    "state": "closed",
+    "created_at": "2024-11-15 09:34:14",
+    "updated_at": "2024-11-15 09:44:31",
+    "author": "denizekiz",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/330",
+    "comments": 0,
+    "closed_at": "2024-11-15 09:44:30",
+    "branch": "claude_vertex",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 23,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      }
+    ],
+    "merged_at": "2024-11-15 09:44:30"
+  },
+  {
+    "number": 329,
+    "title": "README_KOR.md Korean version edited by a Korean ",
+    "state": "closed",
+    "created_at": "2024-11-15 07:57:26",
+    "updated_at": "2024-11-15 09:45:39",
+    "author": "zo-eth",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/329",
+    "comments": 0,
+    "closed_at": "2024-11-15 09:45:39",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 61,
+    "deletions": 52,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README_KOR.md",
+        "status": "modified",
+        "additions": 61,
+        "deletions": 52,
+        "changes": 113
+      }
+    ],
+    "merged_at": "2024-11-15 09:45:39"
+  },
+  {
+    "number": 328,
+    "title": "Save Trade on creation to the backend",
+    "state": "closed",
+    "created_at": "2024-11-15 05:18:04",
+    "updated_at": "2024-11-15 05:26:56",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/328",
+    "comments": 0,
+    "closed_at": "2024-11-15 05:26:55",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 1,
+    "additions": 49,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 49,
+        "deletions": 0,
+        "changes": 49
+      }
+    ],
+    "merged_at": "2024-11-15 05:26:55"
+  },
+  {
+    "number": 327,
+    "title": "Add Docker support",
+    "state": "closed",
+    "created_at": "2024-11-15 04:58:33",
+    "updated_at": "2024-11-15 04:59:13",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/327",
+    "comments": 0,
+    "closed_at": "2024-11-15 04:59:13",
+    "branch": "add-tee",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 3,
+    "additions": 163,
+    "deletions": 338,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "Dockerfile",
+        "status": "added",
+        "additions": 60,
+        "deletions": 0,
+        "changes": 60
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 99,
+        "deletions": 335,
+        "changes": 434
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      }
+    ]
+  },
+  {
+    "number": 325,
+    "title": "Update Quickstart Guide",
+    "state": "closed",
+    "created_at": "2024-11-15 03:10:42",
+    "updated_at": "2024-11-15 05:16:55",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/325",
+    "comments": 1,
+    "closed_at": "2024-11-15 05:16:55",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 1,
+    "additions": 78,
+    "deletions": 15,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 78,
+        "deletions": 15,
+        "changes": 93
+      }
+    ],
+    "merged_at": "2024-11-15 05:16:55"
+  },
+  {
+    "number": 324,
+    "title": "tweet split ",
+    "state": "closed",
+    "created_at": "2024-11-15 01:32:27",
+    "updated_at": "2024-11-15 01:32:39",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/324",
+    "comments": 0,
+    "closed_at": "2024-11-15 01:32:39",
+    "branch": "o-on-x-wip-tweet-split",
+    "base_branch": "tweet-split",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 93,
+    "deletions": 119,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 93,
+        "deletions": 119,
+        "changes": 212
+      }
+    ],
+    "merged_at": "2024-11-15 01:32:39"
+  },
+  {
+    "number": 323,
+    "title": "utils.ts example tweet splitting",
+    "state": "closed",
+    "created_at": "2024-11-15 01:27:23",
+    "updated_at": "2024-11-15 05:34:56",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/323",
+    "comments": 1,
+    "closed_at": "2024-11-15 05:34:56",
+    "branch": "o-on-x-wip-tweet-split",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 93,
+    "deletions": 119,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/utils.ts",
+        "status": "modified",
+        "additions": 93,
+        "deletions": 119,
+        "changes": 212
+      }
+    ],
+    "merged_at": "2024-11-15 05:34:56"
+  },
+  {
+    "number": 322,
+    "title": "resolve conflict by moving detailed notes to the end",
+    "state": "closed",
+    "created_at": "2024-11-15 00:59:28",
+    "updated_at": "2024-11-15 01:02:47",
+    "author": "odilitime",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/322",
+    "comments": 1,
+    "closed_at": "2024-11-15 01:02:46",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 2,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/community/stream-notes.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 4,
+        "changes": 6
+      }
+    ]
+  },
+  {
+    "number": 321,
+    "title": "Fix broken docs",
+    "state": "closed",
+    "created_at": "2024-11-15 00:40:49",
+    "updated_at": "2024-11-15 01:22:06",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/321",
+    "comments": 0,
+    "closed_at": "2024-11-15 01:22:04",
+    "branch": "fix_docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 84,
+    "additions": 4446,
+    "deletions": 4079,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 46,
+        "changes": 88
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 42,
+        "changes": 84
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 16,
+        "changes": 32
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateMessageResponse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObject.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateShouldRespond.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTextArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTrueOrFalse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/retrieveCachedEmbedding.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/splitChunks.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 6,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/functions/trimTokens.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Account.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/Action.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/interfaces/ActionExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Actor.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/Content.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/ConversationExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/EvaluationExample.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/interfaces/Evaluator.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/Goal.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/interfaces/IAgentRuntime.md",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 33,
+        "changes": 62
+      }
+    ],
+    "merged_at": "2024-11-15 01:22:04"
+  },
+  {
+    "number": 320,
+    "title": "docs: add a new Portuguese README version",
+    "state": "closed",
+    "created_at": "2024-11-14 20:22:13",
+    "updated_at": "2024-11-15 01:22:16",
+    "author": "gabrielsants",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/320",
+    "comments": 0,
+    "closed_at": "2024-11-15 01:22:16",
+    "branch": "readme_translate",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 177,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "README_PTBR.md",
+        "status": "added",
+        "additions": 176,
+        "deletions": 0,
+        "changes": 176
+      }
+    ],
+    "merged_at": "2024-11-15 01:22:16"
+  },
+  {
+    "number": 316,
+    "title": "Image gen",
+    "state": "closed",
+    "created_at": "2024-11-14 14:11:57",
+    "updated_at": "2024-11-14 18:15:15",
+    "author": "DarinVerheijke",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/316",
+    "comments": 1,
+    "closed_at": "2024-11-14 18:15:15",
+    "branch": "image_gen",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 15,
+    "additions": 477,
+    "deletions": 66,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 62,
+        "deletions": 52,
+        "changes": 114
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "src/actions/generate_image.ts",
+        "status": "added",
+        "additions": 139,
+        "deletions": 0,
+        "changes": 139
+      },
+      {
+        "filename": "src/actions/image_utils.ts",
+        "status": "added",
+        "additions": 88,
+        "deletions": 0,
+        "changes": 88
+      },
+      {
+        "filename": "src/clients/direct/index.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "src/clients/twitter/base.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/twitter/generate.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 3,
+        "changes": 43
+      },
+      {
+        "filename": "src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/twitter/utils.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 2,
+        "changes": 22
+      },
+      {
+        "filename": "src/core/imageGenModels.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "src/core/runtime.ts",
+        "status": "modified",
+        "additions": 61,
+        "deletions": 3,
+        "changes": 64
+      },
+      {
+        "filename": "src/core/types.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 1,
+        "changes": 15
+      },
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ]
+  },
+  {
+    "number": 315,
+    "title": "yall killed my agent thanks",
+    "state": "closed",
+    "created_at": "2024-11-14 12:44:57",
+    "updated_at": "2024-11-14 13:32:04",
+    "author": "shyla-marie",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/315",
+    "comments": 2,
+    "closed_at": "2024-11-14 13:32:03",
+    "branch": "sma",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 28,
+    "deletions": 12,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/agent/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 8,
+        "changes": 28
+      }
+    ]
+  },
+  {
+    "number": 314,
+    "title": "update",
+    "state": "closed",
+    "created_at": "2024-11-14 09:55:45",
+    "updated_at": "2024-11-14 11:37:58",
+    "author": "shyla-marie",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/314",
+    "comments": 0,
+    "closed_at": "2024-11-14 11:37:58",
+    "branch": "sma",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      }
+    ]
+  },
+  {
+    "number": 313,
+    "title": "added working pumpfun.ts",
+    "state": "closed",
+    "created_at": "2024-11-14 09:50:31",
+    "updated_at": "2024-11-14 09:50:48",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/313",
+    "comments": 0,
+    "closed_at": "2024-11-14 09:50:48",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 4,
+    "additions": 358,
+    "deletions": 107,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 62,
+        "deletions": 11,
+        "changes": 73
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 292,
+        "deletions": 96,
+        "changes": 388
+      }
+    ],
+    "merged_at": "2024-11-14 09:50:47"
+  },
+  {
+    "number": 312,
+    "title": "Add Korean and French README",
+    "state": "closed",
+    "created_at": "2024-11-14 08:29:09",
+    "updated_at": "2024-11-14 09:17:34",
+    "author": "BugByClaude",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/312",
+    "comments": 0,
+    "closed_at": "2024-11-14 09:17:34",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 345,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "README_FR.md",
+        "status": "added",
+        "additions": 172,
+        "deletions": 0,
+        "changes": 172
+      },
+      {
+        "filename": "README_KOR.md",
+        "status": "added",
+        "additions": 171,
+        "deletions": 0,
+        "changes": 171
+      }
+    ],
+    "merged_at": "2024-11-14 09:17:34"
+  },
+  {
+    "number": 311,
+    "title": "fix service call patterns but needs testing",
+    "state": "closed",
+    "created_at": "2024-11-14 07:22:01",
+    "updated_at": "2024-11-14 09:18:21",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/311",
+    "comments": 1,
+    "closed_at": "2024-11-14 09:18:19",
+    "branch": "shaw/fix-service-calls-maybe",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 167,
+    "additions": 1535,
+    "deletions": 11976,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/api/_media/README_CN.md",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 23,
+        "changes": 46
+      },
+      {
+        "filename": "docs/docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 175,
+        "deletions": 181,
+        "changes": 356
+      },
+      {
+        "filename": "docs/docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 78,
+        "deletions": 83,
+        "changes": 161
+      },
+      {
+        "filename": "docs/docs/api/classes/DirectClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 69,
+        "changes": 69
+      },
+      {
+        "filename": "docs/docs/api/classes/DiscordClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1502,
+        "changes": 1502
+      },
+      {
+        "filename": "docs/docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 24,
+        "changes": 48
+      },
+      {
+        "filename": "docs/docs/api/classes/PostgresDatabaseAdapter.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1132,
+        "changes": 1132
+      },
+      {
+        "filename": "docs/docs/api/classes/Service.md",
+        "status": "added",
+        "additions": 49,
+        "deletions": 0,
+        "changes": 49
+      },
+      {
+        "filename": "docs/docs/api/classes/SqliteDatabaseAdapter.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1100,
+        "changes": 1100
+      },
+      {
+        "filename": "docs/docs/api/classes/TelegramClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 49,
+        "changes": 49
+      },
+      {
+        "filename": "docs/docs/api/classes/TokenProvider.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 193,
+        "changes": 193
+      },
+      {
+        "filename": "docs/docs/api/classes/TwitterInteractionClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1798,
+        "changes": 1798
+      },
+      {
+        "filename": "docs/docs/api/classes/TwitterPostClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1784,
+        "changes": 1784
+      },
+      {
+        "filename": "docs/docs/api/classes/TwitterSearchClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1784,
+        "changes": 1784
+      },
+      {
+        "filename": "docs/docs/api/classes/WalletProvider.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 97,
+        "changes": 97
+      },
+      {
+        "filename": "docs/docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/docs/api/enumerations/ImageGenModel.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      },
+      {
+        "filename": "docs/docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 7,
+        "changes": 24
+      },
+      {
+        "filename": "docs/docs/api/enumerations/ModelProvider.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 101,
+        "changes": 101
+      },
+      {
+        "filename": "docs/docs/api/enumerations/ModelProviderName.md",
+        "status": "added",
+        "additions": 111,
+        "deletions": 0,
+        "changes": 111
+      },
+      {
+        "filename": "docs/docs/api/enumerations/ServiceType.md",
+        "status": "added",
+        "additions": 71,
+        "deletions": 0,
+        "changes": 71
+      },
+      {
+        "filename": "docs/docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/api/functions/buyToken.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 31,
+        "changes": 31
+      },
+      {
+        "filename": "docs/docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/api/functions/createAgentRuntime.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      },
+      {
+        "filename": "docs/docs/api/functions/createAndBuyToken.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 35,
+        "changes": 35
+      },
+      {
+        "filename": "docs/docs/api/functions/createDirectRuntime.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      },
+      {
+        "filename": "docs/docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-14 09:18:19"
+  },
+  {
+    "number": 310,
+    "title": "Increased llama and llama based model temperatures",
+    "state": "closed",
+    "created_at": "2024-11-14 06:01:21",
+    "updated_at": "2024-11-14 07:06:57",
+    "author": "alanneary17",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/310",
+    "comments": 0,
+    "closed_at": "2024-11-14 07:06:56",
+    "branch": "llama-temps",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 6,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-11-14 07:06:56"
+  },
+  {
+    "number": 309,
+    "title": "[LLM Object Generation][1/2] Leverage AI Lib's Generate Object instead of parsing strings",
+    "state": "closed",
+    "created_at": "2024-11-14 06:01:03",
+    "updated_at": "2024-11-15 08:36:40",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/309",
+    "comments": 0,
+    "closed_at": "2024-11-15 08:36:40",
+    "branch": "llmContentGeneration",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 6,
+    "additions": 551,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 371,
+        "deletions": 1,
+        "changes": 372
+      },
+      {
+        "filename": "packages/core/src/tests/generation.test.ts",
+        "status": "added",
+        "additions": 166,
+        "deletions": 0,
+        "changes": 166
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 2,
+        "changes": 13
+      }
+    ],
+    "merged_at": "2024-11-15 08:36:40"
+  },
+  {
+    "number": 308,
+    "title": "Telegram client refactor for bot info availability",
+    "state": "closed",
+    "created_at": "2024-11-14 04:57:44",
+    "updated_at": "2024-11-14 07:06:35",
+    "author": "ropresearch",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/308",
+    "comments": 0,
+    "closed_at": "2024-11-14 07:06:34",
+    "branch": "telegram-client-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 3,
+    "additions": 50,
+    "deletions": 38,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-telegram/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-telegram/src/telegramClient.ts",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 35,
+        "changes": 81
+      }
+    ],
+    "merged_at": "2024-11-14 07:06:33"
+  },
+  {
+    "number": 307,
+    "title": "docs: add a new Japanese README",
+    "state": "closed",
+    "created_at": "2024-11-14 04:28:15",
+    "updated_at": "2024-11-14 07:07:35",
+    "author": "eltociear",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/307",
+    "comments": 1,
+    "closed_at": "2024-11-14 07:07:35",
+    "branch": "add-japanese-readme",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 175,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "README_JA.md",
+        "status": "added",
+        "additions": 174,
+        "deletions": 0,
+        "changes": 174
+      }
+    ],
+    "merged_at": "2024-11-14 07:07:35"
+  },
+  {
+    "number": 306,
+    "title": "image gen saves file & returns format for clients; discord image poasting just works",
+    "state": "closed",
+    "created_at": "2024-11-14 01:20:21",
+    "updated_at": "2024-11-14 01:21:16",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/306",
+    "comments": 0,
+    "closed_at": "2024-11-14 01:21:16",
+    "branch": "main",
+    "base_branch": "image-poasting",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 4,
+    "additions": 67,
+    "deletions": 11,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-telegram/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/plugin-image-generation/src/index.ts",
+        "status": "modified",
+        "additions": 62,
+        "deletions": 11,
+        "changes": 73
+      }
+    ],
+    "merged_at": "2024-11-14 01:21:16"
+  },
+  {
+    "number": 304,
+    "title": "telegram: start agent after client initialization",
+    "state": "closed",
+    "created_at": "2024-11-14 00:40:22",
+    "updated_at": "2024-11-14 00:40:32",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/304",
+    "comments": 0,
+    "closed_at": "2024-11-14 00:40:32",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-telegram/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-14 00:40:32"
+  },
+  {
+    "number": 299,
+    "title": "add node version check",
+    "state": "closed",
+    "created_at": "2024-11-13 23:26:59",
+    "updated_at": "2024-11-14 09:22:53",
+    "author": "thearyanag",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/299",
+    "comments": 0,
+    "closed_at": "2024-11-14 09:22:53",
+    "branch": "269--add-node-version-check-during-build",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 7,
+    "additions": 19,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README_CN.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/README_CN.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "scripts/build.sh",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-14 09:22:52"
+  },
+  {
+    "number": 297,
+    "title": "Added Transfer / Send Token Action",
+    "state": "closed",
+    "created_at": "2024-11-13 22:42:39",
+    "updated_at": "2024-11-13 22:42:53",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/297",
+    "comments": 0,
+    "closed_at": "2024-11-13 22:42:53",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 259,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 246,
+        "deletions": 0,
+        "changes": 246
+      },
+      {
+        "filename": "packages/plugin-solana/src/index.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 9,
+        "changes": 22
+      }
+    ],
+    "merged_at": "2024-11-13 22:42:53"
+  },
+  {
+    "number": 296,
+    "title": "Added missing GROK model provider key initialization",
+    "state": "closed",
+    "created_at": "2024-11-13 19:43:33",
+    "updated_at": "2024-11-13 21:36:03",
+    "author": "FabriceIRANKUNDA",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/296",
+    "comments": 0,
+    "closed_at": "2024-11-13 21:36:01",
+    "branch": "Ft-Grok-Model-Provider",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      }
+    ],
+    "merged_at": "2024-11-13 21:36:01"
+  },
+  {
+    "number": 294,
+    "title": "Zod should be a devdependency of the anthropic and openai packages",
+    "state": "closed",
+    "created_at": "2024-11-13 18:33:29",
+    "updated_at": "2024-11-14 10:11:08",
+    "author": "tebayoso",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/294",
+    "comments": 1,
+    "closed_at": "2024-11-14 10:10:49",
+    "branch": "implemented_zod_as_dev_dependency",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 11796,
+    "deletions": 15349,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 11791,
+        "deletions": 15346,
+        "changes": 27137
+      }
+    ]
+  },
+  {
+    "number": 293,
+    "title": "Dockerized application for local development, testing and deployment",
+    "state": "closed",
+    "created_at": "2024-11-13 15:19:44",
+    "updated_at": "2024-11-15 11:37:30",
+    "author": "pindaroso",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/293",
+    "comments": 2,
+    "closed_at": "2024-11-15 11:37:30",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 6,
+    "additions": 112,
+    "deletions": 1,
+    "review_comments": 2,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "Dockerfile",
+        "status": "added",
+        "additions": 30,
+        "deletions": 0,
+        "changes": 30
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-direct/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "scripts/docker.sh",
+        "status": "added",
+        "additions": 66,
+        "deletions": 0,
+        "changes": 66
+      }
+    ],
+    "merged_at": "2024-11-15 11:37:30"
+  },
+  {
+    "number": 292,
+    "title": "replace ts-node with tsx on @ai16z/agent - fix #288",
+    "state": "closed",
+    "created_at": "2024-11-13 15:14:42",
+    "updated_at": "2024-11-14 08:24:42",
+    "author": "metadiver",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/292",
+    "comments": 4,
+    "closed_at": "2024-11-14 08:24:42",
+    "branch": "main",
+    "base_branch": "upgrade/tsx",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 11,
+    "changed_files": 12,
+    "additions": 600,
+    "deletions": 60,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "README_CN.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/README_CN.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/api/_media/README_CN.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/guides/local-development.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/docs/quickstart.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/agent/package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      },
+      {
+        "filename": "packages/core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/plugin-solana/src/actions/transfer.ts",
+        "status": "added",
+        "additions": 246,
+        "deletions": 0,
+        "changes": 246
+      },
+      {
+        "filename": "packages/plugin-solana/src/index.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 9,
+        "changes": 22
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 319,
+        "deletions": 34,
+        "changes": 353
+      }
+    ],
+    "merged_at": "2024-11-14 08:24:41"
+  },
+  {
+    "number": 290,
+    "title": "keyvaluestore",
+    "state": "closed",
+    "created_at": "2024-11-13 14:01:14",
+    "updated_at": "2024-12-02 00:43:01",
+    "author": "alextitonis",
+    "labels": "",
+    "assignees": "alextitonis",
+    "url": "https://github.com/ai16z/eliza/pull/290",
+    "comments": 0,
+    "closed_at": "2024-12-02 00:43:01",
+    "branch": "keyvaluestore",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 10,
+    "additions": 271,
+    "deletions": 90,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/core/src/adapters/postgres.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "packages/core/src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/core/src/adapters/sqlite/sqliteTables.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/adapters/sqljs.ts",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "packages/core/src/adapters/supabase.ts",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 0,
+        "changes": 33
+      },
+      {
+        "filename": "packages/core/src/clients/twitter/base.ts",
+        "status": "modified",
+        "additions": 114,
+        "deletions": 90,
+        "changes": 204
+      },
+      {
+        "filename": "packages/core/src/core/database.ts",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": "packages/core/src/core/types.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": "packages/supabase/migrations/20240318103238_remote_schema.sql",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "packages/supabase/postgres-schema.sql",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ]
+  },
+  {
+    "number": 287,
+    "title": "feat: Starknet plugin",
+    "state": "closed",
+    "created_at": "2024-11-13 11:07:57",
+    "updated_at": "2024-11-16 14:26:38",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/287",
+    "comments": 1,
+    "closed_at": "2024-11-15 23:23:08",
+    "branch": "starknet-plugin",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 126,
+    "additions": 27186,
+    "deletions": 5082,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 0,
+        "changes": 4
+      },
+      {
+        "filename": ".github/workflows/pr.yaml",
+        "status": "added",
+        "additions": 28,
+        "deletions": 0,
+        "changes": 28
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 14,
+        "changes": 28
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-auto/tsup.config.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-direct/src/index.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-direct/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-discord/src/actions/chat_with_attachments.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-discord/src/actions/download_media.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 5,
+        "changes": 9
+      },
+      {
+        "filename": "packages/client-discord/src/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-discord/src/actions/leavevoice.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 15,
+        "changes": 22
+      },
+      {
+        "filename": "packages/client-discord/src/actions/transcribe_media.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-discord/src/attachments.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "packages/client-discord/src/index.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 9,
+        "changes": 13
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 15,
+        "changes": 23
+      },
+      {
+        "filename": "packages/client-discord/src/providers/channelState.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 6,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-discord/src/providers/voiceState.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 6,
+        "changes": 7
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/client-discord/tsup.config.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-telegram/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 13,
+        "changes": 20
+      },
+      {
+        "filename": "packages/client-telegram/src/telegramClient.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 6,
+        "changes": 17
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/client-twitter/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-twitter/src/interactions.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-15 23:23:08"
+  },
+  {
+    "number": 286,
+    "title": "Loaf stuff",
+    "state": "closed",
+    "created_at": "2024-11-13 10:28:20",
+    "updated_at": "2024-11-13 10:30:08",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/286",
+    "comments": 0,
+    "closed_at": "2024-11-13 10:30:07",
+    "branch": "loaf-stuff",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 11,
+    "changed_files": 19,
+    "additions": 1077,
+    "deletions": 1179,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-postgres/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 19,
+        "changes": 42
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/sqlite_vec.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/adapter-supabase/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-supabase/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-bootstrap/tsconfig.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/tsconfig.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/tsconfig.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 931,
+        "deletions": 1147,
+        "changes": 2078
+      }
+    ],
+    "merged_at": "2024-11-13 10:30:07"
+  },
+  {
+    "number": 285,
+    "title": "Bundles",
+    "state": "closed",
+    "created_at": "2024-11-13 09:19:22",
+    "updated_at": "2024-11-13 09:39:14",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/285",
+    "comments": 0,
+    "closed_at": "2024-11-13 09:39:11",
+    "branch": "bundles",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 10,
+    "changed_files": 19,
+    "additions": 1077,
+    "deletions": 1179,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-postgres/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 19,
+        "changes": 42
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/sqlite_vec.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/adapter-supabase/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-supabase/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/plugin-bootstrap/tsconfig.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/tsconfig.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/tsconfig.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 931,
+        "deletions": 1147,
+        "changes": 2078
+      }
+    ],
+    "merged_at": "2024-11-13 09:39:11"
+  },
+  {
+    "number": 282,
+    "title": "[BE] Add script to dump all file contents into one file to interact with LLMs easier ",
+    "state": "closed",
+    "created_at": "2024-11-13 02:39:48",
+    "updated_at": "2024-11-13 05:35:55",
+    "author": "monilpat",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/282",
+    "comments": 2,
+    "closed_at": "2024-11-13 04:38:21",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 38,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "dump_file_contents.sh",
+        "status": "added",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      }
+    ]
+  },
+  {
+    "number": 281,
+    "title": "Don't blow up if the wallet is missing",
+    "state": "closed",
+    "created_at": "2024-11-13 02:17:48",
+    "updated_at": "2024-11-13 05:55:49",
+    "author": "ferric-sol",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/281",
+    "comments": 0,
+    "closed_at": "2024-11-13 05:55:49",
+    "branch": "wallet-fix",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-13 05:55:49"
+  },
+  {
+    "number": 280,
+    "title": "docs homepage rework",
+    "state": "closed",
+    "created_at": "2024-11-13 00:52:53",
+    "updated_at": "2024-11-13 02:39:42",
+    "author": "mrpspring",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/280",
+    "comments": 0,
+    "closed_at": "2024-11-13 02:39:42",
+    "branch": "docs-rework",
+    "base_branch": "docs",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 7,
+    "additions": 299,
+    "deletions": 52,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "docs/src/components/HomepageFeatures/index.js",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 25,
+        "changes": 63
+      },
+      {
+        "filename": "docs/src/components/HomepageFeatures/styles.module.css",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 0,
+        "changes": 48
+      },
+      {
+        "filename": "docs/src/components/HomepageHeader/index.js",
+        "status": "added",
+        "additions": 56,
+        "deletions": 0,
+        "changes": 56
+      },
+      {
+        "filename": "docs/src/components/HomepageHeader/styles.module.css",
+        "status": "added",
+        "additions": 132,
+        "deletions": 0,
+        "changes": 132
+      },
+      {
+        "filename": "docs/src/css/custom.css",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 1,
+        "changes": 25
+      },
+      {
+        "filename": "docs/src/pages/index.js",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 26,
+        "changes": 27
+      },
+      {
+        "filename": "docs/static/img/blurback.png",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      }
+    ],
+    "merged_at": "2024-11-13 02:39:41"
+  },
+  {
+    "number": 279,
+    "title": "Feature/twitter approval",
+    "state": "closed",
+    "created_at": "2024-11-13 00:40:57",
+    "updated_at": "2024-11-13 23:11:39",
+    "author": "mshuffett",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/279",
+    "comments": 1,
+    "closed_at": "2024-11-13 23:11:39",
+    "branch": "feature/twitter-approval",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 26,
+    "changed_files": 27,
+    "additions": 2078,
+    "deletions": 32,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".dockerignore",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "Dockerfile",
+        "status": "added",
+        "additions": 117,
+        "deletions": 0,
+        "changes": 117
+      },
+      {
+        "filename": "docker-compose.yml",
+        "status": "added",
+        "additions": 50,
+        "deletions": 0,
+        "changes": 50
+      },
+      {
+        "filename": "docs/twitter.md",
+        "status": "added",
+        "additions": 271,
+        "deletions": 0,
+        "changes": 271
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "packages/client-discord/src/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "packages/client-discord/src/messages.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/client-discord/src/voice.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-twitter/.mocharc.json",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "packages/client-twitter/README.md",
+        "status": "added",
+        "additions": 155,
+        "deletions": 0,
+        "changes": 155
+      },
+      {
+        "filename": "packages/client-twitter/package.json",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 3,
+        "changes": 19
+      },
+      {
+        "filename": "packages/client-twitter/src/approval-queue.ts",
+        "status": "added",
+        "additions": 200,
+        "deletions": 0,
+        "changes": 200
+      },
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 103,
+        "deletions": 2,
+        "changes": 105
+      },
+      {
+        "filename": "packages/client-twitter/src/cli-approval.ts",
+        "status": "added",
+        "additions": 83,
+        "deletions": 0,
+        "changes": 83
+      },
+      {
+        "filename": "packages/client-twitter/src/post.ts",
+        "status": "modified",
+        "additions": 71,
+        "deletions": 14,
+        "changes": 85
+      },
+      {
+        "filename": "packages/client-twitter/src/test-approval-system.ts",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "packages/client-twitter/src/tests/approval.test.ts",
+        "status": "added",
+        "additions": 244,
+        "deletions": 0,
+        "changes": 244
+      },
+      {
+        "filename": "packages/client-twitter/src/web/approval-interface.ts",
+        "status": "added",
+        "additions": 107,
+        "deletions": 0,
+        "changes": 107
+      },
+      {
+        "filename": "packages/client-twitter/src/web/approval.html",
+        "status": "added",
+        "additions": 161,
+        "deletions": 0,
+        "changes": 161
+      },
+      {
+        "filename": "packages/client-twitter/tsconfig.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 2,
+        "changes": 12
+      },
+      {
+        "filename": "packages/client-twitter/tsconfig.test.json",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-node/src/services/transcription.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 374,
+        "deletions": 0,
+        "changes": 374
+      },
+      {
+        "filename": "start.sh",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      }
+    ]
+  },
+  {
+    "number": 277,
+    "title": "fix docs: add python as a prerequisite (needed for node-gyp)",
+    "state": "closed",
+    "created_at": "2024-11-12 21:18:07",
+    "updated_at": "2024-11-28 01:26:26",
+    "author": "metadiver",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/277",
+    "comments": 1,
+    "closed_at": "2024-11-13 07:09:04",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 5,
+    "additions": 8,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "docs/README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/api/index.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/docs/community/faq.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-11-13 07:09:04"
+  },
+  {
+    "number": 276,
+    "title": "Fix: compute unit increasein swapts, default is too low to make trans\u2026",
+    "state": "closed",
+    "created_at": "2024-11-12 20:37:47",
+    "updated_at": "2024-11-15 09:35:23",
+    "author": "denizekiz",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/276",
+    "comments": 0,
+    "closed_at": "2024-11-13 07:01:03",
+    "branch": "bugfix/toolowcomputeunit",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/plugin-solana/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-13 07:01:02"
+  },
+  {
+    "number": 274,
+    "title": "add modelProvider to json to resolve embeddings error",
+    "state": "closed",
+    "created_at": "2024-11-12 19:47:51",
+    "updated_at": "2024-11-13 07:09:04",
+    "author": "twilwa",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/274",
+    "comments": 0,
+    "closed_at": "2024-11-13 07:09:04",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 59,
+    "additions": 989,
+    "deletions": 632,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "characters/trump.character.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 33,
+        "changes": 66
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 42,
+        "changes": 84
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/interfaces/Account.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/Action.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/interfaces/ActionExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Actor.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/Content.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/ConversationExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/EvaluationExample.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/interfaces/Evaluator.md",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "docs/api/interfaces/Goal.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "docs/api/interfaces/IAgentRuntime.md",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 27,
+        "changes": 54
+      },
+      {
+        "filename": "docs/api/interfaces/IBrowserService.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/interfaces/IDatabaseAdapter.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 42,
+        "changes": 84
+      },
+      {
+        "filename": "docs/api/interfaces/IImageDescriptionService.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/interfaces/IMemoryManager.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/interfaces/ITextGenerationService.md",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "docs/api/interfaces/ITranscriptionService.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/IVideoService.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/interfaces/Memory.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/interfaces/MessageExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Objective.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-13 07:09:04"
+  },
+  {
+    "number": 273,
+    "title": "Improve Docs",
+    "state": "closed",
+    "created_at": "2024-11-12 19:37:55",
+    "updated_at": "2024-11-13 05:19:02",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/273",
+    "comments": 3,
+    "closed_at": "2024-11-13 05:19:01",
+    "branch": "docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 16,
+    "changed_files": 160,
+    "additions": 27779,
+    "deletions": 5125,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 40,
+        "changes": 78
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 33,
+        "changes": 68
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 11,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluators.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatGoalsAsString.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatMessages.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatPosts.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatRelationships.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/formatTimestamp.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-11-13 05:19:01"
+  },
+  {
+    "number": 272,
+    "title": "Fix tests",
+    "state": "closed",
+    "created_at": "2024-11-12 07:44:26",
+    "updated_at": "2024-11-13 09:19:58",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/272",
+    "comments": 0,
+    "closed_at": "2024-11-13 09:19:58",
+    "branch": "fix-tests",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 9,
+    "changed_files": 84,
+    "additions": 4084,
+    "deletions": 3267,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-postgres/src/adapter.ts",
+        "status": "added",
+        "additions": 854,
+        "deletions": 0,
+        "changes": 854
+      },
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 836,
+        "changes": 837
+      },
+      {
+        "filename": "packages/adapter-postgres/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-postgres/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/adapter-sqlite/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/adapter.ts",
+        "status": "added",
+        "additions": 649,
+        "deletions": 0,
+        "changes": 649
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 649,
+        "changes": 652
+      },
+      {
+        "filename": "packages/adapter-sqlite/src/sqlite_vec.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-sqlite/tsup.config.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "packages/adapter-sqljs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/adapter.ts",
+        "status": "added",
+        "additions": 746,
+        "deletions": 0,
+        "changes": 746
+      },
+      {
+        "filename": "packages/adapter-sqljs/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 746,
+        "changes": 749
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-sqljs/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/adapter-supabase/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/adapter-supabase/tsconfig.json",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "packages/adapter-supabase/tsup.config.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 17,
+        "changes": 32
+      },
+      {
+        "filename": "packages/agent/tsconfig.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/tests/actions.test.d.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/tests/browser.test.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 98,
+        "changes": 98
+      },
+      {
+        "filename": "packages/core/src/tests/continue.test.d.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/tests/continue.test.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 233,
+        "changes": 233
+      },
+      {
+        "filename": "packages/core/src/tests/evaluation.test.d.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/tests/fact.test.d.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/tests/goal.test.d.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/tests/goals.test.d.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      }
+    ]
+  },
+  {
+    "number": 267,
+    "title": "Update README.md",
+    "state": "closed",
+    "created_at": "2024-11-12 02:55:51",
+    "updated_at": "2024-11-12 12:53:29",
+    "author": "yTheclivem",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/267",
+    "comments": 1,
+    "closed_at": "2024-11-12 12:53:28",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 266,
+    "title": "fix: docs features darkmode color",
+    "state": "closed",
+    "created_at": "2024-11-11 23:23:12",
+    "updated_at": "2024-11-12 14:42:13",
+    "author": "fabianhug",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/266",
+    "comments": 0,
+    "closed_at": "2024-11-12 14:42:12",
+    "branch": "fix-docs-darkmode-font",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/src/components/HomepageFeatures/index.js",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      }
+    ],
+    "merged_at": "2024-11-12 14:42:12"
+  },
+  {
+    "number": 263,
+    "title": "twitter-profile-remake",
+    "state": "closed",
+    "created_at": "2024-11-11 18:39:54",
+    "updated_at": "2024-11-17 03:54:01",
+    "author": "alextitonis",
+    "labels": "",
+    "assignees": "alextitonis",
+    "url": "https://github.com/ai16z/eliza/pull/263",
+    "comments": 2,
+    "closed_at": "2024-11-17 03:53:59",
+    "branch": "twitter-profile-remake",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 54,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-twitter/src/base.ts",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 0,
+        "changes": 48
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-17 03:53:59"
+  },
+  {
+    "number": 262,
+    "title": "cachedEmbeddings fix",
+    "state": "closed",
+    "created_at": "2024-11-11 10:30:18",
+    "updated_at": "2024-11-12 07:48:03",
+    "author": "dorianjanezic",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/262",
+    "comments": 3,
+    "closed_at": "2024-11-11 11:28:25",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 4,
+    "additions": 707,
+    "deletions": 923,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 25,
+        "changes": 45
+      },
+      {
+        "filename": "packages/core/src/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 13,
+        "changes": 39
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 658,
+        "deletions": 883,
+        "changes": 1541
+      }
+    ],
+    "merged_at": "2024-11-11 11:28:25"
+  },
+  {
+    "number": 261,
+    "title": "Fix embedding calculation for sqlite",
+    "state": "closed",
+    "created_at": "2024-11-11 09:53:46",
+    "updated_at": "2024-11-13 05:56:27",
+    "author": "ferric-sol",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/261",
+    "comments": 0,
+    "closed_at": "2024-11-13 05:56:27",
+    "branch": "sqlite-embeddings",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 34,
+    "deletions": 11,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-sqlite/src/index.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 11,
+        "changes": 45
+      }
+    ],
+    "merged_at": "2024-11-13 05:56:27"
+  },
+  {
+    "number": 257,
+    "title": "Fix: changed claude-3-5-haiku to claude-3-5-haiku-20241022 for fixing\u2026",
+    "state": "closed",
+    "created_at": "2024-11-11 09:04:01",
+    "updated_at": "2024-11-15 09:35:28",
+    "author": "denizekiz",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/257",
+    "comments": 0,
+    "closed_at": "2024-11-11 10:59:13",
+    "branch": "bugfix/antrophic-api",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-11 10:59:13"
+  },
+  {
+    "number": 256,
+    "title": "bigint support in logger",
+    "state": "closed",
+    "created_at": "2024-11-11 05:11:11",
+    "updated_at": "2024-11-11 05:17:49",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/256",
+    "comments": 0,
+    "closed_at": "2024-11-11 05:17:49",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 11,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 1,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-11-11 05:17:49"
+  },
+  {
+    "number": 255,
+    "title": "embedding set to use openai endpoint when using openai embeddings",
+    "state": "closed",
+    "created_at": "2024-11-11 02:23:50",
+    "updated_at": "2024-11-11 02:23:58",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/255",
+    "comments": 0,
+    "closed_at": "2024-11-11 02:23:58",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 22,
+    "deletions": 11,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 11,
+        "changes": 33
+      }
+    ],
+    "merged_at": "2024-11-11 02:23:57"
+  },
+  {
+    "number": 254,
+    "title": "refactor embeddings ",
+    "state": "closed",
+    "created_at": "2024-11-11 01:35:53",
+    "updated_at": "2024-11-11 01:36:02",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/254",
+    "comments": 0,
+    "closed_at": "2024-11-11 01:36:01",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 2,
+    "additions": 81,
+    "deletions": 73,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/seed.sql",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 3,
+        "changes": 12
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 72,
+        "deletions": 70,
+        "changes": 142
+      }
+    ],
+    "merged_at": "2024-11-11 01:36:01"
+  },
+  {
+    "number": 253,
+    "title": "Update docs",
+    "state": "closed",
+    "created_at": "2024-11-10 22:09:06",
+    "updated_at": "2024-11-11 11:05:10",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/253",
+    "comments": 0,
+    "closed_at": "2024-11-11 11:05:08",
+    "branch": "docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 71,
+    "additions": 1119,
+    "deletions": 975,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 42,
+        "changes": 88
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 42,
+        "changes": 84
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 21,
+        "changes": 52
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 19,
+        "changes": 38
+      },
+      {
+        "filename": "docs/api/functions/embed.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/findNearestEnvFile.md",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "docs/api/functions/generateCaption.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateImage.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateMessageResponse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObject.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateObjectArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateShouldRespond.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateText.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTextArray.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/generateTrueOrFalse.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getEndpoint.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/getModel.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/loadEnvConfig.md",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "docs/api/functions/retrieveCachedEmbedding.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/splitChunks.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/trimTokens.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/index.md",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/interfaces/Account.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/interfaces/Action.md",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      },
+      {
+        "filename": "docs/api/interfaces/ActionExample.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-11 11:05:08"
+  },
+  {
+    "number": 252,
+    "title": "use openai embeddings setting",
+    "state": "closed",
+    "created_at": "2024-11-10 21:34:08",
+    "updated_at": "2024-11-10 21:52:56",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/252",
+    "comments": 0,
+    "closed_at": "2024-11-10 21:52:56",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 10,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "packages/core/src/embedding.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 4,
+        "changes": 11
+      }
+    ],
+    "merged_at": "2024-11-10 21:52:56"
+  },
+  {
+    "number": 250,
+    "title": "recommendations, token info, client auto",
+    "state": "closed",
+    "created_at": "2024-11-10 15:03:24",
+    "updated_at": "2024-11-12 10:33:24",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/250",
+    "comments": 0,
+    "closed_at": "2024-11-12 10:33:23",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 5,
+    "additions": 11561,
+    "deletions": 14470,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-auto/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/client-auto/src/index.ts",
+        "status": "modified",
+        "additions": 46,
+        "deletions": 10,
+        "changes": 56
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 111,
+        "deletions": 0,
+        "changes": 111
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 11402,
+        "deletions": 14459,
+        "changes": 25861
+      }
+    ],
+    "merged_at": "2024-11-12 10:33:23"
+  },
+  {
+    "number": 249,
+    "title": "add verbose config with logger",
+    "state": "closed",
+    "created_at": "2024-11-10 02:15:33",
+    "updated_at": "2024-11-11 11:29:15",
+    "author": "v1xingyue",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/249",
+    "comments": 3,
+    "closed_at": "2024-11-11 11:28:43",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 29,
+    "deletions": 23,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 23,
+        "deletions": 23,
+        "changes": 46
+      },
+      {
+        "filename": "packages/core/src/logger.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-11 11:28:43"
+  },
+  {
+    "number": 248,
+    "title": "trust integration",
+    "state": "closed",
+    "created_at": "2024-11-10 01:00:10",
+    "updated_at": "2024-11-10 01:12:18",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/248",
+    "comments": 0,
+    "closed_at": "2024-11-10 01:12:18",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 10,
+    "changed_files": 8,
+    "additions": 514,
+    "deletions": 44,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/client-telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/adapters/trustScoreDatabase.ts",
+        "status": "modified",
+        "additions": 66,
+        "deletions": 0,
+        "changes": 66
+      },
+      {
+        "filename": "packages/plugin-solana/src/evaluators/trust.ts",
+        "status": "modified",
+        "additions": 146,
+        "deletions": 27,
+        "changes": 173
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/token.ts",
+        "status": "modified",
+        "additions": 254,
+        "deletions": 4,
+        "changes": 258
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 8,
+        "changes": 37
+      },
+      {
+        "filename": "packages/plugin-solana/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-solana/src/types/token.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 0,
+        "changes": 13
+      }
+    ],
+    "merged_at": "2024-11-10 01:12:18"
+  },
+  {
+    "number": 247,
+    "title": "Working PostGres Adapter",
+    "state": "closed",
+    "created_at": "2024-11-10 00:46:35",
+    "updated_at": "2024-11-10 01:12:37",
+    "author": "cvartanian",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/247",
+    "comments": 0,
+    "closed_at": "2024-11-10 01:12:35",
+    "branch": "fix-pg-adapter",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 108,
+    "deletions": 107,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/adapter-postgres/src/index.ts",
+        "status": "modified",
+        "additions": 108,
+        "deletions": 107,
+        "changes": 215
+      }
+    ],
+    "merged_at": "2024-11-10 01:12:35"
+  },
+  {
+    "number": 246,
+    "title": "Support google models in generation",
+    "state": "closed",
+    "created_at": "2024-11-09 21:48:14",
+    "updated_at": "2024-11-10 00:36:55",
+    "author": "parzival418",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/246",
+    "comments": 0,
+    "closed_at": "2024-11-10 00:36:55",
+    "branch": "google-and-system-prompt",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 7,
+    "additions": 39,
+    "deletions": 40,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 4,
+        "changes": 29
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 5,
+        "changes": 9
+      },
+      {
+        "filename": "packages/core/src/runtime.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 27,
+        "changes": 27
+      }
+    ],
+    "merged_at": "2024-11-10 00:36:55"
+  },
+  {
+    "number": 245,
+    "title": "Added OpenRouter model provider",
+    "state": "closed",
+    "created_at": "2024-11-09 10:14:44",
+    "updated_at": "2024-11-09 18:33:43",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/245",
+    "comments": 0,
+    "closed_at": "2024-11-09 18:33:43",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 5,
+    "additions": 70,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/generation.ts",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "packages/core/src/models.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 0,
+        "changes": 29
+      },
+      {
+        "filename": "packages/core/src/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-09 18:33:43"
+  },
+  {
+    "number": 233,
+    "title": "update docs",
+    "state": "closed",
+    "created_at": "2024-11-08 03:46:42",
+    "updated_at": "2024-11-08 05:30:44",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/233",
+    "comments": 0,
+    "closed_at": "2024-11-08 05:30:42",
+    "branch": "docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 176,
+    "additions": 5487,
+    "deletions": 12179,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/README_CN.md",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/_category_.yml",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/api/_media/eliza_banner.jpg",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 602,
+        "deletions": 218,
+        "changes": 820
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 755,
+        "deletions": 328,
+        "changes": 1083
+      },
+      {
+        "filename": "docs/api/classes/DirectClient.md",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/classes/DiscordClient.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1422,
+        "changes": 1429
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 258,
+        "deletions": 86,
+        "changes": 344
+      },
+      {
+        "filename": "docs/api/classes/PostgresDatabaseAdapter.md",
+        "status": "modified",
+        "additions": 413,
+        "deletions": 413,
+        "changes": 826
+      },
+      {
+        "filename": "docs/api/classes/SqlJsDatabaseAdapter.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 807,
+        "changes": 807
+      },
+      {
+        "filename": "docs/api/classes/SqliteDatabaseAdapter.md",
+        "status": "modified",
+        "additions": 644,
+        "deletions": 351,
+        "changes": 995
+      },
+      {
+        "filename": "docs/api/classes/SupabaseDatabaseAdapter.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 808,
+        "changes": 808
+      },
+      {
+        "filename": "docs/api/classes/TelegramClient.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/api/classes/TokenProvider.md",
+        "status": "modified",
+        "additions": 68,
+        "deletions": 68,
+        "changes": 136
+      },
+      {
+        "filename": "docs/api/classes/TwitterInteractionClient.md",
+        "status": "modified",
+        "additions": 100,
+        "deletions": 1515,
+        "changes": 1615
+      },
+      {
+        "filename": "docs/api/classes/TwitterPostClient.md",
+        "status": "modified",
+        "additions": 96,
+        "deletions": 1511,
+        "changes": 1607
+      },
+      {
+        "filename": "docs/api/classes/TwitterSearchClient.md",
+        "status": "modified",
+        "additions": 94,
+        "deletions": 1509,
+        "changes": 1603
+      },
+      {
+        "filename": "docs/api/classes/WalletProvider.md",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "docs/api/classes/_category_.yml",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/concepts.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 75,
+        "changes": 75
+      },
+      {
+        "filename": "docs/api/docs/_category_.yml",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "docs/api/docs/index.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 137,
+        "changes": 137
+      },
+      {
+        "filename": "docs/api/docs/modules.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 7,
+        "changes": 7
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 15,
+        "changes": 30
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/enumerations/ImageGenModel.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 15,
+        "changes": 30
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProvider.md",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 39,
+        "changes": 78
+      },
+      {
+        "filename": "docs/api/enums/GoalStatus.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 25,
+        "changes": 25
+      },
+      {
+        "filename": "docs/api/enums/_category_.yml",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-08 05:30:42"
+  },
+  {
+    "number": 231,
+    "title": "Update Docs",
+    "state": "closed",
+    "created_at": "2024-11-07 23:09:33",
+    "updated_at": "2024-11-07 23:14:40",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/231",
+    "comments": 0,
+    "closed_at": "2024-11-07 23:14:40",
+    "branch": "docs",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 11,
+    "additions": 934,
+    "deletions": 150,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "CHANGELOG.md",
+        "status": "added",
+        "additions": 158,
+        "deletions": 0,
+        "changes": 158
+      },
+      {
+        "filename": "docs/docs/community/changelog.md",
+        "status": "added",
+        "additions": 158,
+        "deletions": 0,
+        "changes": 158
+      },
+      {
+        "filename": "docs/docs/community/contributing.md",
+        "status": "modified",
+        "additions": 93,
+        "deletions": 0,
+        "changes": 93
+      },
+      {
+        "filename": "docs/docs/community/creator-fund.md",
+        "status": "added",
+        "additions": 45,
+        "deletions": 0,
+        "changes": 45
+      },
+      {
+        "filename": "docs/docs/community/development-notes.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/community/faq.md",
+        "status": "added",
+        "additions": 119,
+        "deletions": 0,
+        "changes": 119
+      },
+      {
+        "filename": "docs/docs/community/notes.md",
+        "status": "added",
+        "additions": 355,
+        "deletions": 0,
+        "changes": 355
+      },
+      {
+        "filename": "docs/docs/community/project-overview.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/community/spaces-notes.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 145,
+        "changes": 145
+      },
+      {
+        "filename": "docs/docusaurus.config.js",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "docs/sidebars.js",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      }
+    ],
+    "merged_at": "2024-11-07 23:14:40"
+  },
+  {
+    "number": 228,
+    "title": "plugin-image-generation tsconfig.json fix & ollama error handling",
+    "state": "closed",
+    "created_at": "2024-11-07 13:01:14",
+    "updated_at": "2024-11-07 21:39:23",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/228",
+    "comments": 0,
+    "closed_at": "2024-11-07 21:39:23",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 7,
+    "additions": 59,
+    "deletions": 44,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "packages/core/elizaConfig.example.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/core/src/core/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "packages/core/src/services/OllamaService.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 10,
+        "changes": 25
+      },
+      {
+        "filename": "packages/core/src/services/llama.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "packages/core/tsconfig.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/plugin-image-generation/tsconfig.json",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 4,
+        "changes": 15
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 25,
+        "changes": 50
+      }
+    ],
+    "merged_at": "2024-11-07 21:39:23"
+  },
+  {
+    "number": 225,
+    "title": "move code out to plugins, adapters and clients",
+    "state": "closed",
+    "created_at": "2024-11-07 08:48:52",
+    "updated_at": "2024-11-18 03:00:09",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/225",
+    "comments": 0,
+    "closed_at": "2024-11-09 02:34:01",
+    "branch": "shaw/move-code-to-plugins",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 24,
+    "changed_files": 375,
+    "additions": 6948,
+    "deletions": 27896,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 4,
+        "changes": 4
+      },
+      {
+        "filename": "docs/README_CN.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "modified",
+        "additions": 168,
+        "deletions": 170,
+        "changes": 338
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "modified",
+        "additions": 78,
+        "deletions": 83,
+        "changes": 161
+      },
+      {
+        "filename": "docs/api/classes/DirectClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 69,
+        "changes": 69
+      },
+      {
+        "filename": "docs/api/classes/DiscordClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 87,
+        "changes": 87
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 24,
+        "changes": 48
+      },
+      {
+        "filename": "docs/api/classes/PostgresDatabaseAdapter.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1132,
+        "changes": 1132
+      },
+      {
+        "filename": "docs/api/classes/Service.md",
+        "status": "added",
+        "additions": 49,
+        "deletions": 0,
+        "changes": 49
+      },
+      {
+        "filename": "docs/api/classes/SqliteDatabaseAdapter.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 1100,
+        "changes": 1100
+      },
+      {
+        "filename": "docs/api/classes/TelegramClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 49,
+        "changes": 49
+      },
+      {
+        "filename": "docs/api/classes/TokenProvider.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 193,
+        "changes": 193
+      },
+      {
+        "filename": "docs/api/classes/TwitterInteractionClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 383,
+        "changes": 383
+      },
+      {
+        "filename": "docs/api/classes/TwitterPostClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 369,
+        "changes": 369
+      },
+      {
+        "filename": "docs/api/classes/TwitterSearchClient.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 369,
+        "changes": 369
+      },
+      {
+        "filename": "docs/api/classes/WalletProvider.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 97,
+        "changes": 97
+      },
+      {
+        "filename": "docs/api/enumerations/Clients.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/enumerations/GoalStatus.md",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "docs/api/enumerations/ImageGenModel.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      },
+      {
+        "filename": "docs/api/enumerations/ModelClass.md",
+        "status": "modified",
+        "additions": 17,
+        "deletions": 7,
+        "changes": 24
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProvider.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 101,
+        "changes": 101
+      },
+      {
+        "filename": "docs/api/enumerations/ModelProviderName.md",
+        "status": "added",
+        "additions": 101,
+        "deletions": 0,
+        "changes": 101
+      },
+      {
+        "filename": "docs/api/enumerations/ServiceType.md",
+        "status": "added",
+        "additions": 71,
+        "deletions": 0,
+        "changes": 71
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/buyToken.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 31,
+        "changes": 31
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/functions/createAgentRuntime.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      },
+      {
+        "filename": "docs/api/functions/createAndBuyToken.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 35,
+        "changes": 35
+      },
+      {
+        "filename": "docs/api/functions/createDirectRuntime.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 21,
+        "changes": 21
+      }
+    ],
+    "merged_at": "2024-11-09 02:34:01"
+  },
+  {
+    "number": 224,
+    "title": "models.gguf stored in models file, & tsconfig changes for ref @eliza/core & other things",
+    "state": "closed",
+    "created_at": "2024-11-07 08:44:09",
+    "updated_at": "2024-11-07 08:46:35",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/224",
+    "comments": 0,
+    "closed_at": "2024-11-07 08:46:34",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 39,
+    "deletions": 10,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "packages/agent/src/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "packages/agent/tsconfig.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 3,
+        "changes": 13
+      },
+      {
+        "filename": "packages/core/src/services/LlamaCppService.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 3,
+        "changes": 21
+      }
+    ],
+    "merged_at": "2024-11-07 08:46:34"
+  },
+  {
+    "number": 221,
+    "title": "Add OLLAMA as Model Provider ",
+    "state": "closed",
+    "created_at": "2024-11-07 05:52:51",
+    "updated_at": "2024-11-07 07:14:42",
+    "author": "o-on-x",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/221",
+    "comments": 0,
+    "closed_at": "2024-11-07 07:14:41",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 9,
+    "additions": 743,
+    "deletions": 399,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/.env.example",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "core/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "core/src/core/embedding.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "core/src/core/models.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "core/src/core/types.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "core/src/services/LlamaCppService.ts",
+        "status": "added",
+        "additions": 411,
+        "deletions": 0,
+        "changes": 411
+      },
+      {
+        "filename": "core/src/services/OllamaService.ts",
+        "status": "added",
+        "additions": 217,
+        "deletions": 0,
+        "changes": 217
+      },
+      {
+        "filename": "core/src/services/llama.ts",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 395,
+        "changes": 443
+      }
+    ],
+    "merged_at": "2024-11-07 07:14:41"
+  },
+  {
+    "number": 220,
+    "title": "lazy load llama",
+    "state": "closed",
+    "created_at": "2024-11-07 03:54:45",
+    "updated_at": "2024-11-07 03:57:24",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/220",
+    "comments": 0,
+    "closed_at": "2024-11-07 03:57:23",
+    "branch": "feat/lazy-load-llama",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 19,
+    "deletions": 36,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/services/llama.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 36,
+        "changes": 55
+      }
+    ],
+    "merged_at": "2024-11-07 03:57:22"
+  },
+  {
+    "number": 219,
+    "title": "Feat/lazy load llama",
+    "state": "closed",
+    "created_at": "2024-11-07 03:30:01",
+    "updated_at": "2024-11-07 03:57:07",
+    "author": "twilwa",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/219",
+    "comments": 0,
+    "closed_at": "2024-11-07 03:57:07",
+    "branch": "feat/lazy-load-llama",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 4,
+    "additions": 395,
+    "deletions": 405,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/services/llama.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 36,
+        "changes": 55
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 37,
+        "deletions": 28,
+        "changes": 65
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 338,
+        "deletions": 340,
+        "changes": 678
+      }
+    ]
+  },
+  {
+    "number": 218,
+    "title": "Feat/fix pkg json",
+    "state": "closed",
+    "created_at": "2024-11-07 03:10:36",
+    "updated_at": "2024-11-07 03:59:16",
+    "author": "twilwa",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/218",
+    "comments": 0,
+    "closed_at": "2024-11-07 03:59:16",
+    "branch": "feat/fix-pkg-json",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 4,
+    "additions": 376,
+    "deletions": 369,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".bashrc",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 29,
+        "changes": 67
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 337,
+        "deletions": 339,
+        "changes": 676
+      }
+    ]
+  },
+  {
+    "number": 216,
+    "title": "Implement grok beta",
+    "state": "closed",
+    "created_at": "2024-11-06 08:19:33",
+    "updated_at": "2024-11-06 20:34:01",
+    "author": "MeDott29",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/216",
+    "comments": 1,
+    "closed_at": "2024-11-06 20:33:54",
+    "branch": "implement-grok-beta",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "core/src/core/models.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-11-06 20:33:54"
+  },
+  {
+    "number": 214,
+    "title": "Abstracts Eliza into a Package to enble publishing onto NPM along with plugin system",
+    "state": "closed",
+    "created_at": "2024-11-06 08:00:23",
+    "updated_at": "2024-11-07 06:13:32",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/214",
+    "comments": 0,
+    "closed_at": "2024-11-07 06:13:32",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 23,
+    "changed_files": 198,
+    "additions": 10109,
+    "deletions": 1819,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "agent/.gitignore",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "agent/package.json",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "agent/src/index.ts",
+        "status": "added",
+        "additions": 158,
+        "deletions": 0,
+        "changes": 158
+      },
+      {
+        "filename": "agent/tsconfig.json",
+        "status": "added",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "agent/tsup.config.ts",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "core/package.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 12,
+        "changes": 20
+      },
+      {
+        "filename": "core/src/actions/continue.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 12,
+        "changes": 12
+      },
+      {
+        "filename": "core/src/actions/imageGeneration.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 9,
+        "changes": 20
+      },
+      {
+        "filename": "core/src/actions/imageGenerationUtils.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "core/src/adapters/sqlite/sqlite_vec.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "core/src/cli/colors.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 268,
+        "changes": 268
+      },
+      {
+        "filename": "core/src/cli/config.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 8,
+        "changes": 21
+      },
+      {
+        "filename": "core/src/clients/discord/actions/chat_with_attachments.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 18,
+        "changes": 19
+      },
+      {
+        "filename": "core/src/clients/discord/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 13,
+        "changes": 13
+      },
+      {
+        "filename": "core/src/clients/discord/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 20,
+        "changes": 21
+      },
+      {
+        "filename": "core/src/clients/discord/actions/transcribe_media.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "core/src/clients/discord/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "core/src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 17,
+        "changes": 22
+      },
+      {
+        "filename": "core/src/clients/discord/voice.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 14,
+        "changes": 14
+      },
+      {
+        "filename": "core/src/clients/telegram/src/index.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 21,
+        "changes": 39
+      },
+      {
+        "filename": "core/src/clients/telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 18,
+        "changes": 22
+      },
+      {
+        "filename": "core/src/clients/twitter/base.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 8,
+        "changes": 13
+      },
+      {
+        "filename": "core/src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 29,
+        "deletions": 57,
+        "changes": 86
+      },
+      {
+        "filename": "core/src/clients/twitter/post.ts",
+        "status": "modified",
+        "additions": 71,
+        "deletions": 86,
+        "changes": 157
+      },
+      {
+        "filename": "core/src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 19,
+        "changes": 19
+      },
+      {
+        "filename": "core/src/clients/twitter/utils.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "core/src/core/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 8,
+        "changes": 11
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 49,
+        "changes": 92
+      }
+    ],
+    "merged_at": "2024-11-07 06:13:32"
+  },
+  {
+    "number": 208,
+    "title": "tests issue",
+    "state": "closed",
+    "created_at": "2024-11-05 10:08:13",
+    "updated_at": "2024-11-05 15:59:55",
+    "author": "MarcoMandar",
+    "labels": "testing",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/208",
+    "comments": 0,
+    "closed_at": "2024-11-05 11:49:28",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 18,
+    "additions": 295,
+    "deletions": 53,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/jest.config.js",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "core/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 2,
+        "changes": 29
+      },
+      {
+        "filename": "core/tests/browser.test.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 4,
+        "changes": 14
+      },
+      {
+        "filename": "core/tests/continue.test.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 3,
+        "changes": 15
+      },
+      {
+        "filename": "core/tests/evaluation.test.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 1,
+        "changes": 9
+      },
+      {
+        "filename": "core/tests/fact.test.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      },
+      {
+        "filename": "core/tests/goal.test.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "core/tests/goals.test.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "core/tests/ignore.test.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 2,
+        "changes": 13
+      },
+      {
+        "filename": "core/tests/memory.test.ts",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 8,
+        "changes": 46
+      },
+      {
+        "filename": "core/tests/messages.test.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 1,
+        "changes": 10
+      },
+      {
+        "filename": "core/tests/providers.test.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "core/tests/relationships.test.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "core/tests/runtime.test.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      },
+      {
+        "filename": "core/tests/time.test.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 2,
+        "changes": 14
+      },
+      {
+        "filename": "core/tests/token.test.ts",
+        "status": "modified",
+        "additions": 118,
+        "deletions": 11,
+        "changes": 129
+      },
+      {
+        "filename": "core/tests/utils.test.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "core/tsconfig.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ]
+  },
+  {
+    "number": 207,
+    "title": "add the template overrides",
+    "state": "closed",
+    "created_at": "2024-11-05 07:05:55",
+    "updated_at": "2024-11-07 02:49:47",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/207",
+    "comments": 1,
+    "closed_at": "2024-11-07 02:49:46",
+    "branch": "shaw-add-template-overrides",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 70,
+    "additions": 907,
+    "deletions": 21643,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/elizaConfig.example.yaml",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/askClaude.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 213,
+        "changes": 213
+      },
+      {
+        "filename": "core/src/actions/continue.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 4,
+        "changes": 34
+      },
+      {
+        "filename": "core/src/actions/index.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/clients/chat/index.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 274,
+        "changes": 274
+      },
+      {
+        "filename": "core/src/clients/discord/audioMonitor.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 85,
+        "changes": 85
+      },
+      {
+        "filename": "core/src/clients/discord/commands.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 42,
+        "changes": 42
+      },
+      {
+        "filename": "core/src/clients/discord/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 22,
+        "changes": 24
+      },
+      {
+        "filename": "core/src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 122,
+        "deletions": 7,
+        "changes": 129
+      },
+      {
+        "filename": "core/src/clients/discord/templates.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 133,
+        "changes": 133
+      },
+      {
+        "filename": "core/src/clients/discord/types.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 15,
+        "changes": 15
+      },
+      {
+        "filename": "core/src/clients/discord/voice.ts",
+        "status": "modified",
+        "additions": 108,
+        "deletions": 5,
+        "changes": 113
+      },
+      {
+        "filename": "core/src/clients/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/clients/telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 111,
+        "deletions": 6,
+        "changes": 117
+      },
+      {
+        "filename": "core/src/clients/twitter/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "core/src/clients/twitter/post.ts",
+        "status": "renamed",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "core/src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/core/runtime.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/core/types.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "core/src/evaluators/fact.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/evaluators/goal.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/tests/utils.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 452,
+        "changes": 452
+      },
+      {
+        "filename": "docs/docs/api/classes/DirectClient.md",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/docs/api/classes/DiscordClient.md",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "docs/docs/api/classes/PostgresDatabaseAdapter.md",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 38,
+        "changes": 76
+      },
+      {
+        "filename": "docs/docs/api/classes/SqliteDatabaseAdapter.md",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 36,
+        "changes": 72
+      },
+      {
+        "filename": "docs/docs/api/classes/TelegramClient.md",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-11-07 02:49:46"
+  },
+  {
+    "number": 205,
+    "title": "Update README.md",
+    "state": "closed",
+    "created_at": "2024-11-05 06:36:24",
+    "updated_at": "2024-11-06 04:09:32",
+    "author": "m1hawk",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/205",
+    "comments": 1,
+    "closed_at": "2024-11-06 04:09:32",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 55,
+    "deletions": 25,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 55,
+        "deletions": 25,
+        "changes": 80
+      }
+    ]
+  },
+  {
+    "number": 204,
+    "title": "Shaw fix characters paths, .ts requirement and missings args",
+    "state": "closed",
+    "created_at": "2024-11-05 06:01:53",
+    "updated_at": "2024-11-05 06:09:50",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/204",
+    "comments": 0,
+    "closed_at": "2024-11-05 06:09:49",
+    "branch": "shaw-fix-routes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 11,
+    "additions": 14880,
+    "deletions": 10483,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 16,
+        "changes": 32
+      },
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 1,
+        "changes": 12
+      },
+      {
+        "filename": "core/src/clients/chat/index.ts",
+        "status": "added",
+        "additions": 274,
+        "deletions": 0,
+        "changes": 274
+      },
+      {
+        "filename": "core/src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "core/src/clients/discord/voice.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 1,
+        "changes": 12
+      },
+      {
+        "filename": "core/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 6,
+        "changes": 15
+      },
+      {
+        "filename": "core/src/types/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 14539,
+        "deletions": 10442,
+        "changes": 24981
+      }
+    ],
+    "merged_at": "2024-11-05 06:09:49"
+  },
+  {
+    "number": 203,
+    "title": "Fix Discord Voice and DMs",
+    "state": "closed",
+    "created_at": "2024-11-05 06:00:00",
+    "updated_at": "2024-11-05 06:09:50",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/203",
+    "comments": 0,
+    "closed_at": "2024-11-05 06:09:49",
+    "branch": "shaw-fix-discord-voice-dms",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 11,
+    "deletions": 11,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "core/src/clients/discord/voice.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-05 06:09:49"
+  },
+  {
+    "number": 200,
+    "title": "Feat: cashtags",
+    "state": "closed",
+    "created_at": "2024-11-04 18:44:39",
+    "updated_at": "2024-12-11 22:20:53",
+    "author": "leomercier",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/200",
+    "comments": 1,
+    "closed_at": "2024-12-11 22:20:53",
+    "branch": "feature/cashtags",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 11,
+    "changed_files": 10,
+    "additions": 1181,
+    "deletions": 484,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "core/jest.config.js",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 5,
+        "changes": 21
+      },
+      {
+        "filename": "core/package.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "core/src/actions/cashtags.ts",
+        "status": "added",
+        "additions": 358,
+        "deletions": 0,
+        "changes": 358
+      },
+      {
+        "filename": "core/src/adapters/postgres.ts",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 11,
+        "changes": 44
+      },
+      {
+        "filename": "core/src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 51,
+        "deletions": 23,
+        "changes": 74
+      },
+      {
+        "filename": "core/src/clients/direct/index.ts",
+        "status": "modified",
+        "additions": 163,
+        "deletions": 92,
+        "changes": 255
+      },
+      {
+        "filename": "core/src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 2,
+        "changes": 10
+      },
+      {
+        "filename": "core/src/test_resources/cashtags.test.ts",
+        "status": "added",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 518,
+        "deletions": 348,
+        "changes": 866
+      }
+    ]
+  },
+  {
+    "number": 199,
+    "title": "Major documentation updates",
+    "state": "closed",
+    "created_at": "2024-11-04 17:50:46",
+    "updated_at": "2024-11-05 00:43:33",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/199",
+    "comments": 0,
+    "closed_at": "2024-11-05 00:43:33",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 10,
+    "changed_files": 31,
+    "additions": 21975,
+    "deletions": 148,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/README.md",
+        "status": "modified",
+        "additions": 69,
+        "deletions": 67,
+        "changes": 136
+      },
+      {
+        "filename": "docs/api/classes/AgentRuntime.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/installation.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/intro.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/quickstart.md",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/backup_docusaurus.config.js",
+        "status": "modified",
+        "additions": 68,
+        "deletions": 52,
+        "changes": 120
+      },
+      {
+        "filename": "docs/docs/advanced/autonomous-trading.md",
+        "status": "added",
+        "additions": 277,
+        "deletions": 0,
+        "changes": 277
+      },
+      {
+        "filename": "docs/docs/advanced/fine-tuning.md",
+        "status": "added",
+        "additions": 195,
+        "deletions": 0,
+        "changes": 195
+      },
+      {
+        "filename": "docs/docs/advanced/infrastructure.md",
+        "status": "added",
+        "additions": 289,
+        "deletions": 0,
+        "changes": 289
+      },
+      {
+        "filename": "docs/docs/advanced/trust-engine.md",
+        "status": "added",
+        "additions": 287,
+        "deletions": 0,
+        "changes": 287
+      },
+      {
+        "filename": "docs/docs/community/contributing.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/community/development-notes.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/community/project-overview.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/community/spaces-notes.md",
+        "status": "added",
+        "additions": 145,
+        "deletions": 0,
+        "changes": 145
+      },
+      {
+        "filename": "docs/docs/core/actions.md",
+        "status": "added",
+        "additions": 193,
+        "deletions": 0,
+        "changes": 193
+      },
+      {
+        "filename": "docs/docs/core/agents.md",
+        "status": "added",
+        "additions": 123,
+        "deletions": 0,
+        "changes": 123
+      },
+      {
+        "filename": "docs/docs/core/characterfile.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/docs/core/evaluators.md",
+        "status": "added",
+        "additions": 199,
+        "deletions": 0,
+        "changes": 199
+      },
+      {
+        "filename": "docs/docs/core/providers.md",
+        "status": "added",
+        "additions": 278,
+        "deletions": 0,
+        "changes": 278
+      },
+      {
+        "filename": "docs/docs/guides/advanced.md",
+        "status": "modified",
+        "additions": 230,
+        "deletions": 0,
+        "changes": 230
+      },
+      {
+        "filename": "docs/docs/guides/basic-usage.md",
+        "status": "modified",
+        "additions": 259,
+        "deletions": 0,
+        "changes": 259
+      },
+      {
+        "filename": "docs/docs/guides/configuration.md",
+        "status": "modified",
+        "additions": 229,
+        "deletions": 0,
+        "changes": 229
+      },
+      {
+        "filename": "docs/docs/guides/local-development.md",
+        "status": "added",
+        "additions": 241,
+        "deletions": 0,
+        "changes": 241
+      },
+      {
+        "filename": "docs/docs/guides/secrets-management.md",
+        "status": "added",
+        "additions": 228,
+        "deletions": 0,
+        "changes": 228
+      },
+      {
+        "filename": "docs/docs/intro.md",
+        "status": "modified",
+        "additions": 111,
+        "deletions": 13,
+        "changes": 124
+      },
+      {
+        "filename": "docs/docusaurus.config.js",
+        "status": "modified",
+        "additions": 73,
+        "deletions": 13,
+        "changes": 86
+      },
+      {
+        "filename": "docs/package-lock.json",
+        "status": "added",
+        "additions": 18413,
+        "deletions": 0,
+        "changes": 18413
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "docs/sidebars.js",
+        "status": "modified",
+        "additions": 44,
+        "deletions": 2,
+        "changes": 46
+      },
+      {
+        "filename": "docs/sidebars1.js",
+        "status": "added",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      }
+    ],
+    "merged_at": "2024-11-05 00:43:33"
+  },
+  {
+    "number": 198,
+    "title": "Add RedPill API Support",
+    "state": "closed",
+    "created_at": "2024-11-04 17:45:54",
+    "updated_at": "2024-11-05 04:02:03",
+    "author": "HashWarlock",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/198",
+    "comments": 3,
+    "closed_at": "2024-11-05 04:01:44",
+    "branch": "add-redpill",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 6,
+    "additions": 10854,
+    "deletions": 13459,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/.env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 10,
+        "changes": 45
+      },
+      {
+        "filename": "core/src/core/models.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "core/src/core/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 10792,
+        "deletions": 13449,
+        "changes": 24241
+      }
+    ],
+    "merged_at": "2024-11-05 04:01:44"
+  },
+  {
+    "number": 197,
+    "title": "Swap functionality",
+    "state": "closed",
+    "created_at": "2024-11-04 11:28:09",
+    "updated_at": "2024-11-05 03:23:13",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/197",
+    "comments": 0,
+    "closed_at": "2024-11-05 03:23:12",
+    "branch": "swap-functionality",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 12,
+    "additions": 524,
+    "deletions": 62,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/.env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 248,
+        "deletions": 46,
+        "changes": 294
+      },
+      {
+        "filename": "core/src/actions/swapDao.ts",
+        "status": "added",
+        "additions": 157,
+        "deletions": 0,
+        "changes": 157
+      },
+      {
+        "filename": "core/src/actions/swapUtils.ts",
+        "status": "modified",
+        "additions": 42,
+        "deletions": 2,
+        "changes": 44
+      },
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "core/src/clients/direct/index.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 5,
+        "changes": 27
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "core/src/core/parsing.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/providers/token.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "docs/docs/api/index.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-05 03:23:12"
+  },
+  {
+    "number": 196,
+    "title": "swap Dao action initital",
+    "state": "closed",
+    "created_at": "2024-11-04 10:24:00",
+    "updated_at": "2024-11-05 03:23:10",
+    "author": "MarcoMandar",
+    "labels": "enhancement,infrastructure,testing",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/196",
+    "comments": 0,
+    "closed_at": "2024-11-05 03:23:10",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 11,
+    "changed_files": 15,
+    "additions": 804,
+    "deletions": 68,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/.env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 412,
+        "deletions": 45,
+        "changes": 457
+      },
+      {
+        "filename": "core/src/actions/swapDao.ts",
+        "status": "added",
+        "additions": 157,
+        "deletions": 0,
+        "changes": 157
+      },
+      {
+        "filename": "core/src/actions/swapUtils.ts",
+        "status": "modified",
+        "additions": 44,
+        "deletions": 2,
+        "changes": 46
+      },
+      {
+        "filename": "core/src/adapters/trustScoreDatabase.ts",
+        "status": "modified",
+        "additions": 109,
+        "deletions": 2,
+        "changes": 111
+      },
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 1,
+        "changes": 7
+      },
+      {
+        "filename": "core/src/clients/direct/index.ts",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 5,
+        "changes": 27
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 0,
+        "changes": 36
+      },
+      {
+        "filename": "core/src/core/parsing.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/providers/token.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "core/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 4,
+        "changes": 7
+      },
+      {
+        "filename": "core/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "docs/docs/api/index.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-05 03:23:10"
+  },
+  {
+    "number": 195,
+    "title": "Updated documentation",
+    "state": "closed",
+    "created_at": "2024-11-04 06:03:34",
+    "updated_at": "2024-11-04 14:50:05",
+    "author": "atvonsc",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/195",
+    "comments": 0,
+    "closed_at": "2024-11-04 06:45:57",
+    "branch": "updated-documentation",
+    "base_branch": "main",
+    "draft": true,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 3,
+    "additions": 558,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/guides/basic-usage.md",
+        "status": "modified",
+        "additions": 206,
+        "deletions": 0,
+        "changes": 206
+      },
+      {
+        "filename": "docs/docs/guides/configuration.md",
+        "status": "modified",
+        "additions": 277,
+        "deletions": 0,
+        "changes": 277
+      },
+      {
+        "filename": "docs/docs/intro.md",
+        "status": "modified",
+        "additions": 75,
+        "deletions": 9,
+        "changes": 84
+      }
+    ],
+    "merged_at": "2024-11-04 06:45:57"
+  },
+  {
+    "number": 194,
+    "title": "Groq api integration",
+    "state": "closed",
+    "created_at": "2024-11-04 03:38:58",
+    "updated_at": "2024-11-04 04:03:07",
+    "author": "juke",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/194",
+    "comments": 0,
+    "closed_at": "2024-11-04 04:03:07",
+    "branch": "Groq-API-Integration",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 4,
+    "additions": 39,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/.env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "core/src/core/models.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "core/src/core/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-11-04 04:03:07"
+  },
+  {
+    "number": 193,
+    "title": "feat: Integrate OpenRouter as model provider",
+    "state": "closed",
+    "created_at": "2024-11-04 01:35:15",
+    "updated_at": "2024-11-06 22:20:32",
+    "author": "twilwa",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/193",
+    "comments": 3,
+    "closed_at": "2024-11-06 22:20:31",
+    "branch": "minor-linux-fixes",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 0,
+    "changed_files": 0,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": []
+  },
+  {
+    "number": 192,
+    "title": "Update generate-changelog.yml",
+    "state": "closed",
+    "created_at": "2024-11-04 00:56:31",
+    "updated_at": "2024-11-04 00:58:37",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/192",
+    "comments": 0,
+    "closed_at": "2024-11-04 00:58:36",
+    "branch": "changelog-github-action",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/generate-changelog.yml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-04 00:58:36"
+  },
+  {
+    "number": 182,
+    "title": "181  generate changelog",
+    "state": "closed",
+    "created_at": "2024-11-03 22:50:53",
+    "updated_at": "2024-11-03 23:08:57",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/182",
+    "comments": 0,
+    "closed_at": "2024-11-03 23:08:56",
+    "branch": "181__generate-changelog",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 17,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/generate-changelog.yml",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      }
+    ],
+    "merged_at": "2024-11-03 23:08:56"
+  },
+  {
+    "number": 180,
+    "title": "Twitter profile",
+    "state": "closed",
+    "created_at": "2024-11-03 13:43:06",
+    "updated_at": "2024-11-11 18:40:10",
+    "author": "alextitonis",
+    "labels": "",
+    "assignees": "alextitonis",
+    "url": "https://github.com/ai16z/eliza/pull/180",
+    "comments": 3,
+    "closed_at": "2024-11-11 18:40:10",
+    "branch": "twitter-profile",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 3,
+    "changed_files": 2,
+    "additions": 54,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "packages/core/src/clients/twitter/base.ts",
+        "status": "modified",
+        "additions": 48,
+        "deletions": 0,
+        "changes": 48
+      },
+      {
+        "filename": "packages/core/src/core/types.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      }
+    ]
+  },
+  {
+    "number": 179,
+    "title": "server port in env",
+    "state": "closed",
+    "created_at": "2024-11-03 13:25:34",
+    "updated_at": "2024-11-03 20:24:34",
+    "author": "alextitonis",
+    "labels": "",
+    "assignees": "alextitonis",
+    "url": "https://github.com/ai16z/eliza/pull/179",
+    "comments": 0,
+    "closed_at": "2024-11-03 20:24:33",
+    "branch": "server-port-in-env",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/.env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-03 20:24:33"
+  },
+  {
+    "number": 177,
+    "title": "prettier log setup, minor cleanups",
+    "state": "closed",
+    "created_at": "2024-11-03 05:37:32",
+    "updated_at": "2024-11-03 20:25:45",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/177",
+    "comments": 0,
+    "closed_at": "2024-11-03 20:25:45",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 13,
+    "changed_files": 15,
+    "additions": 425,
+    "deletions": 93,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/actions/imageGeneration.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "core/src/adapters/sqlite/sqlite_vec.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "core/src/cli/colors.ts",
+        "status": "added",
+        "additions": 268,
+        "deletions": 0,
+        "changes": 268
+      },
+      {
+        "filename": "core/src/cli/config.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 8,
+        "changes": 33
+      },
+      {
+        "filename": "core/src/clients/discord/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "core/src/clients/telegram/src/index.ts",
+        "status": "modified",
+        "additions": 21,
+        "deletions": 17,
+        "changes": 38
+      },
+      {
+        "filename": "core/src/clients/telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "core/src/clients/twitter/base.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      },
+      {
+        "filename": "core/src/clients/twitter/generate.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/clients/twitter/utils.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 33,
+        "changes": 71
+      },
+      {
+        "filename": "core/src/core/models.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 10,
+        "changes": 22
+      },
+      {
+        "filename": "core/src/core/runtime.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 2,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-11-03 20:25:45"
+  },
+  {
+    "number": 175,
+    "title": "updates to order book and trust score, virtual confidence, last active, decay score, validation trust, multiple recommenders",
+    "state": "closed",
+    "created_at": "2024-11-03 02:05:50",
+    "updated_at": "2024-11-03 20:26:44",
+    "author": "MarcoMandar",
+    "labels": "enhancement,infrastructure,testing",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/175",
+    "comments": 0,
+    "closed_at": "2024-11-03 20:26:44",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 2,
+    "additions": 110,
+    "deletions": 7,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/adapters/trustScoreDatabase.ts",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 1,
+        "changes": 48
+      },
+      {
+        "filename": "core/src/providers/trustScoreProvider.ts",
+        "status": "modified",
+        "additions": 63,
+        "deletions": 6,
+        "changes": 69
+      }
+    ],
+    "merged_at": "2024-11-03 20:26:44"
+  },
+  {
+    "number": 173,
+    "title": "postgres updates",
+    "state": "closed",
+    "created_at": "2024-11-02 19:20:51",
+    "updated_at": "2024-11-03 20:26:29",
+    "author": "minghinmatthewlam",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/173",
+    "comments": 0,
+    "closed_at": "2024-11-03 20:26:29",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 12,
+    "deletions": 11,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/adapters/postgres.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 11,
+        "changes": 23
+      }
+    ],
+    "merged_at": "2024-11-03 20:26:29"
+  },
+  {
+    "number": 172,
+    "title": "adjusting test setup and adding a basic test",
+    "state": "closed",
+    "created_at": "2024-11-02 16:38:19",
+    "updated_at": "2024-11-03 20:26:20",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/172",
+    "comments": 1,
+    "closed_at": "2024-11-03 20:26:18",
+    "branch": "64__basic-tests",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 13,
+    "additions": 93,
+    "deletions": 29,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": "core/.env.test",
+        "status": "added",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "core/jest.config.js",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 5,
+        "changes": 9
+      },
+      {
+        "filename": "core/package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 4,
+        "changes": 10
+      },
+      {
+        "filename": "core/src/core/types.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/providers/token.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 14,
+        "changes": 26
+      },
+      {
+        "filename": "core/src/test_resources/basic.test.ts",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "core/src/test_resources/testSetup.ts",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "core/src/utils/bignumber.ts",
+        "status": "added",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "core/src/utils/youtube.ts",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "core/tsconfig.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-03 20:26:18"
+  },
+  {
+    "number": 170,
+    "title": "feat: Shorten response verbosity",
+    "state": "closed",
+    "created_at": "2024-11-02 15:54:48",
+    "updated_at": "2024-11-03 21:18:55",
+    "author": "bigsky77",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/170",
+    "comments": 0,
+    "closed_at": "2024-11-03 21:18:55",
+    "branch": "develop",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 5,
+    "additions": 10,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/twitter/generate.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "src/clients/twitter/utils.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-03 21:18:55"
+  },
+  {
+    "number": 169,
+    "title": "updates the modelClass to a valid value",
+    "state": "closed",
+    "created_at": "2024-11-02 15:00:42",
+    "updated_at": "2024-11-02 15:45:09",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/169",
+    "comments": 1,
+    "closed_at": "2024-11-02 15:45:09",
+    "branch": "168__discord-model-class",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 17,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "core/src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 16,
+        "deletions": 0,
+        "changes": 16
+      }
+    ]
+  },
+  {
+    "number": 163,
+    "title": "clean up index",
+    "state": "closed",
+    "created_at": "2024-11-02 02:53:35",
+    "updated_at": "2024-11-02 06:06:18",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/163",
+    "comments": 0,
+    "closed_at": "2024-11-02 06:06:17",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 10,
+    "additions": 379,
+    "deletions": 283,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 63,
+        "deletions": 44,
+        "changes": 107
+      },
+      {
+        "filename": "core/.gitignore",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "core/elizaConfig.example.yaml",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "core/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/cli/config.ts",
+        "status": "added",
+        "additions": 45,
+        "deletions": 0,
+        "changes": 45
+      },
+      {
+        "filename": "core/src/cli/index.ts",
+        "status": "added",
+        "additions": 215,
+        "deletions": 0,
+        "changes": 215
+      },
+      {
+        "filename": "core/src/clients/telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 20,
+        "deletions": 239,
+        "changes": 259
+      },
+      {
+        "filename": "core/src/types/index.ts",
+        "status": "added",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 0,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-11-02 06:06:17"
+  },
+  {
+    "number": 162,
+    "title": "Import work and cleanup",
+    "state": "closed",
+    "created_at": "2024-11-01 23:29:21",
+    "updated_at": "2024-11-02 00:33:16",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/162",
+    "comments": 0,
+    "closed_at": "2024-11-02 00:33:16",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 12,
+    "changed_files": 33,
+    "additions": 988,
+    "deletions": 1014,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 9,
+        "changes": 9
+      },
+      {
+        "filename": "core/src/actions/askClaude.ts",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/continue.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/followRoom.ts",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/ignore.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/imageGeneration.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/index.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "core/src/actions/muteRoom.ts",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/none.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/actions/swap.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/swapUtils.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      },
+      {
+        "filename": "core/src/actions/takeOrder.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "core/src/actions/unfollowRoom.ts",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/actions/unmuteRoom.ts",
+        "status": "renamed",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/adapters/trustScoreDatabase.ts",
+        "status": "modified",
+        "additions": 675,
+        "deletions": 668,
+        "changes": 1343
+      },
+      {
+        "filename": "core/src/clients/direct/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/clients/index.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/core/actions.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "core/src/core/providers.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/core/runtime.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 41,
+        "changes": 79
+      },
+      {
+        "filename": "core/src/providers/balances.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "core/src/providers/boredom.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/providers/index.ts",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "core/src/providers/orderBook.ts",
+        "status": "renamed",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/providers/time.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "core/src/providers/token.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/providers/wallet.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-11-02 00:33:16"
+  },
+  {
+    "number": 160,
+    "title": "type export structure",
+    "state": "closed",
+    "created_at": "2024-11-01 21:59:50",
+    "updated_at": "2024-11-01 22:00:26",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/160",
+    "comments": 1,
+    "closed_at": "2024-11-01 22:00:26",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 7,
+    "additions": 37,
+    "deletions": 48,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/actions/index.ts",
+        "status": "added",
+        "additions": 16,
+        "deletions": 0,
+        "changes": 16
+      },
+      {
+        "filename": "core/src/adapters/index.ts",
+        "status": "added",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "core/src/clients/index.ts",
+        "status": "added",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "core/src/clients/telegram/index.ts",
+        "status": "added",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "core/src/clients/twitter/index.ts",
+        "status": "added",
+        "additions": 3,
+        "deletions": 0,
+        "changes": 3
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "core/src/lib.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 48,
+        "changes": 48
+      }
+    ],
+    "merged_at": "2024-11-01 22:00:26"
+  },
+  {
+    "number": 155,
+    "title": "Update ci.yaml",
+    "state": "closed",
+    "created_at": "2024-11-01 13:13:34",
+    "updated_at": "2024-11-01 17:57:41",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/155",
+    "comments": 0,
+    "closed_at": "2024-11-01 17:57:38",
+    "branch": "sirkitree-patch-2",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 9,
+    "deletions": 5,
+    "review_comments": 1,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 5,
+        "changes": 14
+      }
+    ],
+    "merged_at": "2024-11-01 17:57:38"
+  },
+  {
+    "number": 154,
+    "title": "Create pull_request_template.md",
+    "state": "closed",
+    "created_at": "2024-11-01 13:00:35",
+    "updated_at": "2024-11-01 17:57:58",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/154",
+    "comments": 0,
+    "closed_at": "2024-11-01 17:57:56",
+    "branch": "sirkitree-patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 70,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/pull_request_template.md",
+        "status": "added",
+        "additions": 70,
+        "deletions": 0,
+        "changes": 70
+      }
+    ],
+    "merged_at": "2024-11-01 17:57:56"
+  },
+  {
+    "number": 153,
+    "title": "fixed issue with openai",
+    "state": "closed",
+    "created_at": "2024-11-01 09:45:28",
+    "updated_at": "2024-11-01 18:00:35",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/153",
+    "comments": 0,
+    "closed_at": "2024-11-01 18:00:34",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 3,
+    "changed_files": 14,
+    "additions": 3086,
+    "deletions": 2932,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "core/package.json",
+        "status": "modified",
+        "additions": 180,
+        "deletions": 180,
+        "changes": 360
+      },
+      {
+        "filename": "core/src/actions/take_order.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 8,
+        "changes": 22
+      },
+      {
+        "filename": "core/src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 652,
+        "deletions": 625,
+        "changes": 1277
+      },
+      {
+        "filename": "core/src/clients/telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 343,
+        "deletions": 319,
+        "changes": 662
+      },
+      {
+        "filename": "core/src/clients/twitter/generate.ts",
+        "status": "modified",
+        "additions": 161,
+        "deletions": 159,
+        "changes": 320
+      },
+      {
+        "filename": "core/src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 299,
+        "deletions": 280,
+        "changes": 579
+      },
+      {
+        "filename": "core/src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 289,
+        "deletions": 279,
+        "changes": 568
+      },
+      {
+        "filename": "core/src/core/generation.ts",
+        "status": "modified",
+        "additions": 74,
+        "deletions": 49,
+        "changes": 123
+      },
+      {
+        "filename": "core/src/core/models.ts",
+        "status": "modified",
+        "additions": 76,
+        "deletions": 72,
+        "changes": 148
+      },
+      {
+        "filename": "core/src/core/types.ts",
+        "status": "modified",
+        "additions": 386,
+        "deletions": 377,
+        "changes": 763
+      },
+      {
+        "filename": "core/src/index.ts",
+        "status": "modified",
+        "additions": 228,
+        "deletions": 214,
+        "changes": 442
+      },
+      {
+        "filename": "core/src/lib.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 20,
+        "changes": 38
+      },
+      {
+        "filename": "core/src/services/llama.ts",
+        "status": "modified",
+        "additions": 361,
+        "deletions": 350,
+        "changes": 711
+      }
+    ],
+    "merged_at": "2024-11-01 18:00:34"
+  },
+  {
+    "number": 152,
+    "title": "update docs",
+    "state": "closed",
+    "created_at": "2024-11-01 06:11:55",
+    "updated_at": "2024-11-01 19:06:51",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/152",
+    "comments": 0,
+    "closed_at": "2024-11-01 19:06:51",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 99,
+    "additions": 1475,
+    "deletions": 114,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/api/_category_.yml",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/classes/BgentRuntime.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/classes/DatabaseAdapter.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/classes/MemoryManager.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/classes/SqlJsDatabaseAdapter.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/classes/SqliteDatabaseAdapter.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/classes/SupabaseDatabaseAdapter.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/classes/_category_.yml",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/concepts.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/docs/_category_.yml",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/docs/index.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/docs/modules.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/enums/GoalStatus.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/enums/_category_.yml",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/_category_.yml",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/addHeader.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/addLore.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/composeActionExamples.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/composeContext.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/createGoal.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/createRelationship.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatActionConditions.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatActionNames.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatActions.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatActors.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorConditions.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleConditions.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExampleDescriptions.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorExamples.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/api/functions/formatEvaluatorNames.md",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      }
+    ],
+    "merged_at": "2024-11-01 19:06:51"
+  },
+  {
+    "number": 151,
+    "title": "fix name of ImageGeneration.ts",
+    "state": "closed",
+    "created_at": "2024-11-01 02:20:56",
+    "updated_at": "2024-11-01 04:14:35",
+    "author": "twilwa",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/151",
+    "comments": 0,
+    "closed_at": "2024-11-01 04:14:35",
+    "branch": "minor-linux-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 0,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/actions/imageGeneration.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      }
+    ],
+    "merged_at": "2024-11-01 04:14:35"
+  },
+  {
+    "number": 150,
+    "title": "Feat/mono",
+    "state": "closed",
+    "created_at": "2024-11-01 01:02:10",
+    "updated_at": "2024-11-01 01:21:57",
+    "author": "ponderingdemocritus",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/150",
+    "comments": 0,
+    "closed_at": "2024-11-01 01:21:57",
+    "branch": "feat/mono",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 322,
+    "additions": 25584,
+    "deletions": 19762,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".bashrc",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": ".github/workflows/ci.yaml",
+        "status": "added",
+        "additions": 25,
+        "deletions": 0,
+        "changes": 25
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": ".prettierignore",
+        "status": "added",
+        "additions": 15,
+        "deletions": 0,
+        "changes": 15
+      },
+      {
+        "filename": "eliza/.env.example",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "eliza/.eslintignore",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "eliza/.eslintrc.json",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "eliza/.gitignore",
+        "status": "added",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "eliza/jest.config.js",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "eliza/node_modules/.bin/acorn",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/download",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/esbuild",
+        "status": "added",
+        "additions": 14,
+        "deletions": 0,
+        "changes": 14
+      },
+      {
+        "filename": "eliza/node_modules/.bin/eslint",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/eslint-config-prettier",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/figlet",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/glob",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/jest",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/jiti",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/json5",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/lint-staged",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/nlc",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/node-llama-cpp",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/nodemon",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/npm-run-all",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/npm-run-all2",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/openai",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/pdf2md",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/playwright",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/pm2",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      },
+      {
+        "filename": "eliza/node_modules/.bin/pm2-dev",
+        "status": "added",
+        "additions": 17,
+        "deletions": 0,
+        "changes": 17
+      }
+    ],
+    "merged_at": "2024-11-01 01:21:57"
+  },
+  {
+    "number": 149,
+    "title": "update docs",
+    "state": "closed",
+    "created_at": "2024-11-01 00:10:38",
+    "updated_at": "2024-11-01 00:23:03",
+    "author": "madjin",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/149",
+    "comments": 0,
+    "closed_at": "2024-11-01 00:23:03",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 25,
+    "changed_files": 10,
+    "additions": 2237,
+    "deletions": 2774,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/docs/index.md",
+        "status": "modified",
+        "additions": 82,
+        "deletions": 210,
+        "changes": 292
+      },
+      {
+        "filename": "docs/docs/modules.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 82,
+        "changes": 83
+      },
+      {
+        "filename": "docs/docusaurus.config.js",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 9,
+        "changes": 18
+      },
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 1640,
+        "deletions": 940,
+        "changes": 2580
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 11,
+        "changes": 22
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 287,
+        "deletions": 1317,
+        "changes": 1604
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 109,
+        "deletions": 109,
+        "changes": 218
+      },
+      {
+        "filename": "renovate.json",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 36,
+        "changes": 74
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 30,
+        "changes": 60
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 30,
+        "changes": 60
+      }
+    ],
+    "merged_at": "2024-11-01 00:23:03"
+  },
+  {
+    "number": 147,
+    "title": "Dependency update testing",
+    "state": "closed",
+    "created_at": "2024-10-31 03:11:07",
+    "updated_at": "2024-11-01 00:23:04",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/147",
+    "comments": 1,
+    "closed_at": "2024-11-01 00:23:03",
+    "branch": "dependency-update-testing",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 114,
+    "changed_files": 7,
+    "additions": 2894,
+    "deletions": 3858,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 1034,
+        "deletions": 923,
+        "changes": 1957
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 14,
+        "changes": 28
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 1312,
+        "deletions": 2298,
+        "changes": 3610
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 119,
+        "deletions": 119,
+        "changes": 238
+      },
+      {
+        "filename": "renovate.json",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 36,
+        "changes": 74
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 346,
+        "deletions": 437,
+        "changes": 783
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 31,
+        "changes": 62
+      }
+    ],
+    "merged_at": "2024-11-01 00:23:03"
+  },
+  {
+    "number": 146,
+    "title": "fix(deps): update dependency pdfjs-dist to v4.2.67 [security] - autoclosed",
+    "state": "closed",
+    "created_at": "2024-10-31 03:10:56",
+    "updated_at": "2024-11-01 00:24:19",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/146",
+    "comments": 0,
+    "closed_at": "2024-11-01 00:23:57",
+    "branch": "renovate/npm-pdfjs-dist-vulnerability",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 16,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 15,
+        "changes": 20
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ]
+  },
+  {
+    "number": 145,
+    "title": "chore(deps): update dependency rollup to v2.79.2 [security] - autoclosed",
+    "state": "closed",
+    "created_at": "2024-10-31 03:10:38",
+    "updated_at": "2024-11-01 00:24:20",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/145",
+    "comments": 0,
+    "closed_at": "2024-11-01 00:24:19",
+    "branch": "renovate/npm-rollup-vulnerability",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 31,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 3,
+        "changes": 34
+      }
+    ]
+  },
+  {
+    "number": 144,
+    "title": "update minimum node version",
+    "state": "closed",
+    "created_at": "2024-10-31 02:07:33",
+    "updated_at": "2024-10-31 03:09:27",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/144",
+    "comments": 0,
+    "closed_at": "2024-10-31 03:09:27",
+    "branch": "76__pdfjs-incompatibility",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 115,
+    "changed_files": 7,
+    "additions": 2900,
+    "deletions": 3858,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 1034,
+        "deletions": 923,
+        "changes": 1957
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 14,
+        "changes": 28
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 1315,
+        "deletions": 2298,
+        "changes": 3613
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 122,
+        "deletions": 119,
+        "changes": 241
+      },
+      {
+        "filename": "renovate.json",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 36,
+        "changes": 74
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 346,
+        "deletions": 437,
+        "changes": 783
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 31,
+        "changes": 62
+      }
+    ]
+  },
+  {
+    "number": 143,
+    "title": "chore(deps): Upgrade uuid to v11 and TypeScript to v8",
+    "state": "closed",
+    "created_at": "2024-10-31 01:17:45",
+    "updated_at": "2024-11-01 00:31:06",
+    "author": "5c0",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/143",
+    "comments": 1,
+    "closed_at": "2024-11-01 00:31:05",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 67,
+    "changed_files": 7,
+    "additions": 1049,
+    "deletions": 1910,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 215,
+        "deletions": 70,
+        "changes": 285
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 603,
+        "deletions": 1611,
+        "changes": 2214
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 118,
+        "deletions": 118,
+        "changes": 236
+      },
+      {
+        "filename": "renovate.json",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 36,
+        "changes": 74
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 34,
+        "changes": 68
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 31,
+        "changes": 62
+      }
+    ],
+    "merged_at": "2024-11-01 00:31:05"
+  },
+  {
+    "number": 142,
+    "title": "fix(deps): update dependency uuid to v11",
+    "state": "closed",
+    "created_at": "2024-10-31 00:51:14",
+    "updated_at": "2024-10-31 01:20:09",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/142",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:20:07",
+    "branch": "renovate/uuid-11.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 12,
+    "deletions": 12,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:20:07"
+  },
+  {
+    "number": 141,
+    "title": "chore(deps): update typescript and related to v8 (major)",
+    "state": "closed",
+    "created_at": "2024-10-31 00:50:57",
+    "updated_at": "2024-10-31 01:19:54",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/141",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:19:53",
+    "branch": "renovate/major-typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 129,
+    "deletions": 262,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 57,
+        "deletions": 104,
+        "changes": 161
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 68,
+        "deletions": 154,
+        "changes": 222
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-10-31 01:19:53"
+  },
+  {
+    "number": 140,
+    "title": "chore(deps): update rollup and plugins (major)",
+    "state": "closed",
+    "created_at": "2024-10-31 00:50:26",
+    "updated_at": "2024-11-01 00:39:24",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/140",
+    "comments": 1,
+    "closed_at": "2024-11-01 00:32:28",
+    "branch": "renovate/major-rollup-and-plugins",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 4,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ]
+  },
+  {
+    "number": 139,
+    "title": "chore(deps): update eslint and formatting (major)",
+    "state": "closed",
+    "created_at": "2024-10-31 00:50:12",
+    "updated_at": "2024-10-31 01:21:26",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/139",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:21:24",
+    "branch": "renovate/major-eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 413,
+    "deletions": 428,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 199,
+        "deletions": 210,
+        "changes": 409
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 211,
+        "deletions": 215,
+        "changes": 426
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-10-31 01:21:24"
+  },
+  {
+    "number": 138,
+    "title": "chore(deps): update dependency typedoc-plugin-markdown to v4",
+    "state": "closed",
+    "created_at": "2024-10-31 00:50:01",
+    "updated_at": "2024-10-31 01:18:37",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/138",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:18:36",
+    "branch": "renovate/typedoc-plugin-markdown-4.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 8,
+    "deletions": 57,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 56,
+        "changes": 63
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:18:36"
+  },
+  {
+    "number": 137,
+    "title": "chore(deps): update dependency rimraf to v6 - autoclosed",
+    "state": "closed",
+    "created_at": "2024-10-31 00:49:53",
+    "updated_at": "2024-10-31 01:19:47",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/137",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:18:22",
+    "branch": "renovate/rimraf-6.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 123,
+    "deletions": 113,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 80,
+        "deletions": 69,
+        "changes": 149
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 41,
+        "deletions": 42,
+        "changes": 83
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:18:22"
+  },
+  {
+    "number": 136,
+    "title": "chore(deps): update dependency npm-run-all2 to v7",
+    "state": "closed",
+    "created_at": "2024-10-31 00:49:38",
+    "updated_at": "2024-10-31 01:18:09",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/136",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:18:08",
+    "branch": "renovate/npm-run-all2-7.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 56,
+    "deletions": 140,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 55,
+        "deletions": 139,
+        "changes": 194
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:18:08"
+  },
+  {
+    "number": 135,
+    "title": "chore(deps): update dependency itty-router to v5",
+    "state": "closed",
+    "created_at": "2024-10-31 00:49:23",
+    "updated_at": "2024-10-31 01:17:55",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/135",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:17:54",
+    "branch": "renovate/itty-router-5.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:17:53"
+  },
+  {
+    "number": 134,
+    "title": "chore(deps): update dependency docusaurus-plugin-typedoc to v1",
+    "state": "closed",
+    "created_at": "2024-10-31 00:49:06",
+    "updated_at": "2024-10-31 01:24:06",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/134",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:24:04",
+    "branch": "renovate/docusaurus-plugin-typedoc-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 7,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 6,
+        "changes": 11
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:24:04"
+  },
+  {
+    "number": 133,
+    "title": "chore(deps): update dependency @types/node to v22",
+    "state": "closed",
+    "created_at": "2024-10-31 00:48:56",
+    "updated_at": "2024-10-31 01:17:17",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/133",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:17:15",
+    "branch": "renovate/node-22.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:17:15"
+  },
+  {
+    "number": 132,
+    "title": "chore(deps): update dependency @types/jest to v29",
+    "state": "closed",
+    "created_at": "2024-10-31 00:48:41",
+    "updated_at": "2024-10-31 01:16:26",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/132",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:16:24",
+    "branch": "renovate/major-testing-frameworks",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 42,
+    "deletions": 104,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 41,
+        "deletions": 103,
+        "changes": 144
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:16:24"
+  },
+  {
+    "number": 131,
+    "title": "fix(deps): update react monorepo to v18.3.1",
+    "state": "closed",
+    "created_at": "2024-10-31 00:48:26",
+    "updated_at": "2024-10-31 01:16:07",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/131",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:16:06",
+    "branch": "renovate/react-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 16,
+    "deletions": 15,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 13,
+        "changes": 27
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-10-31 01:16:06"
+  },
+  {
+    "number": 130,
+    "title": "fix(deps): update docusaurus monorepo to v3.5.2",
+    "state": "closed",
+    "created_at": "2024-10-31 00:48:14",
+    "updated_at": "2024-10-31 01:15:25",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/130",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:15:23",
+    "branch": "renovate/docusaurus-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 786,
+    "deletions": 772,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 782,
+        "deletions": 768,
+        "changes": 1550
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-10-31 01:15:23"
+  },
+  {
+    "number": 129,
+    "title": "fix(deps): update dependency sql.js to v1.12.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:47:49",
+    "updated_at": "2024-10-31 01:15:11",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/129",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:15:09",
+    "branch": "renovate/sql.js-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:15:09"
+  },
+  {
+    "number": 128,
+    "title": "fix(deps): update dependency react-router-dom to v6.27.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:47:36",
+    "updated_at": "2024-10-31 01:14:33",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/128",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:14:32",
+    "branch": "renovate/react-router-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 15,
+    "deletions": 14,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 13,
+        "changes": 27
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:14:32"
+  },
+  {
+    "number": 127,
+    "title": "fix(deps): update dependency prism-react-renderer to v2.4.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:47:26",
+    "updated_at": "2024-10-31 01:14:18",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/127",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:14:16",
+    "branch": "renovate/prism-react-renderer-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:14:16"
+  },
+  {
+    "number": 126,
+    "title": "fix(deps): update dependency playwright to v1.48.2",
+    "state": "closed",
+    "created_at": "2024-10-31 00:47:15",
+    "updated_at": "2024-10-31 01:14:00",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/126",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:13:58",
+    "branch": "renovate/playwright-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 9,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:13:58"
+  },
+  {
+    "number": 125,
+    "title": "fix(deps): update dependency pdfjs-dist to v4.7.76",
+    "state": "closed",
+    "created_at": "2024-10-31 00:47:00",
+    "updated_at": "2024-10-31 01:12:11",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/125",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:12:09",
+    "branch": "renovate/pdfjs-dist-4.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:12:09"
+  },
+  {
+    "number": 124,
+    "title": "fix(deps): update dependency onnxruntime-node to v1.20.0 - autoclosed",
+    "state": "closed",
+    "created_at": "2024-10-31 00:46:46",
+    "updated_at": "2024-10-31 01:12:27",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/124",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:11:50",
+    "branch": "renovate/onnxruntime-node-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 28,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 27,
+        "deletions": 5,
+        "changes": 32
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:11:50"
+  },
+  {
+    "number": 123,
+    "title": "fix(deps): update dependency node-llama-cpp to v3.1.1",
+    "state": "closed",
+    "created_at": "2024-10-31 00:46:31",
+    "updated_at": "2024-10-31 01:11:32",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/123",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:11:30",
+    "branch": "renovate/node-llama-cpp-3.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 241,
+    "deletions": 48,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 240,
+        "deletions": 47,
+        "changes": 287
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:11:30"
+  },
+  {
+    "number": 122,
+    "title": "fix(deps): update dependency jieba-wasm to v2.2.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:46:06",
+    "updated_at": "2024-10-31 01:11:08",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/122",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:11:06",
+    "branch": "renovate/jieba-wasm-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:11:06"
+  },
+  {
+    "number": 121,
+    "title": "fix(deps): update dependency figlet to v1.8.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:45:51",
+    "updated_at": "2024-10-31 01:10:53",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/121",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:10:51",
+    "branch": "renovate/figlet-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:10:51"
+  },
+  {
+    "number": 120,
+    "title": "fix(deps): update dependency better-sqlite3 to v11.5.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:45:36",
+    "updated_at": "2024-10-31 01:10:36",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/120",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:10:35",
+    "branch": "renovate/sqlite-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:10:35"
+  },
+  {
+    "number": 119,
+    "title": "fix(deps): update dependency @supabase/supabase-js to v2.46.1",
+    "state": "closed",
+    "created_at": "2024-10-31 00:45:21",
+    "updated_at": "2024-10-31 01:10:21",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/119",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:10:19",
+    "branch": "renovate/supabase-supabase-js-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 25,
+    "deletions": 25,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 24,
+        "changes": 48
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:10:19"
+  },
+  {
+    "number": 118,
+    "title": "fix(deps): update dependency @mdx-js/react to v3.1.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:45:07",
+    "updated_at": "2024-10-31 01:06:20",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/118",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:06:19",
+    "branch": "renovate/mdx-monorepo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:06:19"
+  },
+  {
+    "number": 117,
+    "title": "fix(deps): update dependency @echogarden/speex-resampler-wasm to v0.2.1",
+    "state": "closed",
+    "created_at": "2024-10-31 00:44:54",
+    "updated_at": "2024-10-31 01:06:38",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/117",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:06:36",
+    "branch": "renovate/echogarden-speex-resampler-wasm-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:06:36"
+  },
+  {
+    "number": 116,
+    "title": "fix(deps): update dependency @echogarden/kissfft-wasm to v0.2.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:44:38",
+    "updated_at": "2024-10-31 01:07:39",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/116",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:07:37",
+    "branch": "renovate/echogarden-kissfft-wasm-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:07:37"
+  },
+  {
+    "number": 115,
+    "title": "fix(deps): update dependency @echogarden/espeak-ng-emscripten to v0.3.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:44:23",
+    "updated_at": "2024-10-31 01:09:54",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/115",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:09:52",
+    "branch": "renovate/echogarden-espeak-ng-emscripten-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:09:52"
+  },
+  {
+    "number": 114,
+    "title": "fix(deps): update dependency @cliqz/adblocker-playwright to v1.34.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:44:08",
+    "updated_at": "2024-10-31 01:06:04",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/114",
+    "comments": 0,
+    "closed_at": "2024-10-31 01:06:02",
+    "branch": "renovate/cliqz-adblocker-playwright-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 29,
+    "deletions": 26,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 25,
+        "changes": 53
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 01:06:02"
+  },
+  {
+    "number": 113,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-31 00:43:49",
+    "updated_at": "2024-11-23 02:21:31",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/113",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:44:14",
+    "branch": "renovate/aiml-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 43,
+    "deletions": 67,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 39,
+        "deletions": 63,
+        "changes": 102
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-10-31 00:44:14"
+  },
+  {
+    "number": 112,
+    "title": "chore(deps): update dependency @rollup/plugin-terser to v0.4.4",
+    "state": "closed",
+    "created_at": "2024-10-31 00:43:31",
+    "updated_at": "2024-12-01 23:02:37",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/112",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:44:02",
+    "branch": "renovate/rollup-and-plugins",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 28,
+    "deletions": 89,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 87,
+        "changes": 113
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-10-31 00:44:02"
+  },
+  {
+    "number": 111,
+    "title": "chore(deps): update dependency wrangler to v3.84.0",
+    "state": "closed",
+    "created_at": "2024-10-31 00:43:18",
+    "updated_at": "2024-10-31 00:43:47",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/111",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:43:46",
+    "branch": "renovate/wrangler-3.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 123,
+    "deletions": 43,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 122,
+        "deletions": 42,
+        "changes": 164
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 00:43:46"
+  },
+  {
+    "number": 110,
+    "title": "chore(deps): update dependency typedoc to v0.26.10",
+    "state": "closed",
+    "created_at": "2024-10-31 00:43:03",
+    "updated_at": "2024-10-31 00:43:36",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/110",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:43:34",
+    "branch": "renovate/typedoc-0.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 186,
+    "deletions": 53,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 185,
+        "deletions": 52,
+        "changes": 237
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 00:43:34"
+  },
+  {
+    "number": 109,
+    "title": "chore(deps): update dependency @types/node to v20.17.3",
+    "state": "closed",
+    "created_at": "2024-10-31 00:42:48",
+    "updated_at": "2024-10-31 00:43:23",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/109",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:43:22",
+    "branch": "renovate/node-20.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 12,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 5,
+        "changes": 16
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 00:43:22"
+  },
+  {
+    "number": 108,
+    "title": "fix(deps): update dependency socket.io to v4.8.1",
+    "state": "closed",
+    "created_at": "2024-10-31 00:42:33",
+    "updated_at": "2024-10-31 00:43:11",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/108",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:43:10",
+    "branch": "renovate/socket.io-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 00:43:10"
+  },
+  {
+    "number": 107,
+    "title": "fix(deps): update dependency nodemon to v3.1.7",
+    "state": "closed",
+    "created_at": "2024-10-31 00:42:25",
+    "updated_at": "2024-10-31 00:42:59",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/107",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:42:57",
+    "branch": "renovate/nodemon-3.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 00:42:57"
+  },
+  {
+    "number": 106,
+    "title": "fix(deps): update dependency clsx to v2.1.1",
+    "state": "closed",
+    "created_at": "2024-10-31 00:42:03",
+    "updated_at": "2024-11-23 06:15:09",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/106",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:42:44",
+    "branch": "renovate/clsx-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 00:42:44"
+  },
+  {
+    "number": 105,
+    "title": "fix(deps): update dependency @diffusionstudio/vits-web to v1.0.3",
+    "state": "closed",
+    "created_at": "2024-10-31 00:39:54",
+    "updated_at": "2024-10-31 00:40:37",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/105",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:40:36",
+    "branch": "renovate/diffusionstudio-vits-web-1.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 27,
+    "deletions": 22,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 21,
+        "changes": 47
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 00:40:36"
+  },
+  {
+    "number": 104,
+    "title": "chore(deps): update dependency npm-run-all2 to v5.0.2",
+    "state": "closed",
+    "created_at": "2024-10-31 00:34:09",
+    "updated_at": "2024-10-31 00:35:59",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/104",
+    "comments": 0,
+    "closed_at": "2024-10-31 00:35:58",
+    "branch": "renovate/npm-run-all2-5.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 19,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 5,
+        "changes": 23
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-31 00:35:57"
+  },
+  {
+    "number": 103,
+    "title": "fix-telegram-client-blocking-execution",
+    "state": "closed",
+    "created_at": "2024-10-30 20:00:03",
+    "updated_at": "2024-11-01 00:37:14",
+    "author": "alextitonis",
+    "labels": "bug,Client: Telegram",
+    "assignees": "alextitonis",
+    "url": "https://github.com/ai16z/eliza/pull/103",
+    "comments": 0,
+    "closed_at": "2024-11-01 00:37:14",
+    "branch": "fix-telegram-client-blocking-execution",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 39,
+    "changed_files": 8,
+    "additions": 591,
+    "deletions": 1605,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 13,
+        "changes": 38
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 333,
+        "deletions": 1363,
+        "changes": 1696
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 118,
+        "deletions": 118,
+        "changes": 236
+      },
+      {
+        "filename": "renovate.json",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 36,
+        "changes": 74
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 31,
+        "changes": 62
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 31,
+        "changes": 62
+      },
+      {
+        "filename": "src/clients/telegram/src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      }
+    ]
+  },
+  {
+    "number": 102,
+    "title": "Postgres DB Adapter",
+    "state": "closed",
+    "created_at": "2024-10-30 18:31:58",
+    "updated_at": "2024-11-01 00:23:03",
+    "author": "leomercier",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/102",
+    "comments": 0,
+    "closed_at": "2024-11-01 00:23:03",
+    "branch": "feature/postgres",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 40,
+    "changed_files": 14,
+    "additions": 1813,
+    "deletions": 1722,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 13,
+        "changes": 38
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 465,
+        "deletions": 1370,
+        "changes": 1835
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 120,
+        "deletions": 118,
+        "changes": 238
+      },
+      {
+        "filename": "renovate.json",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 36,
+        "changes": 74
+      },
+      {
+        "filename": "src/adapters/postgres.ts",
+        "status": "added",
+        "additions": 845,
+        "deletions": 0,
+        "changes": 845
+      },
+      {
+        "filename": "src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 12,
+        "changes": 24
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 31,
+        "changes": 62
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 31,
+        "changes": 62
+      },
+      {
+        "filename": "src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 28,
+        "changes": 63
+      },
+      {
+        "filename": "src/core/types.ts",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 19,
+        "changes": 38
+      },
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 76,
+        "deletions": 54,
+        "changes": 130
+      },
+      {
+        "filename": "supabase/README.md",
+        "status": "added",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      },
+      {
+        "filename": "supabase/postgres-schema.sql",
+        "status": "added",
+        "additions": 101,
+        "deletions": 0,
+        "changes": 101
+      }
+    ],
+    "merged_at": "2024-11-01 00:23:03"
+  },
+  {
+    "number": 101,
+    "title": "Trustscore, token-performance, token performance simulation",
+    "state": "closed",
+    "created_at": "2024-10-30 14:07:19",
+    "updated_at": "2024-11-01 22:02:25",
+    "author": "MarcoMandar",
+    "labels": "enhancement,infrastructure,testing",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/101",
+    "comments": 0,
+    "closed_at": "2024-11-01 22:02:25",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 14,
+    "changed_files": 4,
+    "additions": 1420,
+    "deletions": 24,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "core/src/adapters/trustScoreDatabase.ts",
+        "status": "added",
+        "additions": 972,
+        "deletions": 0,
+        "changes": 972
+      },
+      {
+        "filename": "core/src/providers/token.ts",
+        "status": "modified",
+        "additions": 82,
+        "deletions": 24,
+        "changes": 106
+      },
+      {
+        "filename": "core/src/providers/trustScoreProvider.ts",
+        "status": "added",
+        "additions": 366,
+        "deletions": 0,
+        "changes": 366
+      },
+      {
+        "filename": "src/providers/token.test.ts",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      }
+    ],
+    "merged_at": "2024-11-01 22:02:25"
+  },
+  {
+    "number": 100,
+    "title": "chore(deps): update dependency @types/fluent-ffmpeg to v2.1.27",
+    "state": "closed",
+    "created_at": "2024-10-30 12:59:26",
+    "updated_at": "2024-10-30 12:59:51",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/100",
+    "comments": 0,
+    "closed_at": "2024-10-30 12:59:50",
+    "branch": "renovate/fluent-ffmpeg-2.x",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-30 12:59:50"
+  },
+  {
+    "number": 99,
+    "title": "fix(deps): pin dependency socket.io to 4.8.0",
+    "state": "closed",
+    "created_at": "2024-10-30 12:54:21",
+    "updated_at": "2024-10-30 12:55:04",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/99",
+    "comments": 0,
+    "closed_at": "2024-10-30 12:55:02",
+    "branch": "renovate/socket.io-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 2,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-30 12:55:02"
+  },
+  {
+    "number": 98,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 12:45:43",
+    "updated_at": "2024-10-30 12:52:18",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/98",
+    "comments": 0,
+    "closed_at": "2024-10-30 12:52:16",
+    "branch": "renovate/solana-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-10-30 12:52:16"
+  },
+  {
+    "number": 97,
+    "title": "fix(deps): update dependency discord.js to v14.16.3",
+    "state": "closed",
+    "created_at": "2024-10-30 12:37:11",
+    "updated_at": "2024-10-30 12:41:17",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/97",
+    "comments": 0,
+    "closed_at": "2024-10-30 12:41:15",
+    "branch": "renovate/discord.js-ecosystem",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 9,
+    "deletions": 9,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-30 12:41:15"
+  },
+  {
+    "number": 96,
+    "title": "chore(deps): update dependency eslint to v8.57.1",
+    "state": "closed",
+    "created_at": "2024-10-30 12:36:56",
+    "updated_at": "2024-10-30 12:38:09",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/96",
+    "comments": 0,
+    "closed_at": "2024-10-30 12:37:40",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 14,
+    "deletions": 14,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 13,
+        "changes": 26
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-30 12:37:40"
+  },
+  {
+    "number": 94,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 12:34:20",
+    "updated_at": "2024-10-30 12:35:16",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/94",
+    "comments": 0,
+    "closed_at": "2024-10-30 12:35:16",
+    "branch": "renovate/discord.js-ecosystem",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 6,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-10-30 12:35:16"
+  },
+  {
+    "number": 93,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 12:29:55",
+    "updated_at": "2024-10-30 12:41:50",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/93",
+    "comments": 0,
+    "closed_at": "2024-10-30 12:31:41",
+    "branch": "renovate/aiml-packages",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 23,
+    "deletions": 23,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 19,
+        "deletions": 19,
+        "changes": 38
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-10-30 12:31:41"
+  },
+  {
+    "number": 91,
+    "title": "feat: Add dockerfile (I haven't ran the code yet)",
+    "state": "closed",
+    "created_at": "2024-10-30 03:01:01",
+    "updated_at": "2024-11-17 03:56:33",
+    "author": "roninjin10",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/91",
+    "comments": 0,
+    "closed_at": "2024-11-17 03:56:33",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": true,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 118,
+    "deletions": 8,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "Dockerfile",
+        "status": "added",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      },
+      {
+        "filename": "docker-compose.yml",
+        "status": "added",
+        "additions": 62,
+        "deletions": 0,
+        "changes": 62
+      },
+      {
+        "filename": "src/clients/direct/index.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 18,
+        "deletions": 5,
+        "changes": 23
+      }
+    ]
+  },
+  {
+    "number": 90,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 02:32:42",
+    "updated_at": "2024-10-30 02:33:09",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/90",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:33:09",
+    "branch": "renovate/eslint-and-formatting",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 15,
+    "deletions": 14,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 4,
+        "changes": 9
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 3,
+        "changes": 6
+      }
+    ],
+    "merged_at": "2024-10-30 02:33:09"
+  },
+  {
+    "number": 89,
+    "title": "chore(deps): update dependency tslib to v2.8.0",
+    "state": "closed",
+    "created_at": "2024-10-30 02:30:32",
+    "updated_at": "2024-10-30 02:31:38",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/89",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:30:52",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 5,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-30 02:30:52"
+  },
+  {
+    "number": 88,
+    "title": "fix(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 02:27:55",
+    "updated_at": "2024-10-30 02:30:37",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/88",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:28:52",
+    "branch": "renovate/pin-dependencies",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 6,
+    "additions": 331,
+    "deletions": 289,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "docs/package-lock.json",
+        "status": "modified",
+        "additions": 25,
+        "deletions": 13,
+        "changes": 38
+      },
+      {
+        "filename": "docs/package.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 10,
+        "changes": 20
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 177,
+        "deletions": 147,
+        "changes": 324
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 75,
+        "deletions": 75,
+        "changes": 150
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 22,
+        "changes": 44
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 22,
+        "changes": 44
+      }
+    ],
+    "merged_at": "2024-10-30 02:28:52"
+  },
+  {
+    "number": 87,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 02:23:30",
+    "updated_at": "2024-10-30 02:25:20",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/87",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:25:20",
+    "branch": "renovate/typescript-and-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 20,
+    "deletions": 20,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 4,
+        "changes": 8
+      }
+    ],
+    "merged_at": "2024-10-30 02:25:20"
+  },
+  {
+    "number": 86,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 02:23:10",
+    "updated_at": "2024-10-30 02:23:57",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/86",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:23:57",
+    "branch": "renovate/testing-frameworks",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 4,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      }
+    ],
+    "merged_at": "2024-10-30 02:23:57"
+  },
+  {
+    "number": 85,
+    "title": "chore(deps): update rollup and plugins",
+    "state": "closed",
+    "created_at": "2024-10-30 02:22:58",
+    "updated_at": "2024-10-30 02:25:20",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/85",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:23:40",
+    "branch": "renovate/rollup-and-plugins",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 14,
+    "deletions": 14,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      }
+    ],
+    "merged_at": "2024-10-30 02:23:40"
+  },
+  {
+    "number": 84,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 02:22:41",
+    "updated_at": "2024-10-30 02:25:22",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/84",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:23:17",
+    "branch": "renovate/audio-processing",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 12,
+    "deletions": 12,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      }
+    ],
+    "merged_at": "2024-10-30 02:23:17"
+  },
+  {
+    "number": 83,
+    "title": "chore(deps): pin dependencies",
+    "state": "closed",
+    "created_at": "2024-10-30 02:14:20",
+    "updated_at": "2024-10-30 12:41:52",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/83",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:20:18",
+    "branch": "renovate/sqlite-related",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 16,
+    "deletions": 16,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 7,
+        "changes": 14
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-30 02:20:18"
+  },
+  {
+    "number": 82,
+    "title": "chore(deps): replace dependency npm-run-all with npm-run-all2 5.0.0",
+    "state": "closed",
+    "created_at": "2024-10-30 02:01:46",
+    "updated_at": "2024-10-30 02:03:07",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/82",
+    "comments": 0,
+    "closed_at": "2024-10-30 02:02:20",
+    "branch": "renovate/npm-run-all-replacement",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 59,
+    "deletions": 1138,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 58,
+        "deletions": 1137,
+        "changes": 1195
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-30 02:02:20"
+  },
+  {
+    "number": 80,
+    "title": "chore(config): migrate renovate config",
+    "state": "closed",
+    "created_at": "2024-10-30 01:48:08",
+    "updated_at": "2024-10-30 01:51:24",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/80",
+    "comments": 0,
+    "closed_at": "2024-10-30 01:50:18",
+    "branch": "renovate/migrate-config",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 38,
+    "deletions": 36,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "renovate.json",
+        "status": "modified",
+        "additions": 38,
+        "deletions": 36,
+        "changes": 74
+      }
+    ],
+    "merged_at": "2024-10-30 01:50:18"
+  },
+  {
+    "number": 78,
+    "title": "fix(deps): update dependency pdfjs-dist to v4.2.67 [security]",
+    "state": "closed",
+    "created_at": "2024-10-30 01:34:58",
+    "updated_at": "2024-10-30 01:43:22",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/78",
+    "comments": 0,
+    "closed_at": "2024-10-30 01:42:14",
+    "branch": "renovate/npm-pdfjs-dist-vulnerability",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 6,
+    "deletions": 16,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 15,
+        "changes": 20
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-30 01:42:14"
+  },
+  {
+    "number": 77,
+    "title": "chore(deps): update dependency rollup to v2.79.2 [security]",
+    "state": "closed",
+    "created_at": "2024-10-30 01:34:23",
+    "updated_at": "2024-10-30 01:40:21",
+    "author": "renovate[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/77",
+    "comments": 0,
+    "closed_at": "2024-10-30 01:39:40",
+    "branch": "renovate/npm-rollup-vulnerability",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 31,
+    "deletions": 3,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 31,
+        "deletions": 3,
+        "changes": 34
+      }
+    ],
+    "merged_at": "2024-10-30 01:39:40"
+  },
+  {
+    "number": 74,
+    "title": "Model provider abstraction",
+    "state": "closed",
+    "created_at": "2024-10-29 06:01:40",
+    "updated_at": "2024-11-18 10:55:22",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/74",
+    "comments": 3,
+    "closed_at": "2024-11-01 00:23:03",
+    "branch": "model-provider-abstraction",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 14,
+    "changed_files": 54,
+    "additions": 2489,
+    "deletions": 1534,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "characters/tate.character.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "characters/trump.character.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "docs/eliza_icon.png",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 1062,
+        "deletions": 419,
+        "changes": 1481
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "src/actions/ImageGeneration.ts",
+        "status": "added",
+        "additions": 70,
+        "deletions": 0,
+        "changes": 70
+      },
+      {
+        "filename": "src/actions/continue.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 6,
+        "changes": 15
+      },
+      {
+        "filename": "src/actions/follow_room.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "src/actions/ignore.test.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "src/actions/imageGenerationUtils.ts",
+        "status": "added",
+        "additions": 110,
+        "deletions": 0,
+        "changes": 110
+      },
+      {
+        "filename": "src/actions/mute_room.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 21,
+        "changes": 61
+      },
+      {
+        "filename": "src/actions/swap.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 5,
+        "changes": 10
+      },
+      {
+        "filename": "src/actions/take_order.ts",
+        "status": "modified",
+        "additions": 128,
+        "deletions": 127,
+        "changes": 255
+      },
+      {
+        "filename": "src/actions/unfollow_room.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "src/actions/unmute_room.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "src/clients/direct/index.ts",
+        "status": "modified",
+        "additions": 63,
+        "deletions": 32,
+        "changes": 95
+      },
+      {
+        "filename": "src/clients/discord/actions/chat_with_attachments.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 5,
+        "changes": 19
+      },
+      {
+        "filename": "src/clients/discord/actions/download_media.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "src/clients/discord/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "src/clients/discord/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 5,
+        "changes": 20
+      },
+      {
+        "filename": "src/clients/discord/actions/transcribe_media.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 14,
+        "changes": 25
+      },
+      {
+        "filename": "src/clients/discord/voice.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 9,
+        "changes": 15
+      },
+      {
+        "filename": "src/clients/telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 13,
+        "changes": 22
+      },
+      {
+        "filename": "src/clients/twitter/generate.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 17,
+        "changes": 24
+      },
+      {
+        "filename": "src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 12,
+        "changes": 22
+      },
+      {
+        "filename": "src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 49,
+        "deletions": 61,
+        "changes": 110
+      },
+      {
+        "filename": "src/clients/twitter/utils.test.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-11-01 00:23:03"
+  },
+  {
+    "number": 71,
+    "title": "chore: fix typo",
+    "state": "closed",
+    "created_at": "2024-10-29 00:57:49",
+    "updated_at": "2024-10-29 01:51:09",
+    "author": "eltociear",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/71",
+    "comments": 1,
+    "closed_at": "2024-10-29 01:50:56",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 2,
+    "additions": 2,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-29 01:50:56"
+  },
+  {
+    "number": 67,
+    "title": "cleanup from #60, resolves #66",
+    "state": "closed",
+    "created_at": "2024-10-28 20:41:45",
+    "updated_at": "2024-10-30 12:42:12",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/67",
+    "comments": 0,
+    "closed_at": "2024-10-28 20:42:00",
+    "branch": "66--vss-cleanup",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 4,
+    "additions": 0,
+    "deletions": 89,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "src/adapters/sqlite/sqlite_vss.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 86,
+        "changes": 86
+      },
+      {
+        "filename": "src/test_resources/createRuntime.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      }
+    ],
+    "merged_at": "2024-10-28 20:42:00"
+  },
+  {
+    "number": 65,
+    "title": "Telegram Integration with shouldRespond handler + image recognition",
+    "state": "closed",
+    "created_at": "2024-10-28 19:29:22",
+    "updated_at": "2024-10-28 22:05:14",
+    "author": "dreaminglucid",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/65",
+    "comments": 1,
+    "closed_at": "2024-10-28 22:05:14",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 301,
+    "deletions": 175,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "src/clients/telegram/src/index.ts",
+        "status": "modified",
+        "additions": 12,
+        "deletions": 14,
+        "changes": 26
+      },
+      {
+        "filename": "src/clients/telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 259,
+        "deletions": 131,
+        "changes": 390
+      },
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 30,
+        "changes": 60
+      }
+    ],
+    "merged_at": "2024-10-28 22:05:14"
+  },
+  {
+    "number": 63,
+    "title": "Initial commit for adding Renovate autoupdater.",
+    "state": "closed",
+    "created_at": "2024-10-28 13:32:59",
+    "updated_at": "2024-10-30 01:33:31",
+    "author": "mrdavidburns",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/63",
+    "comments": 0,
+    "closed_at": "2024-10-28 23:18:49",
+    "branch": "add-renovate-package-updater",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 85,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "renovate.json",
+        "status": "added",
+        "additions": 85,
+        "deletions": 0,
+        "changes": 85
+      }
+    ],
+    "merged_at": "2024-10-28 23:18:49"
+  },
+  {
+    "number": 62,
+    "title": "adding github issue templates",
+    "state": "closed",
+    "created_at": "2024-10-28 11:04:46",
+    "updated_at": "2024-10-30 12:42:08",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/62",
+    "comments": 0,
+    "closed_at": "2024-10-28 23:23:53",
+    "branch": "61--issue-templates",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 2,
+    "additions": 50,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".github/ISSUE_TEMPLATE/bug_report.md",
+        "status": "added",
+        "additions": 27,
+        "deletions": 0,
+        "changes": 27
+      },
+      {
+        "filename": ".github/ISSUE_TEMPLATE/feature_request.md",
+        "status": "added",
+        "additions": 23,
+        "deletions": 0,
+        "changes": 23
+      }
+    ],
+    "merged_at": "2024-10-28 23:23:53"
+  },
+  {
+    "number": 60,
+    "title": "sqlite_vss issue",
+    "state": "closed",
+    "created_at": "2024-10-28 09:06:04",
+    "updated_at": "2024-10-28 20:43:41",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/60",
+    "comments": 8,
+    "closed_at": "2024-10-28 20:26:36",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 8,
+    "additions": 592,
+    "deletions": 166,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 399,
+        "deletions": 0,
+        "changes": 399
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 60,
+        "deletions": 62,
+        "changes": 122
+      },
+      {
+        "filename": "src/adapters/sqlite/sqlite_vec.ts",
+        "status": "added",
+        "additions": 21,
+        "deletions": 0,
+        "changes": 21
+      },
+      {
+        "filename": "src/adapters/sqlite/sqlite_vss.ts",
+        "status": "modified",
+        "additions": 86,
+        "deletions": 86,
+        "changes": 172
+      },
+      {
+        "filename": "src/clients/twitter/utils.test.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 4,
+        "changes": 11
+      },
+      {
+        "filename": "src/services/transcription.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 11,
+        "changes": 25
+      },
+      {
+        "filename": "src/test_resources/createRuntime.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 3,
+        "changes": 7
+      }
+    ],
+    "merged_at": "2024-10-28 20:26:36"
+  },
+  {
+    "number": 59,
+    "title": "Clarifying instructions to run locally",
+    "state": "closed",
+    "created_at": "2024-10-28 08:17:21",
+    "updated_at": "2024-10-28 10:37:18",
+    "author": "ferric-sol",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/59",
+    "comments": 1,
+    "closed_at": "2024-10-28 10:37:10",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 1,
+    "additions": 5,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 0,
+        "changes": 5
+      }
+    ],
+    "merged_at": "2024-10-28 10:37:10"
+  },
+  {
+    "number": 57,
+    "title": "corrected node-llama-cpp command",
+    "state": "closed",
+    "created_at": "2024-10-27 23:15:11",
+    "updated_at": "2024-10-28 02:16:49",
+    "author": "Honkware",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/57",
+    "comments": 0,
+    "closed_at": "2024-10-28 02:16:49",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-28 02:16:49"
+  },
+  {
+    "number": 46,
+    "title": "Adding a CONTRIBUTING.md",
+    "state": "closed",
+    "created_at": "2024-10-27 14:18:42",
+    "updated_at": "2024-10-27 16:00:15",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/46",
+    "comments": 0,
+    "closed_at": "2024-10-27 16:00:15",
+    "branch": "45--CONTRIB",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 75,
+    "deletions": 0,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "CONTRIBUTING.md",
+        "status": "added",
+        "additions": 75,
+        "deletions": 0,
+        "changes": 75
+      }
+    ],
+    "merged_at": "2024-10-27 16:00:15"
+  },
+  {
+    "number": 44,
+    "title": "Image gen",
+    "state": "closed",
+    "created_at": "2024-10-27 13:04:40",
+    "updated_at": "2024-11-01 01:21:27",
+    "author": "alextitonis",
+    "labels": "",
+    "assignees": "alextitonis",
+    "url": "https://github.com/ai16z/eliza/pull/44",
+    "comments": 3,
+    "closed_at": "2024-11-01 01:21:26",
+    "branch": "image-gen",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 8,
+    "changed_files": 54,
+    "additions": 1430,
+    "deletions": 1040,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "characters/tate.character.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "characters/trump.character.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 3,
+        "changes": 4
+      },
+      {
+        "filename": "docs/eliza_icon.png",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 35,
+        "deletions": 0,
+        "changes": 35
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "src/actions/ImageGeneration.ts",
+        "status": "added",
+        "additions": 69,
+        "deletions": 0,
+        "changes": 69
+      },
+      {
+        "filename": "src/actions/continue.ts",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 6,
+        "changes": 15
+      },
+      {
+        "filename": "src/actions/follow_room.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "src/actions/ignore.test.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "src/actions/imageGenerationUtils.ts",
+        "status": "added",
+        "additions": 86,
+        "deletions": 0,
+        "changes": 86
+      },
+      {
+        "filename": "src/actions/mute_room.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "src/actions/pumpfun.ts",
+        "status": "modified",
+        "additions": 40,
+        "deletions": 21,
+        "changes": 61
+      },
+      {
+        "filename": "src/actions/take_order.ts",
+        "status": "modified",
+        "additions": 128,
+        "deletions": 127,
+        "changes": 255
+      },
+      {
+        "filename": "src/actions/unfollow_room.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "src/actions/unmute_room.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 3,
+        "changes": 8
+      },
+      {
+        "filename": "src/clients/direct/index.ts",
+        "status": "modified",
+        "additions": 54,
+        "deletions": 32,
+        "changes": 86
+      },
+      {
+        "filename": "src/clients/discord/actions/chat_with_attachments.ts",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 5,
+        "changes": 19
+      },
+      {
+        "filename": "src/clients/discord/actions/download_media.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "src/clients/discord/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "src/clients/discord/actions/summarize_conversation.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 5,
+        "changes": 20
+      },
+      {
+        "filename": "src/clients/discord/actions/transcribe_media.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": "src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 14,
+        "changes": 25
+      },
+      {
+        "filename": "src/clients/discord/voice.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 9,
+        "changes": 15
+      },
+      {
+        "filename": "src/clients/telegram/src/messageManager.ts",
+        "status": "modified",
+        "additions": 15,
+        "deletions": 13,
+        "changes": 28
+      },
+      {
+        "filename": "src/clients/twitter/generate.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 17,
+        "changes": 24
+      },
+      {
+        "filename": "src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 12,
+        "changes": 22
+      },
+      {
+        "filename": "src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 49,
+        "deletions": 61,
+        "changes": 110
+      },
+      {
+        "filename": "src/clients/twitter/utils.test.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "src/core/actions.test.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      }
+    ],
+    "merged_at": "2024-11-01 01:21:26"
+  },
+  {
+    "number": 43,
+    "title": "pumpfun",
+    "state": "closed",
+    "created_at": "2024-10-26 23:49:51",
+    "updated_at": "2024-10-27 09:30:43",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/43",
+    "comments": 0,
+    "closed_at": "2024-10-27 09:30:43",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 4,
+    "changed_files": 3,
+    "additions": 657,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 357,
+        "deletions": 5,
+        "changes": 362
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "src/actions/pumpfun.ts",
+        "status": "added",
+        "additions": 299,
+        "deletions": 0,
+        "changes": 299
+      }
+    ],
+    "merged_at": "2024-10-27 09:30:43"
+  },
+  {
+    "number": 42,
+    "title": "provide a way to chat directly with the agent via the command line ",
+    "state": "closed",
+    "created_at": "2024-10-26 21:35:13",
+    "updated_at": "2024-10-27 09:31:20",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/42",
+    "comments": 0,
+    "closed_at": "2024-10-27 09:31:20",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 33,
+    "deletions": 5,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 33,
+        "deletions": 5,
+        "changes": 38
+      }
+    ],
+    "merged_at": "2024-10-27 09:31:20"
+  },
+  {
+    "number": 41,
+    "title": "Update README.md",
+    "state": "closed",
+    "created_at": "2024-10-26 20:28:43",
+    "updated_at": "2024-10-27 09:31:04",
+    "author": "sirkitree",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/41",
+    "comments": 1,
+    "closed_at": "2024-10-27 09:30:56",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-27 09:30:56"
+  },
+  {
+    "number": 38,
+    "title": "App running on configurations from .env",
+    "state": "closed",
+    "created_at": "2024-10-26 19:39:54",
+    "updated_at": "2024-10-28 18:32:46",
+    "author": "FabriceIRANKUNDA",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/38",
+    "comments": 1,
+    "closed_at": "2024-10-28 18:32:37",
+    "branch": "Ft-Env-Configurstions",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 2,
+    "changed_files": 4,
+    "additions": 644,
+    "deletions": 658,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 0,
+        "changes": 7
+      },
+      {
+        "filename": "src/core/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 65,
+        "deletions": 80,
+        "changes": 145
+      },
+      {
+        "filename": "src/core/runtime.ts",
+        "status": "modified",
+        "additions": 472,
+        "deletions": 476,
+        "changes": 948
+      },
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 100,
+        "deletions": 102,
+        "changes": 202
+      }
+    ]
+  },
+  {
+    "number": 36,
+    "title": "Update README.md",
+    "state": "closed",
+    "created_at": "2024-10-26 17:14:39",
+    "updated_at": "2024-10-26 17:22:03",
+    "author": "wahndo",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/36",
+    "comments": 1,
+    "closed_at": "2024-10-26 17:22:03",
+    "branch": "patch-1",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 1,
+    "additions": 1,
+    "deletions": 1,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      }
+    ],
+    "merged_at": "2024-10-26 17:22:02"
+  },
+  {
+    "number": 31,
+    "title": "Telegram",
+    "state": "closed",
+    "created_at": "2024-10-26 05:34:17",
+    "updated_at": "2024-10-26 07:41:06",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/31",
+    "comments": 0,
+    "closed_at": "2024-10-26 07:41:06",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 9,
+    "changed_files": 16,
+    "additions": 9772,
+    "deletions": 1181,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1,
+        "changes": 6
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 1,
+        "changes": 1
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "characters/tate.character.json",
+        "status": "added",
+        "additions": 71,
+        "deletions": 0,
+        "changes": 71
+      },
+      {
+        "filename": "characters/trump.character.json",
+        "status": "added",
+        "additions": 395,
+        "deletions": 0,
+        "changes": 395
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 3562,
+        "deletions": 1111,
+        "changes": 4673
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 5,
+        "changes": 15
+      },
+      {
+        "filename": "src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 3,
+        "changes": 9
+      },
+      {
+        "filename": "src/clients/telegram/.gitignore",
+        "status": "added",
+        "additions": 29,
+        "deletions": 0,
+        "changes": 29
+      },
+      {
+        "filename": "src/clients/telegram/config/default.json5",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "src/clients/telegram/package-lock.json",
+        "status": "added",
+        "additions": 5213,
+        "deletions": 0,
+        "changes": 5213
+      },
+      {
+        "filename": "src/clients/telegram/package.json",
+        "status": "added",
+        "additions": 47,
+        "deletions": 0,
+        "changes": 47
+      },
+      {
+        "filename": "src/clients/telegram/src/index.ts",
+        "status": "added",
+        "additions": 79,
+        "deletions": 0,
+        "changes": 79
+      },
+      {
+        "filename": "src/clients/telegram/src/messageManager.ts",
+        "status": "added",
+        "additions": 222,
+        "deletions": 0,
+        "changes": 222
+      },
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 90,
+        "deletions": 39,
+        "changes": 129
+      },
+      {
+        "filename": "tsconfig.json",
+        "status": "modified",
+        "additions": 24,
+        "deletions": 20,
+        "changes": 44
+      }
+    ],
+    "merged_at": "2024-10-26 07:41:06"
+  },
+  {
+    "number": 24,
+    "title": "token provider",
+    "state": "closed",
+    "created_at": "2024-10-24 12:55:56",
+    "updated_at": "2024-10-25 10:13:09",
+    "author": "MarcoMandar",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/24",
+    "comments": 0,
+    "closed_at": "2024-10-25 10:13:08",
+    "branch": "main",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 6,
+    "changed_files": 6,
+    "additions": 1147,
+    "deletions": 2,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 2,
+        "changes": 5
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 22,
+        "deletions": 0,
+        "changes": 22
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "src/providers/token.test.ts",
+        "status": "added",
+        "additions": 71,
+        "deletions": 0,
+        "changes": 71
+      },
+      {
+        "filename": "src/providers/token.ts",
+        "status": "added",
+        "additions": 776,
+        "deletions": 0,
+        "changes": 776
+      },
+      {
+        "filename": "src/types/token.ts",
+        "status": "added",
+        "additions": 274,
+        "deletions": 0,
+        "changes": 274
+      }
+    ],
+    "merged_at": "2024-10-25 10:13:08"
+  },
+  {
+    "number": 20,
+    "title": "minor fixes to base.ts and llama.ts, resolved missing package.json im\u2026",
+    "state": "closed",
+    "created_at": "2024-10-24 06:13:22",
+    "updated_at": "2024-10-24 06:14:39",
+    "author": "twilwa",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/20",
+    "comments": 0,
+    "closed_at": "2024-10-24 06:14:39",
+    "branch": "minor-linux-fixes",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 2,
+    "changed_files": 5,
+    "additions": 12429,
+    "deletions": 40,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".bashrc",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 10,
+        "deletions": 0,
+        "changes": 10
+      },
+      {
+        "filename": "pnpm-lock.yaml",
+        "status": "added",
+        "additions": 12372,
+        "deletions": 0,
+        "changes": 12372
+      },
+      {
+        "filename": "src/clients/twitter/base.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 29,
+        "changes": 63
+      },
+      {
+        "filename": "src/services/llama.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 11,
+        "changes": 24
+      }
+    ],
+    "merged_at": "2024-10-24 06:14:39"
+  },
+  {
+    "number": 18,
+    "title": "More twitter upgrades and refactoring",
+    "state": "closed",
+    "created_at": "2024-09-06 04:36:28",
+    "updated_at": "2024-09-06 04:36:57",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/18",
+    "comments": 0,
+    "closed_at": "2024-09-06 04:36:57",
+    "branch": "upgrade-twitter",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 7,
+    "changed_files": 50,
+    "additions": 1705,
+    "deletions": 1366,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "characters/ruby.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 214,
+        "changes": 214
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 127,
+        "deletions": 209,
+        "changes": 336
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 1,
+        "changes": 5
+      },
+      {
+        "filename": "src/actions/ask_claude.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 3,
+        "changes": 5
+      },
+      {
+        "filename": "src/actions/continue.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/actions/ignore.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 1,
+        "changes": 14
+      },
+      {
+        "filename": "src/adapters/sqljs.ts",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 1,
+        "changes": 37
+      },
+      {
+        "filename": "src/adapters/supabase.ts",
+        "status": "modified",
+        "additions": 34,
+        "deletions": 16,
+        "changes": 50
+      },
+      {
+        "filename": "src/clients/discord/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 6,
+        "changes": 9
+      },
+      {
+        "filename": "src/clients/discord/actions/leavevoice.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 10,
+        "changes": 13
+      },
+      {
+        "filename": "src/clients/discord/actions/summarize.ts",
+        "status": "added",
+        "additions": 391,
+        "deletions": 0,
+        "changes": 391
+      },
+      {
+        "filename": "src/clients/discord/index.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 6,
+        "changes": 14
+      },
+      {
+        "filename": "src/clients/discord/messages.ts",
+        "status": "modified",
+        "additions": 11,
+        "deletions": 5,
+        "changes": 16
+      },
+      {
+        "filename": "src/clients/discord/voice.ts",
+        "status": "modified",
+        "additions": 74,
+        "deletions": 92,
+        "changes": 166
+      },
+      {
+        "filename": "src/clients/twitter/base.ts",
+        "status": "modified",
+        "additions": 133,
+        "deletions": 72,
+        "changes": 205
+      },
+      {
+        "filename": "src/clients/twitter/generate.ts",
+        "status": "modified",
+        "additions": 78,
+        "deletions": 60,
+        "changes": 138
+      },
+      {
+        "filename": "src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 36,
+        "changes": 83
+      },
+      {
+        "filename": "src/clients/twitter/search.ts",
+        "status": "modified",
+        "additions": 134,
+        "deletions": 46,
+        "changes": 180
+      },
+      {
+        "filename": "src/clients/twitter/utils.test.ts",
+        "status": "modified",
+        "additions": 4,
+        "deletions": 2,
+        "changes": 6
+      },
+      {
+        "filename": "src/clients/twitter/utils.ts",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 168,
+        "changes": 196
+      },
+      {
+        "filename": "src/core/constants.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": "src/core/defaultCharacter.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 4,
+        "changes": 34
+      },
+      {
+        "filename": "src/core/evaluation.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/core/goals.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/core/memory.test.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/core/memory.ts",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "src/core/messages.test.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 2,
+        "changes": 4
+      },
+      {
+        "filename": "src/core/parsing.ts",
+        "status": "modified",
+        "additions": 3,
+        "deletions": 1,
+        "changes": 4
+      },
+      {
+        "filename": "src/core/posts.ts",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 3,
+        "changes": 10
+      }
+    ],
+    "merged_at": "2024-09-06 04:36:57"
+  },
+  {
+    "number": 17,
+    "title": "Refactor, Plumbing, Twitter Agent",
+    "state": "closed",
+    "created_at": "2024-09-04 05:23:10",
+    "updated_at": "2024-09-04 19:24:22",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/17",
+    "comments": 0,
+    "closed_at": "2024-09-04 19:24:22",
+    "branch": "upgrade-twitter",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 27,
+    "changed_files": 92,
+    "additions": 6582,
+    "deletions": 5522,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 1,
+        "changes": 9
+      },
+      {
+        "filename": "README.md",
+        "status": "modified",
+        "additions": 14,
+        "deletions": 1,
+        "changes": 15
+      },
+      {
+        "filename": "characters/ruby.json",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 0,
+        "changes": 8
+      },
+      {
+        "filename": "docs/eliza_banner.png",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "docs/eliza_icon.png",
+        "status": "added",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "jest.config.js",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 0,
+        "changes": 9
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 251,
+        "changes": 258
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 2,
+        "changes": 8
+      },
+      {
+        "filename": "src/actions/__tests__/elaborate.test.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 232,
+        "changes": 232
+      },
+      {
+        "filename": "src/actions/__tests__/ignore.test.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 255,
+        "changes": 255
+      },
+      {
+        "filename": "src/actions/ask_claude.ts",
+        "status": "modified",
+        "additions": 30,
+        "deletions": 40,
+        "changes": 70
+      },
+      {
+        "filename": "src/actions/continue.test.ts",
+        "status": "added",
+        "additions": 228,
+        "deletions": 0,
+        "changes": 228
+      },
+      {
+        "filename": "src/actions/continue.ts",
+        "status": "added",
+        "additions": 587,
+        "deletions": 0,
+        "changes": 587
+      },
+      {
+        "filename": "src/actions/elaborate.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 658,
+        "changes": 658
+      },
+      {
+        "filename": "src/actions/follow_room.ts",
+        "status": "modified",
+        "additions": 60,
+        "deletions": 64,
+        "changes": 124
+      },
+      {
+        "filename": "src/actions/ignore.test.ts",
+        "status": "added",
+        "additions": 215,
+        "deletions": 0,
+        "changes": 215
+      },
+      {
+        "filename": "src/actions/ignore.ts",
+        "status": "modified",
+        "additions": 54,
+        "deletions": 46,
+        "changes": 100
+      },
+      {
+        "filename": "src/actions/mute_room.ts",
+        "status": "modified",
+        "additions": 36,
+        "deletions": 40,
+        "changes": 76
+      },
+      {
+        "filename": "src/actions/unfollow_room.ts",
+        "status": "modified",
+        "additions": 57,
+        "deletions": 60,
+        "changes": 117
+      },
+      {
+        "filename": "src/actions/unmute_room.ts",
+        "status": "modified",
+        "additions": 32,
+        "deletions": 36,
+        "changes": 68
+      },
+      {
+        "filename": "src/adapters/sqlite.ts",
+        "status": "modified",
+        "additions": 144,
+        "deletions": 100,
+        "changes": 244
+      },
+      {
+        "filename": "src/adapters/sqlite/sqliteTables.ts",
+        "status": "modified",
+        "additions": 28,
+        "deletions": 27,
+        "changes": 55
+      },
+      {
+        "filename": "src/adapters/sqljs.ts",
+        "status": "modified",
+        "additions": 148,
+        "deletions": 100,
+        "changes": 248
+      },
+      {
+        "filename": "src/adapters/supabase.ts",
+        "status": "modified",
+        "additions": 125,
+        "deletions": 76,
+        "changes": 201
+      },
+      {
+        "filename": "src/clients/discord/actions/joinvoice.ts",
+        "status": "renamed",
+        "additions": 41,
+        "deletions": 43,
+        "changes": 84
+      },
+      {
+        "filename": "src/clients/discord/actions/leavevoice.ts",
+        "status": "renamed",
+        "additions": 25,
+        "deletions": 19,
+        "changes": 44
+      },
+      {
+        "filename": "src/clients/discord/attachments.ts",
+        "status": "modified",
+        "additions": 13,
+        "deletions": 27,
+        "changes": 40
+      },
+      {
+        "filename": "src/clients/discord/index.ts",
+        "status": "modified",
+        "additions": 43,
+        "deletions": 17,
+        "changes": 60
+      },
+      {
+        "filename": "src/clients/discord/manager.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      }
+    ],
+    "merged_at": "2024-09-04 19:24:21"
+  },
+  {
+    "number": 16,
+    "title": "Integrate Moondream into Twitter and Discord",
+    "state": "closed",
+    "created_at": "2024-07-30 13:12:54",
+    "updated_at": "2024-07-31 21:23:06",
+    "author": "vladkashka56",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/16",
+    "comments": 0,
+    "closed_at": "2024-07-31 21:23:06",
+    "branch": "vlad/moondream_integration",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 16,
+    "changed_files": 4,
+    "additions": 41,
+    "deletions": 4,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "src/clients/discord/index.ts",
+        "status": "modified",
+        "additions": 26,
+        "deletions": 0,
+        "changes": 26
+      },
+      {
+        "filename": "src/clients/twitter/base.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 2,
+        "changes": 7
+      },
+      {
+        "filename": "src/core/util.ts",
+        "status": "modified",
+        "additions": 8,
+        "deletions": 1,
+        "changes": 9
+      },
+      {
+        "filename": "src/services/imageRecognition.ts",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      }
+    ],
+    "merged_at": "2024-07-31 21:23:06"
+  },
+  {
+    "number": 12,
+    "title": "Integrate moondream2 and refactor clients",
+    "state": "closed",
+    "created_at": "2024-07-25 09:44:54",
+    "updated_at": "2024-07-25 18:34:50",
+    "author": "devin-ai-integration[bot]",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/12",
+    "comments": 0,
+    "closed_at": "2024-07-25 18:34:50",
+    "branch": "feature/moondream2-integration",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 5,
+    "additions": 1230,
+    "deletions": 396,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 893,
+        "deletions": 211,
+        "changes": 1104
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 1,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/discord/index.ts",
+        "status": "modified",
+        "additions": 122,
+        "deletions": 103,
+        "changes": 225
+      },
+      {
+        "filename": "src/clients/twitter/interactions.ts",
+        "status": "modified",
+        "additions": 157,
+        "deletions": 81,
+        "changes": 238
+      },
+      {
+        "filename": "src/imageRecognitionService.ts",
+        "status": "added",
+        "additions": 57,
+        "deletions": 0,
+        "changes": 57
+      }
+    ]
+  },
+  {
+    "number": 9,
+    "title": "Whisper Turbo (Compat with new Client)",
+    "state": "closed",
+    "created_at": "2024-07-14 09:00:22",
+    "updated_at": "2024-07-25 11:00:48",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/9",
+    "comments": 0,
+    "closed_at": "2024-07-25 11:00:48",
+    "branch": "whisper-turbo-twitter",
+    "base_branch": "twitter-client",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "dirty",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 164,
+    "deletions": 1043,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": false,
+    "files": [
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 115,
+        "deletions": 1024,
+        "changes": 1139
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 0,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/discord/index.ts",
+        "status": "modified",
+        "additions": 47,
+        "deletions": 19,
+        "changes": 66
+      }
+    ]
+  },
+  {
+    "number": 8,
+    "title": "New Twitter Client",
+    "state": "closed",
+    "created_at": "2024-07-14 08:59:54",
+    "updated_at": "2024-07-21 08:02:08",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/8",
+    "comments": 0,
+    "closed_at": "2024-07-21 08:02:08",
+    "branch": "twitter-client",
+    "base_branch": "main",
+    "draft": false,
+    "merged": true,
+    "mergeable_state": "unknown",
+    "commits": 5,
+    "changed_files": 31,
+    "additions": 3536,
+    "deletions": 1516,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": ".env.example",
+        "status": "modified",
+        "additions": 7,
+        "deletions": 1,
+        "changes": 8
+      },
+      {
+        "filename": ".gitignore",
+        "status": "modified",
+        "additions": 9,
+        "deletions": 1,
+        "changes": 10
+      },
+      {
+        "filename": ".vscode/launch.json",
+        "status": "modified",
+        "additions": 6,
+        "deletions": 6,
+        "changes": 12
+      },
+      {
+        "filename": "characters/ruby.json",
+        "status": "added",
+        "additions": 95,
+        "deletions": 0,
+        "changes": 95
+      },
+      {
+        "filename": "lore.json",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "package-lock.json",
+        "status": "modified",
+        "additions": 1047,
+        "deletions": 4,
+        "changes": 1051
+      },
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 2,
+        "deletions": 1,
+        "changes": 3
+      },
+      {
+        "filename": "src/actions/elaborate.ts",
+        "status": "modified",
+        "additions": 0,
+        "deletions": 3,
+        "changes": 3
+      },
+      {
+        "filename": "src/actions/joinvoice.ts",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 2,
+        "changes": 3
+      },
+      {
+        "filename": "src/bio.json",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 2,
+        "changes": 2
+      },
+      {
+        "filename": "src/clients/discord/audioMonitor.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "src/clients/discord/commands.ts",
+        "status": "added",
+        "additions": 42,
+        "deletions": 0,
+        "changes": 42
+      },
+      {
+        "filename": "src/clients/discord/index.ts",
+        "status": "added",
+        "additions": 1107,
+        "deletions": 0,
+        "changes": 1107
+      },
+      {
+        "filename": "src/clients/discord/prompts.ts",
+        "status": "added",
+        "additions": 19,
+        "deletions": 0,
+        "changes": 19
+      },
+      {
+        "filename": "src/clients/discord/types.ts",
+        "status": "added",
+        "additions": 18,
+        "deletions": 0,
+        "changes": 18
+      },
+      {
+        "filename": "src/clients/elevenlabs/index.ts",
+        "status": "renamed",
+        "additions": 8,
+        "deletions": 8,
+        "changes": 16
+      },
+      {
+        "filename": "src/clients/openai/index.ts",
+        "status": "added",
+        "additions": 6,
+        "deletions": 0,
+        "changes": 6
+      },
+      {
+        "filename": "src/clients/twitter/base.ts",
+        "status": "added",
+        "additions": 246,
+        "deletions": 0,
+        "changes": 246
+      },
+      {
+        "filename": "src/clients/twitter/generate.ts",
+        "status": "added",
+        "additions": 114,
+        "deletions": 0,
+        "changes": 114
+      },
+      {
+        "filename": "src/clients/twitter/interactions.ts",
+        "status": "added",
+        "additions": 331,
+        "deletions": 0,
+        "changes": 331
+      },
+      {
+        "filename": "src/clients/twitter/search.ts",
+        "status": "added",
+        "additions": 322,
+        "deletions": 0,
+        "changes": 322
+      },
+      {
+        "filename": "src/core/agent.ts",
+        "status": "added",
+        "additions": 106,
+        "deletions": 0,
+        "changes": 106
+      },
+      {
+        "filename": "src/core/db.ts",
+        "status": "added",
+        "additions": 11,
+        "deletions": 0,
+        "changes": 11
+      },
+      {
+        "filename": "src/core/settings.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "src/core/sqlite_vss.ts",
+        "status": "renamed",
+        "additions": 3,
+        "deletions": 14,
+        "changes": 17
+      },
+      {
+        "filename": "src/core/util.ts",
+        "status": "renamed",
+        "additions": 0,
+        "deletions": 0,
+        "changes": 0
+      },
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 5,
+        "deletions": 1411,
+        "changes": 1416
+      },
+      {
+        "filename": "src/lore.ts",
+        "status": "added",
+        "additions": 20,
+        "deletions": 0,
+        "changes": 20
+      },
+      {
+        "filename": "src/speechtotext.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 37,
+        "changes": 37
+      },
+      {
+        "filename": "src/template.ts",
+        "status": "removed",
+        "additions": 0,
+        "deletions": 26,
+        "changes": 26
+      }
+    ],
+    "merged_at": "2024-07-21 08:02:08"
+  },
+  {
+    "number": 7,
+    "title": "replace openai with whisper turbo",
+    "state": "closed",
+    "created_at": "2024-07-14 08:57:23",
+    "updated_at": "2024-07-25 11:00:48",
+    "author": "lalalune",
+    "labels": "",
+    "assignees": "",
+    "url": "https://github.com/ai16z/eliza/pull/7",
+    "comments": 0,
+    "closed_at": "2024-07-25 11:00:47",
+    "branch": "vlad/whisper_turbo",
+    "base_branch": "main",
+    "draft": false,
+    "merged": false,
+    "mergeable_state": "unknown",
+    "commits": 1,
+    "changed_files": 3,
+    "additions": 154,
+    "deletions": 36,
+    "review_comments": 0,
+    "maintainer_can_modify": false,
+    "rebaseable": null,
+    "files": [
+      {
+        "filename": "package.json",
+        "status": "modified",
+        "additions": 1,
+        "deletions": 0,
+        "changes": 1
+      },
+      {
+        "filename": "src/index.ts",
+        "status": "modified",
+        "additions": 75,
+        "deletions": 19,
+        "changes": 94
+      },
+      {
+        "filename": "src/speechtotext.ts",
+        "status": "modified",
+        "additions": 78,
+        "deletions": 17,
+        "changes": 95
+      }
+    ]
+  }
+]
diff --git a/scripts/analyze_contributors3.py b/scripts/analyze_contributors3.py
new file mode 100644
index 0000000..5e0eaaf
--- /dev/null
+++ b/scripts/analyze_contributors3.py
@@ -0,0 +1,308 @@
+import json
+import os
+import time
+import argparse
+from datetime import datetime, timedelta
+from collections import defaultdict
+from typing import Dict, Set, List, Any
+from openai import OpenAI
+
+def parse_datetime(date_str):
+    """Parse datetime string from GitHub API format."""
+    if not date_str:
+        return None
+    return datetime.strptime(date_str, '%Y-%m-%d %H:%M:%S')
+
+def is_within_timeframe(date_str, after_date, before_date):
+    """Check if a date string falls within the specified timeframe."""
+    if not date_str:
+        return False
+    date = parse_datetime(date_str)
+    return after_date <= date <= before_date
+
+class ContributorAnalyzer:
+    """Analyze GitHub contributors and their work."""
+    
+    AREA_TAGS = {
+        'core': ['core/', 'src/core', 'packages/core'],
+        'client': ['client/', 'packages/client-'],
+        'plugin': ['plugin/', 'packages/plugin-'],
+        'docs': ['docs/', 'README', '.md'],
+        'infra': ['.github/', 'Dockerfile', 'docker-', '.yaml', '.yml'],
+        'test': ['test/', 'tests/', '.test.', 'jest', 'vitest'],
+        'security': ['security', 'auth', 'authentication'],
+        'ui': ['ui/', 'components/', 'pages/']
+    }
+    
+    ROLE_TAGS = {
+        'architect': {'feat:', 'refactor:', 'breaking:'},
+        'maintainer': {'fix:', 'chore:', 'bump:', 'update:'},
+        'feature-dev': {'feat:', 'feature:', 'add:'},
+        'bug-fix': {'fix:', 'bugfix:', 'hotfix:'},
+        'docs-writer': {'docs:', 'documentation:'},
+        'reviewer': {'review:', 'feedback:'},
+        'devops': {'ci:', 'cd:', 'deploy:', 'build:'}
+    }
+    
+    TECH_TAGS = {
+        'typescript': {'.ts', '.tsx', 'tsconfig'},
+        'blockchain': {'web3', 'chain', 'token', 'wallet', 'contract'},
+        'ai': {'llm', 'model', 'inference', 'embedding', 'generation'},
+        'db': {'database', 'sql', 'postgres', 'sqlite'},
+        'api': {'api', 'rest', 'graphql', 'endpoint'}
+    }
+
+    def __init__(self, api_key: str):
+        self.client = OpenAI(api_key=api_key)
+
+    def analyze_files(self, pr_data: Dict) -> Set[str]:
+        """Analyze file paths to determine area tags."""
+        tags = set()
+        
+        for file in pr_data.get('files', []):
+            filename = file['filename']
+            for tag, patterns in self.AREA_TAGS.items():
+                if any(pattern in filename for pattern in patterns):
+                    tags.add(tag)
+                    
+            for tech, keywords in self.TECH_TAGS.items():
+                if any(keyword in filename.lower() for keyword in keywords):
+                    tags.add(tech)
+        
+        return tags
+
+    def analyze_pr_title(self, title: str) -> Set[str]:
+        """Analyze PR title to determine role tags."""
+        tags = set()
+        lower_title = title.lower()
+        
+        for role, patterns in self.ROLE_TAGS.items():
+            if any(pattern.lower() in lower_title for pattern in patterns):
+                tags.add(role)
+                
+        for tech, keywords in self.TECH_TAGS.items():
+            if any(keyword in lower_title for keyword in keywords):
+                tags.add(tech)
+        
+        return tags
+
+    def get_focus_areas(self, prs: List[Dict]) -> List[tuple]:
+        """Determine primary focus areas based on file changes."""
+        dir_counts = defaultdict(int)
+        
+        for pr in prs:
+            for file in pr.get('files', []):
+                parts = file['filename'].split('/')
+                if len(parts) > 1:
+                    top_level = parts[0]
+                    dir_counts[top_level] += 1
+        
+        sorted_areas = sorted(dir_counts.items(), key=lambda x: x[1], reverse=True)
+        return sorted_areas[:3]
+
+    def generate_summary(self, username: str, prs: List[Dict], tags: Set[str], 
+                        focus_areas: List[tuple], stats: Dict) -> str:
+        """Generate a natural language summary using OpenAI."""
+        recent_activity = [f"PR: {pr['title']}" for pr in prs[:5]]
+        
+        prompt = f"""Analyze the following GitHub activity for {username} and create a technical summary of their contributions:
+
+Recent Activity:
+{chr(10).join(recent_activity)}
+
+Repository Context:
+- Focus Areas: {', '.join(f'{area}: {count}' for area, count in focus_areas)}
+- Technical Tags: {', '.join(sorted(tags))}
+- Total PRs: {stats['total_prs']}
+- Merged PRs: {stats['merged_prs']}
+- Files Changed: {stats['total_files']}
+- Code Changes: +{stats['total_additions']}/-{stats['total_deletions']}
+
+Write a 2-3 sentence summary that:
+1. Starts with "{username} is"
+2. Highlights their primary areas of technical focus
+3. Mentions specific projects or features they're working on
+4. Notes any patterns in their contributions
+5. Uses present tense
+
+Keep the tone professional and focus on technical contributions."""
+
+        try:
+            response = self.client.chat.completions.create(
+                model="gpt-3.5-turbo",
+                messages=[
+                    {"role": "system", "content": "You are a technical writer specializing in developer portfolio analysis. Your goal is to create clear, specific summaries that highlight a developer's technical contributions and areas of focus."},
+                    {"role": "user", "content": prompt}
+                ],
+                temperature=0.3,
+                max_tokens=150
+            )
+            return response.choices[0].message.content.strip()
+        except Exception as e:
+            print(f"Error generating summary for {username}: {e}")
+            return f"Unable to generate summary for {username}'s contributions."
+
+    def analyze_contributor(self, data: Dict[str, Any], after_date: datetime = None, before_date: datetime = None) -> Dict[str, Any]:
+        """Perform complete analysis of a contributor's activity within the specified timeframe."""
+        analysis = {
+            'username': data['author'],
+            'tags': set(),
+            'stats': {
+                'total_prs': 0,
+                'merged_prs': 0,
+                'closed_prs': 0,
+                'total_files': 0,
+                'total_additions': 0,
+                'total_deletions': 0,
+                'files_by_type': defaultdict(int),
+                'prs_by_month': defaultdict(int)
+            },
+            'focus_areas': []
+        }
+        
+        # Filter PRs by timeframe
+        filtered_prs = []
+        for pr in data.get('prs', []):
+            timestamps = {
+                'created': pr.get('created_at'),
+                'updated': pr.get('updated_at'),
+                'merged': pr.get('merged_at'),
+                'closed': pr.get('closed_at')
+            }
+            
+            if not (after_date and before_date):
+                filtered_prs.append(pr)
+            elif any(ts and is_within_timeframe(ts, after_date, before_date) for ts in timestamps.values()):
+                filtered_prs.append(pr)
+        
+        # Update stats with filtered PRs
+        for pr in filtered_prs:
+            analysis['stats']['total_prs'] += 1
+            if pr.get('merged'):
+                analysis['stats']['merged_prs'] += 1
+            if pr.get('state') == 'closed':
+                analysis['stats']['closed_prs'] += 1
+                
+            analysis['stats']['total_additions'] += pr.get('additions', 0)
+            analysis['stats']['total_deletions'] += pr.get('deletions', 0)
+            analysis['tags'].update(self.analyze_pr_title(pr['title']))
+            
+            for file in pr.get('files', []):
+                analysis['stats']['total_files'] += 1
+                ext = os.path.splitext(file['filename'])[1]
+                if ext:
+                    analysis['stats']['files_by_type'][ext] += 1
+            
+            month = pr['created_at'][:7]  # YYYY-MM
+            analysis['stats']['prs_by_month'][month] += 1
+        
+        analysis['tags'].update(self.analyze_files({'files': [f for pr in filtered_prs for f in pr.get('files', [])]}))
+        analysis['focus_areas'] = self.get_focus_areas(filtered_prs)
+        
+        # Generate summary if there's activity
+        if filtered_prs:
+            analysis['summary'] = self.generate_summary(
+                analysis['username'],
+                filtered_prs,
+                analysis['tags'],
+                analysis['focus_areas'],
+                analysis['stats']
+            )
+        else:
+            analysis['summary'] = f"No activity found for {analysis['username']} in the specified timeframe."
+        
+        analysis['tags'] = list(analysis['tags'])
+        
+        return analysis
+
+def process_contributors(input_file: str, output_file: str, api_key: str, 
+                       after_date: datetime = None, before_date: datetime = None, 
+                       force: bool = False):
+    """Process the contributors file and generate analysis within the specified timeframe."""
+    if os.path.exists(output_file) and not force:
+        raise FileExistsError(f"Output file {output_file} already exists. Use -f to overwrite.")
+    
+    analyzer = ContributorAnalyzer(api_key)
+    
+    try:
+        # Group PRs by author
+        prs_by_author = defaultdict(list)
+        
+        with open(input_file, 'r') as f:
+            data = json.load(f)
+            
+        for pr in data:
+            prs_by_author[pr['author']].append(pr)
+        
+        analyzed_contributors = []
+        for author, prs in prs_by_author.items():
+            print(f"\nAnalyzing {author}...")
+            analysis = analyzer.analyze_contributor(
+                {'author': author, 'prs': prs},
+                after_date=after_date,
+                before_date=before_date
+            )
+            if analysis['stats']['total_prs'] > 0:  # Only include contributors with activity in timeframe
+                analyzed_contributors.append(analysis)
+        
+        analyzed_contributors.sort(key=lambda x: x['stats']['total_prs'], reverse=True)
+        
+        # Save results
+        with open(output_file, 'w') as f:
+            json.dump({
+                'contributors': analyzed_contributors,
+                'metadata': {
+                    'total_contributors': len(analyzed_contributors),
+                    'analysis_date': time.strftime('%Y-%m-%d'),
+                    'analysis_timeframe': {
+                        'after': after_date.isoformat() if after_date else None,
+                        'before': before_date.isoformat() if before_date else None
+                    },
+                    'tags_found': sorted(set(tag for c in analyzed_contributors for tag in c['tags']))
+                }
+            }, f, indent=2)
+        
+        print(f"\nSaved analysis to {output_file}")
+            
+    except Exception as e:
+        print(f"Error processing contributors: {e}")
+        raise
+
+def main():
+    parser = argparse.ArgumentParser(description="Analyze GitHub contributors and generate detailed reports")
+    parser.add_argument("input_file", help="Input PR data file")
+    parser.add_argument("output_file", help="Output analysis file")
+    parser.add_argument("--after", help="Start date (YYYY-MM-DD), defaults to 7 days ago")
+    parser.add_argument("--before", help="End date (YYYY-MM-DD), defaults to today")
+    parser.add_argument("-f", "--force", action="store_true",
+                       help="Force overwrite of output file if it exists")
+    
+    args = parser.parse_args()
+    
+    api_key = os.getenv('OPENAI_API_KEY')
+    if not api_key:
+        raise ValueError("OPENAI_API_KEY environment variable is required")
+    
+    # Handle date arguments
+    before_date = datetime.strptime(args.before, '%Y-%m-%d') if args.before else datetime.now()
+    after_date = (
+        datetime.strptime(args.after, '%Y-%m-%d') if args.after
+        else before_date - timedelta(days=7)
+    )
+    
+    # Set time to end of day for before_date and start of day for after_date
+    before_date = before_date.replace(hour=23, minute=59, second=59)
+    after_date = after_date.replace(hour=0, minute=0, second=0)
+    
+    process_contributors(
+        args.input_file,
+        args.output_file,
+        api_key,
+        after_date=after_date,
+        before_date=before_date,
+        force=args.force
+    )
+    print("Analysis complete!")
+
+if __name__ == "__main__":
+    main()