Skip to main content

Module runtime

Module runtime 

Source
Expand description

Runtime event types shared across SDK bindings. I/O (append/read) lives in each language SDK — the kernel stays pure.

Re-exports§

pub use kernel::KernelObservation;
pub use kernel::KernelPressureAction;
pub use event_log::KernelEventCategory;
pub use event_log::Primitive;
pub use event_log::category_for_kind;
pub use event_log::primitive_for_kind;
pub use repair::pending_tool_calls_from_messages;
pub use repair::reconstruct_messages_with_fallback;
pub use repair::repair_events;
pub use repair::repair_events_with_cap;
pub use repair::repair_llm_completed;
pub use repair::repair_llm_completed_with_cap;
pub use repair::sanitize_recovery_text;
pub use repair::sanitize_recovery_text_bounded;
pub use replay::BudgetExceededRecord;
pub use replay::BudgetUsageRecord;
pub use replay::CancellationRecord;
pub use replay::OsSnapshot;
pub use replay::ProcessRecord;
pub use replay::SignalDeliveryDisposedRecord;
pub use replay::SuspendRecord;
pub use replay::rebuild_os_snapshot_from_events;
pub use session::ProviderReplay;
pub use session::SessionEvent;

Modules§

chain_validator
P7-S5 · the chain validator (P2 §5 rules C1–C4 + C7). Host-ops tooling — CI and incident triage run the same knife — never part of an SDK runtime path. P7-S5 · the chain validator, batch 1: rules C1–C4 with C7 degradation marking (P2 §5).
event_log
Unified kernel OS event log — category taxonomy for observations and session events.
kernel
Canonical host/kernel ABI and scheduler observation projection.
repair
replay
Read-only OS audit snapshot rebuilt from append-only session events (Phase 6).
session