Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error starting agent for character BlockchainBouncer #1

Open
KitaekLim opened this issue Jan 22, 2025 · 1 comment
Open

Error starting agent for character BlockchainBouncer #1

KitaekLim opened this issue Jan 22, 2025 · 1 comment

Comments

@KitaekLim
Copy link

Hi, I was trying to run the bouncer template with the env variables set in accordance with the instructions.

Upon pnpm start, get the following error

⛔ ERRORS
Error starting agent for character BlockchainBouncer:
{"tries":["/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/Debug/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/Release/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/out/Debug/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/Debug/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/out/Release/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/Release/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/default/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/compiled/23.6.0/darwin/x64/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/lib/binding/node-v131-darwin-x64/better_sqlite3.node"]}

Error: Could not locate the bindings file. Tried:
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/compiled/23.6.0/darwin/x64/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/lib/binding/node-v131-darwin-x64/better_sqlite3.node
at bindings (/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/bindings/bindings.js:126:9)
at new Database (/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/lib/database.js:48:64)
at initializeDatabase (file:///Users/myUser/bouncer/bouncer-eliza-agent/dist/index.js:160:42)
at startAgent (file:///Users/myUser/bouncer/bouncer-eliza-agent/dist/index.js:743:16)
at startAgents (file:///Users/myUser/bouncer/bouncer-eliza-agent/dist/index.js:783:13)
at file:///Users/myUser/bouncer/bouncer-eliza-agent/dist/index.js:806:1 {
tries: [
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/Debug/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/Release/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/out/Debug/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/Debug/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/out/Release/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/Release/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/default/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/compiled/23.6.0/darwin/x64/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node',
'/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/lib/binding/node-v131-darwin-x64/better_sqlite3.node'
]
}
⛔ ERRORS
Error starting agents:
{"tries":["/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/Debug/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/Release/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/out/Debug/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/Debug/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/out/Release/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/Release/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/build/default/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/compiled/23.6.0/darwin/x64/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node","/Users/myUser/bouncer/bouncer-eliza-agent/node_modules/.pnpm/[email protected]/node_modules/better-sqlite3/lib/binding/node-v131-darwin-x64/better_sqlite3.node"]}

["◎ Chat started. Type 'exit' to quit."]

Would it be possible to check what could be the problem?

Thank you.

@RafaelAcuna
Copy link

Hi! I had this same issue and was able to solve this by navigating to:

and running a "pnpm install" from there.

The console will then show a warning stating some dependencies are not approved to be built. You need to run "pnpm approve-builds" and allow all dependencies on the list.

Navigate back to your project's root and it should run fine with "pnpm start".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants