fabro/lib
Bryan Helmkamp b4191d4431
Give the managed-labels live smoke a fresh run id each time
The smoke named its sandbox from a fixed run id. Daytona names sandboxes
uniquely, so when a run of the test was interrupted after the create had
gone out — a killed process, a test budget that expired mid-create — the
leftover sandbox made every later run fail with "already exists" until
someone deleted it by hand.

The test now generates a run id per execution and checks the label the
provider returns against that id, so an interrupted run leaves at most a
stray sandbox to prune and never blocks the next one.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 10:22:04 -06:00
..
apps Consume the sandbox driver's events directly in the workflow 2026-09-10 00:37:42 -06:00
components Give the managed-labels live smoke a fresh run id each time 2026-09-10 10:22:04 -06:00
foundation Consume the sandbox driver's events directly in the workflow 2026-09-10 00:37:42 -06:00
packages/fabro-api-client Open sandbox provider identity to plugin kinds 2026-09-09 15:17:32 -06:00