fabro/lib
Bryan Helmkamp 55b6fff829
refactor(projection): capture per-visit stage billing
Preserve per-visit `duration_ms` and model usage on `StageProjection` for completed and failed stages while leaving checkpoint payloads unchanged.

Thread failed-stage billing through the workflow event conversion path so retry and terminal failure visits can retain token usage in the projection.
2026-05-04 20:01:25 -04:00
..
crates refactor(projection): capture per-visit stage billing 2026-05-04 20:01:25 -04:00
packages/fabro-api-client fabro(01KQT1VDVXGWN9P6MFK4R5E44D): implement (succeeded) 2026-05-04 18:27:54 +00:00