I'm hitting a wall after updating OpenClaw. I've completely lost all agent capabilities—every single tool call (read, exec, etc.) is failing instantly with a fatal runtime error.
The Error:
Error: Cannot find module '/usr/lib/node_modules/openclaw/dist/pi-tools.before-tool-call.runtime-CT4-8YQv.js' imported from /usr/lib/node_modules/openclaw/dist/pi-embedded-DWASRjxE.js
What's happening:
It looks like the update left the dist folder in a desynced state. Because the filenames are hashed, it seems like pi-embedded-DWASRjxE.js is trying to import a specific module (pi-tools.before-tool-call...) that just isn't there on disk.
Since this is happening in the pi-tools pre-execution hook, the agent can't even get to the point of running the tool. It's a total blackout on all tools.
Just wanted to report this in case others are hitting it after the latest version bump. Any ideas on a fix other than a full clean reinstall?