Commit Graph

5 Commits

Author SHA1 Message Date
Garry Tan b0e8abc25f fix: bump browse-snapshot maxTurns 5→7 for 5-command sequence
browse-snapshot runs 5 commands (goto + 4 snapshot flags). With 5 turns,
the agent has zero recovery budget if any command needs a retry.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 20:41:30 -07:00
Garry Tan 3d6d8dcd5b fix: increase browse E2E maxTurns 3→5 for CI recovery margin
3 turns was too tight — if the first goto needs a retry (server still
warming up after pre-warm), the agent has no recovery budget.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 20:38:02 -07:00
Garry Tan 980fb1acfc fix: increase beforeAll timeout for browse pre-warm in CI
Bun's default beforeAll timeout is 5s but Chromium launch in CI Docker
can take 10-20s. Set explicit 45s timeout on the beforeAll hook.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 20:34:19 -07:00
Garry Tan b0c7739c93 fix: reduce E2E test flakiness — pre-warm browse, simplify ship, accept multi-skill routing
Browse E2E: pre-warm Chromium in beforeAll so agent doesn't waste turns on cold
startup. Reduce maxTurns 10→3. Add CI-aware MAX_START_WAIT (8s→30s when CI=true).

Ship E2E: simplify prompt from full /ship workflow to focused VERSION bump +
CHANGELOG + commit + push. Reduce maxTurns 15→8.

Routing E2E: accept multiple valid skills for ambiguous prompts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 20:24:05 -07:00
Garry Tan f799ea68a7 fix: rename browse E2E test file to prevent pkill self-kill
The Claude agent inside browse E2E tests sometimes runs
`pkill -f "browse"` when the browse server doesn't respond.
This matches the bun test process name (which contains
"skill-e2e-browse" in its args), killing the entire test runner.

Rename skill-e2e-browse.test.ts → skill-e2e-bws.test.ts so
`pkill -f "browse"` no longer matches the parent process.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 16:23:28 -07:00