mirror of
https://github.com/moltbot/moltbot.git
synced 2026-04-25 23:47:20 +00:00
docs: refresh pi development docs
This commit is contained in:
@@ -12,10 +12,9 @@ This guide summarizes a sane workflow for working on the pi integration in OpenC
|
||||
|
||||
## Type Checking and Linting
|
||||
|
||||
- Type check and build: `pnpm build`
|
||||
- Lint: `pnpm lint`
|
||||
- Format check: `pnpm format`
|
||||
- Full gate before pushing: `pnpm lint && pnpm build && pnpm test`
|
||||
- Default local gate: `pnpm check`
|
||||
- Build gate: `pnpm build` when the change can affect build output, packaging, or lazy-loading/module boundaries
|
||||
- Full landing gate for Pi-heavy changes: `pnpm check && pnpm test`
|
||||
|
||||
## Running Pi Tests
|
||||
|
||||
@@ -66,13 +65,14 @@ State lives under the OpenClaw state directory. Default is `~/.openclaw`. If `OP
|
||||
To reset everything:
|
||||
|
||||
- `openclaw.json` for config
|
||||
- `credentials/` for auth profiles and tokens
|
||||
- `agents/<agentId>/agent/auth-profiles.json` for model auth profiles (API keys + OAuth)
|
||||
- `credentials/` for provider/channel state that still lives outside the auth profile store
|
||||
- `agents/<agentId>/sessions/` for agent session history
|
||||
- `agents/<agentId>/sessions.json` for the session index
|
||||
- `agents/<agentId>/sessions/sessions.json` for the session index
|
||||
- `sessions/` if legacy paths exist
|
||||
- `workspace/` if you want a blank workspace
|
||||
|
||||
If you only want to reset sessions, delete `agents/<agentId>/sessions/` and `agents/<agentId>/sessions.json` for that agent. Keep `credentials/` if you do not want to reauthenticate.
|
||||
If you only want to reset sessions, delete `agents/<agentId>/sessions/` for that agent. If you want to keep auth, leave `agents/<agentId>/agent/auth-profiles.json` and any provider state under `credentials/` in place.
|
||||
|
||||
## References
|
||||
|
||||
|
||||
Reference in New Issue
Block a user