diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 45a5c21b6..1101cac38 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "4820b701a597cedf646d6283579d14c7d9547ec0", - "syncedAt": "2026-05-04T20:56:50.473Z" + "sha": "e2eb8e3cfe6f746e72356ddc9fc3611767cb8220", + "syncedAt": "2026-05-04T21:03:39.498Z" } diff --git a/docs/help/testing.md b/docs/help/testing.md index e1e4fec4a..423d06b24 100644 --- a/docs/help/testing.md +++ b/docs/help/testing.md @@ -144,6 +144,12 @@ inside every shard. `aimock` starts a local AIMock-backed provider server for experimental fixture and protocol-mock coverage without replacing the scenario-aware `mock-openai` lane. +- `pnpm test:plugins:kitchen-sink-live` + - Runs the live OpenAI Kitchen Sink plugin gauntlet through QA Lab. It + installs the external Kitchen Sink package, verifies the plugin SDK surface + inventory, probes `/healthz` and `/readyz`, records gateway CPU/RSS + evidence, runs a live OpenAI turn, and checks adversarial diagnostics. + Requires live OpenAI auth such as `OPENAI_API_KEY`. - `pnpm test:gateway:cpu-scenarios` - Runs the gateway startup bench plus a small mock QA Lab scenario pack (`channel-chat-baseline`, `memory-failure-fallback`,