test: expand Crestodian first-run Docker smoke

This commit is contained in:
Peter Steinberger
2026-04-25 12:30:10 +01:00
parent 9ab51bb66e
commit 4ac6729d12
3 changed files with 97 additions and 1 deletions

View File

@@ -63,6 +63,10 @@ When debugging real providers/models (requires real creds):
- Runs Crestodian in a configless container with a fake Claude CLI on `PATH`
and verifies the fuzzy planner fallback translates into an audited typed
config write.
- Crestodian first-run Docker smoke: `pnpm test:docker:crestodian-first-run`
- Starts from an empty OpenClaw state dir, routes bare `openclaw` to
Crestodian, applies setup/model/agent/Discord SecretRef writes, validates
config, and verifies audit entries.
- Moonshot/Kimi cost smoke: with `MOONSHOT_API_KEY` set, run
`openclaw models list --provider moonshot --json`, then run an isolated
`openclaw agent --local --session-id live-kimi-cost --message 'Reply exactly: KIMI_LIVE_OK' --thinking off --json`