deepstrike_core/runtime/
mod.rs1pub mod event_log;
5pub mod kernel;
6pub mod replay;
7pub mod repair;
8pub mod session;
9
10pub use kernel::{
11 KERNEL_ABI_VERSION, KernelAction, KernelInput, KernelInputEvent, KernelObservation,
12 KernelPressureAction, KernelRuntime, KernelStep,
13};
14
15pub use repair::{
16 pending_tool_calls_from_messages, reconstruct_messages_with_fallback, repair_events,
17 repair_events_with_cap, repair_llm_completed, repair_llm_completed_with_cap,
18 sanitize_recovery_text, sanitize_recovery_text_bounded,
19};
20pub use event_log::{
21 category_for_kind, primitive_for_kind, KernelEventCategory, Primitive,
22};
23pub use replay::{
24 rebuild_os_snapshot_from_events, BudgetExceededRecord,
25 OsSnapshot, ProcessRecord, SignalDisposedRecord, SuspendRecord,
26};
27pub use session::{ProviderReplay, SessionEvent};