Skip to main content

Module event

Module event 

Source

Structs§

AgentId
CheckpointId
FileDiff
OutcomeSummary
RunId
ThinkStripper
Streaming filter that strips <think>…</think> reasoning blocks emitted by reasoning models (minimax, deepseek-r1, qwq…) so surfaces show the answer, not the chain-of-thought. Handles tags split across streamed deltas.
TokenUsage

Enums§

AgentStatus
AutonomyLevel
Block
Decision
Event
Every surface renders from this stream; replay records from it. This enum is the contract that connects runtime ↔ surfaces ↔ replay.
RiskLevel
StopReason

Functions§

friendly_model_switch_reason
is_local_model_unavailable