Expand description
Prospero’s normalized event type — the stable contract consumers see.
The types now live in [prospero_types] (so the WASM dashboard can share
them, prospero #98) and are re-exported here from their original path.
Caliban’s raw stream-json frames are normalized into FleetEvents by
crate::caliband::stream::normalize_frame; consumers (CLI follow,
dashboard SSE, history replay) never see raw caliban frames.
Structs§
- Fleet
Event - A normalized, sequenced fleet event.
Enums§
- Event
Kind - The semantic payload of a fleet event.
- Output
Stream - Which textual stream a chunk of output came from.
Functions§
- stream_
key_ for - The ordered stream a
(repo, agent_id)pair belongs to. Agent events key on the agent id; repo-level events (no agent) onrepo:<name>; fleet-level events (neither) on the singletonfleetstream.seqis monotonic within the returned key.