Expand description
Session Receipt v1: unified session model for multi-agent workflows.
This module provides the complete data model for Session Receipts: session manifests, events, context propagation, agent graphs, side-effect tracking, and receipt composition.
Re-exports§
pub use event_log::EventLog;pub use context::PropagationContext;pub use graph::AgentGraph;pub use graph::AgentNode;pub use graph::AgentEdge;pub use graph::AgentEdgeType;pub use side_effects::SideEffects;pub use receipt::ArtifactEntry;pub use receipt::ReceiptComposer;pub use receipt::SessionReceipt;pub use render::RenderConfig;pub use package::build_package;pub use package::read_package;pub use package::verify_package;pub use package::VerifyCheck;pub use package::VerifyStatus;pub use manifest::*;pub use event::*;
Modules§
- context
- Cross-tool and cross-host context propagation.
- event
- Session event model for Session Receipt v1.
- event_
log - Append-only, file-backed event log for session events.
- graph
- Agent collaboration graph built from session events.
- manifest
- Enhanced session manifest for Session Receipt v1.
- package
.treeshippackage builder and reader.- receipt
- Session Receipt composer.
- render
- Render configuration for Explorer Session Reports.
- side_
effects - Side-effect aggregation from session events.