Caricamento in corso...
Caricamento in corso...
Last synced: Today, 22:00
Technical reference for the OpenClaw framework. Real-time synchronization with the official documentation engine.
Use this file to discover all available pages before exploring further.
A sane workflow for working on the Pi integration in OpenClaw.
pnpm checkpnpm buildpnpm check && pnpm testRun the Pi-focused test set directly with Vitest:
bashpnpm test \ "src/agents/pi-*.test.ts" \ "src/agents/pi-embedded-*.test.ts" \ "src/agents/pi-tools*.test.ts" \ "src/agents/pi-settings.test.ts" \ "src/agents/pi-tool-definition-adapter*.test.ts" \ "src/agents/pi-hooks/**/*.test.ts"
To include the live provider exercise:
bashOPENCLAW_LIVE_TEST=1 pnpm test src/agents/pi-embedded-runner-extraparams.live.test.ts
This covers the main Pi unit suites:
src/agents/pi-*.test.tssrc/agents/pi-embedded-*.test.tssrc/agents/pi-tools*.test.tssrc/agents/pi-settings.test.tssrc/agents/pi-tool-definition-adapter.test.tssrc/agents/pi-hooks/*.test.tsRecommended flow:
pnpm gateway:devpnpm openclaw agent --message "Hello" --thinking lowpnpm tuiFor tool call behavior, prompt for a
readexecState lives under the OpenClaw state directory. Default is
~/.openclawOPENCLAW_STATE_DIRTo reset everything:
openclaw.jsonagents/<agentId>/agent/auth-profiles.jsoncredentials/agents/<agentId>/sessions/agents/<agentId>/sessions/sessions.jsonsessions/workspace/If you only want to reset sessions, delete
agents/<agentId>/sessions/agents/<agentId>/agent/auth-profiles.jsoncredentials/© 2024 TaskFlow Mirror
Powered by TaskFlow Sync Engine