From d68de3f77d6c8422ee0dfe5e788176fe48c8d1d6 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 14 Jun 2026 01:20:06 -0400 Subject: [PATCH] docs(crabbox): warm Testbox in parallel --- .agents/skills/crabbox/SKILL.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.agents/skills/crabbox/SKILL.md b/.agents/skills/crabbox/SKILL.md index 8ad98e7dedf..fc9ac13d89e 100644 --- a/.agents/skills/crabbox/SKILL.md +++ b/.agents/skills/crabbox/SKILL.md @@ -54,6 +54,13 @@ pnpm crabbox:run -- --help | sed -n '1,120p' - For broad OpenClaw maintainer `pnpm` gates, prefer the repo wrapper with `--provider blacksmith-testbox` or the repo Testbox helpers when the standing Testbox policy applies. +- Cold Testbox acquisition and hydration often take tens of seconds. When broad + remote proof is likely, immediately start + `node scripts/crabbox-wrapper.mjs warmup --provider blacksmith-testbox --keep --timing-json` + in a background command session while inspecting, editing, and running + focused local tests. Poll later, reuse the returned `tbx_...` with + `--provider blacksmith-testbox --id `, and stop it before handoff. + Do not warm speculatively when remote proof is unlikely. - Always report the actual provider and id. `cbx_...` means AWS Crabbox; `tbx_...` means Blacksmith Testbox through Crabbox. If the output only says `blacksmith testbox list`, use `blacksmith testbox list --all` before