From 6759187b4e629304381cfdcba6d8634a3044d5f6 Mon Sep 17 00:00:00 2001 From: odilitime Date: Fri, 3 Jan 2025 04:08:21 +0000 Subject: [PATCH] add echochambers to agent --- agent/package.json | 1 + agent/src/index.ts | 5 +++++ pnpm-lock.yaml | 5 ++++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/agent/package.json b/agent/package.json index fb4e80eb06c..48b3f4270ab 100644 --- a/agent/package.json +++ b/agent/package.json @@ -38,6 +38,7 @@ "@elizaos/plugin-coinbase": "workspace:*", "@elizaos/plugin-conflux": "workspace:*", "@elizaos/plugin-evm": "workspace:*", + "@elizaos/plugin-echochambers": "workspace:*", "@elizaos/plugin-flow": "workspace:*", "@elizaos/plugin-gitbook": "workspace:*", "@elizaos/plugin-story": "workspace:*", diff --git a/agent/src/index.ts b/agent/src/index.ts index 2949e71022b..a9d1a59fb4b 100644 --- a/agent/src/index.ts +++ b/agent/src/index.ts @@ -64,6 +64,7 @@ import { cronosZkEVMPlugin } from "@elizaos/plugin-cronoszkevm"; import { abstractPlugin } from "@elizaos/plugin-abstract"; import { avalanchePlugin } from "@elizaos/plugin-avalanche"; import { webSearchPlugin } from "@elizaos/plugin-web-search"; +import { echoChamberPlugin } from "@elizaos/plugin-echochambers"; import Database from "better-sqlite3"; import fs from "fs"; import path from "path"; @@ -609,6 +610,10 @@ export async function createAgent( getSecret(character, "AVALANCHE_PRIVATE_KEY") ? avalanchePlugin : null, + getSecret(character, "ECHOCHAMBERS_API_URL") && + getSecret(character, "ECHOCHAMBERS_API_KEY") + ? echoChamberPlugin + : null, ].filter(Boolean), providers: [], actions: [], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee0f85cb10a..1e208d46a54 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -165,6 +165,9 @@ importers: '@elizaos/plugin-cronoszkevm': specifier: workspace:* version: link:../packages/plugin-cronoszkevm + '@elizaos/plugin-echochambers': + specifier: workspace:* + version: link:../packages/plugin-echochambers '@elizaos/plugin-evm': specifier: workspace:* version: link:../packages/plugin-evm @@ -33384,7 +33387,7 @@ snapshots: extract-zip@2.0.1: dependencies: - debug: 4.3.4 + debug: 4.4.0(supports-color@8.1.1) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: