型チェックと lint
- 型チェックと build:
pnpm build - lint:
pnpm lint - format check:
pnpm format - push 前のフルゲート:
pnpm lint && pnpm build && pnpm test
Pi テストの実行
Pi 向けテストセットは、Vitest で直接実行できます。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-extensions/*.test.ts
手動テスト
推奨フロー:- gateway を dev mode で起動する
pnpm gateway:dev
- agent を直接実行する
pnpm openclaw agent --message "Hello" --thinking low
- 対話デバッグには TUI を使う
pnpm tui
read や exec を使う prompt を投げると、tool streaming と payload 処理を確認しやすくなります。
クリーンスレートリセット
状態は OpenClaw の state directory 配下に保存されます。デフォルトは~/.openclaw です。OPENCLAW_STATE_DIR が設定されている場合は、その directory を使います。
すべてをリセットしたい場合:
openclaw.json(設定)credentials/(認証 profile と token)agents/<agentId>/sessions/(agent session 履歴)agents/<agentId>/sessions.json(session index)sessions/(legacy path が残っている場合)workspace/(完全に空の workspace が必要な場合)
agents/<agentId>/sessions/ と agents/<agentId>/sessions.json を削除します。再認証したくない場合は credentials/ を残してください。