|
1 |
| -import { PostgresDatabaseAdapter } from "@ai16z/adapter-postgres/src/index.ts"; |
2 |
| -import { SqliteDatabaseAdapter } from "@ai16z/adapter-sqlite/src/index.ts"; |
3 |
| -import { DirectClientInterface } from "@ai16z/client-direct/src/index.ts"; |
4 |
| -import { DiscordClientInterface } from "@ai16z/client-discord/src/index.ts"; |
5 |
| -import { AutoClientInterface } from "@ai16z/client-auto/src/index.ts"; |
6 |
| -import { TelegramClientInterface } from "@ai16z/client-telegram/src/index.ts"; |
7 |
| -import { TwitterClientInterface } from "@ai16z/client-twitter/src/index.ts"; |
8 |
| -import { defaultCharacter } from "@ai16z/eliza/src/defaultCharacter.ts"; |
9 |
| -import { AgentRuntime } from "@ai16z/eliza/src/runtime.ts"; |
10 |
| -import settings from "@ai16z/eliza/src/settings.ts"; |
| 1 | +import { PostgresDatabaseAdapter } from "@ai16z/adapter-postgres"; |
| 2 | +import { SqliteDatabaseAdapter } from "@ai16z/adapter-sqlite"; |
| 3 | +import { DirectClientInterface } from "@ai16z/client-direct"; |
| 4 | +import { DiscordClientInterface } from "@ai16z/client-discord"; |
| 5 | +import { AutoClientInterface } from "@ai16z/client-auto"; |
| 6 | +import { TelegramClientInterface } from "@ai16z/client-telegram"; |
| 7 | +import { TwitterClientInterface } from "@ai16z/client-twitter"; |
| 8 | +import { defaultCharacter } from "@ai16z/eliza"; |
| 9 | +import { AgentRuntime } from "@ai16z/eliza"; |
| 10 | +import { settings } from "@ai16z/eliza"; |
11 | 11 | import {
|
12 | 12 | Character,
|
13 | 13 | IAgentRuntime,
|
14 | 14 | IDatabaseAdapter,
|
15 | 15 | ModelProviderName,
|
16 |
| -} from "@ai16z/eliza/src/types.ts"; |
17 |
| -import { bootstrapPlugin } from "@ai16z/plugin-bootstrap/src/index.ts"; |
18 |
| -import { solanaPlugin } from "@ai16z/plugin-solana/src/index.ts"; |
19 |
| -import { nodePlugin } from "@ai16z/plugin-node/src/index.ts"; |
| 16 | +} from "@ai16z/eliza"; |
| 17 | +import { bootstrapPlugin } from "@ai16z/plugin-bootstrap"; |
| 18 | +import { solanaPlugin } from "@ai16z/plugin-solana"; |
| 19 | +import { nodePlugin } from "@ai16z/plugin-node"; |
20 | 20 | import Database from "better-sqlite3";
|
21 | 21 | import fs from "fs";
|
22 | 22 | import readline from "readline";
|
@@ -223,9 +223,7 @@ export async function createAgent(
|
223 | 223 | plugins: [
|
224 | 224 | bootstrapPlugin,
|
225 | 225 | nodePlugin,
|
226 |
| - character.settings.secrets.WALLET_PUBLIC_KEY |
227 |
| - ? solanaPlugin |
228 |
| - : null |
| 226 | + character.settings.secrets.WALLET_PUBLIC_KEY ? solanaPlugin : null, |
229 | 227 | ].filter(Boolean),
|
230 | 228 | providers: [],
|
231 | 229 | actions: [],
|
|
0 commit comments