Re-exports§
pub use redaction::redact_event_payload;pub use redaction::redact_payload_value;pub use redaction::RedactionLevel;
Modules§
Structs§
- Context
Bus - Context
Event V1 - Context
OsMetrics - Process-local metrics for Context OS observability.
- Context
OsRuntime - Shared runtime backing Context OS features (shared sessions + event bus).
- Filtered
Subscription - A subscription wrapper that applies a
TopicFilterto received events. - Metrics
Snapshot - Shared
Session Key - Shared
Session Store - Topic
Filter - Filter for selective event subscriptions.
All fields are optional;
Nonemeans “accept all”.
Enums§
- Consistency
Level - Consistency requirement for shared context events. Ordered from least to most strict for filtering comparisons.
- Context
Event Kind V1 - Subscription
Kind - Wraps either a plain
broadcast::Receiveror aFilteredSubscriptionso the SSE route can handle both with the same code path.
Functions§
- emit_
directed_ event - Emit an event directed at specific agents only.
- emit_
event - Convenience: append an event to the global bus with metrics tracking.
- runtime
- secondary_
event_ kind - Classify a tool name into a secondary event kind (beyond ToolCallRecorded).