Expand description
Serde types mirroring the run bundle documents specified in
docs/run-bundles.md. Unknown fields are tolerated everywhere so bundles
written by newer writers within the same schema version stay readable.
Structs§
- Action
Receipt - Artifact
Ref - An artifact reference extracted from a
{"$artifact": …}sentinel. - Conversation
Range - Definition
Snapshot - Manifest
- Manifest
Paths - Node
Result - RunState
- Session
Binding - Session
Capture - Session
Capture Failure - Session
Entry Record - Session
Event Record - Step
Record - Switch
Def - Trace
Event
Enums§
- EdgeDef
- A workflow edge: either a simple
from -> toor a labelled switch. - Node
Outcome - RunStatus
- Session
Capture Status
Constants§
- DEFINITION_
SNAPSHOT_ SCHEMA - RUN_
BUNDLE_ SCHEMA - RUN_
STATE_ SCHEMA - SESSION_
BINDING_ SCHEMA - SESSION_
CAPTURE_ SCHEMA - SESSION_
EVENT_ SCHEMA
Functions§
- as_
artifact_ ref - Detect the
$artifactsentinel: an object whose only key is$artifact. - as_
escaped - Unwrap one level of
{"$escaped": …}if present.