Expand description
ProgressTracker — fold WorkflowEvents into a live RunProgress
snapshot, the Rust analog of Claude Code’s /workflows progress view.
A tracker installs itself as the ctx’s event sink
(WorkflowCtxBuilder::on_event)
and accumulates per-phase agent counts, lifecycle tallies, and token totals.
snapshot returns a cheap clone for rendering.
Structs§
- Phase
Progress - Per-phase progress: how many agents were issued under a given phase title.
- Progress
Tracker - Accumulates
WorkflowEvents into a sharedRunProgress. Cheap to clone (anArcinside); install viacallback. - RunProgress
- A point-in-time snapshot of a workflow run’s progress.