fabro/lib/apps
Bryan Helmkamp fdf5141917
Wait for the terminal lifecycle record before reading the cancelled run
The detached cancel test waited for the run's status to read `failed`
and then asserted on the stored `run.lifecycle` record. The projection
concludes the run from Petri's `run.finished` coordinator record, and
the worker stores the platform's terminal lifecycle record a moment
later, so the read raced the write and the assertion failed about once
in thirty runs. Wait for the record itself, and print the stored events
and the run state when the assertion fails.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-19 18:31:49 -04:00
..
fabro-cli Wait for the terminal lifecycle record before reading the cancelled run 2026-09-19 18:31:49 -04:00
fabro-mcp-server Drop the dependency edges with no production use 2026-09-19 09:33:31 -04:00
fabro-server Keep the Daytona key rendering out of the test's assertion messages 2026-09-19 18:05:01 -04:00
fabro-spa refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00