Structs§
- Agent
Def - AgentId
- Agent
Name - Assembled
Prompt - Assistant
Message - BlockId
- Cache
Breakpoints - Marks the four section boundaries the runtime asks codecs to expose as cache breakpoints when the underlying provider supports them.
- Close
Subagent Request - Close
Subagent Response - Compacted
Context - Compaction
Result - Compaction
Window - Context
Plan - Delta
Item - Elision
Marker - File
View Entry - File
View Slice - Hook
Output Entry - Hook
RunSummary - Hook
Warning - Instruction
File - Line
Anchor - Memory
Item - Message
Id - ModelId
- Observed
State - Pending
Event - An event produced during turn execution, before the session store has
assigned a sequence. Convert to
SessionEventviainto_committedonce the store has allocated a sequence number. Holdingsequence-less events until commit makes the commit-then-publish invariant type-enforced. - Pending
Tool Call - Plugin
Id - Plugin
Manifest - Prompt
Id - Prompt
Registry - Prompt
Segment - Prompt
Segment Id - Provider
Capabilities - Provider
Compaction Request - Provider
Compaction Response - Provider
Error - Provider
Name - Provider
Request - Replay
Meta - Resolved
Model - Resource
Snapshot - Revision
- Send
Subagent Input Request - Session
Blueprint - Session
Event - An event that has been committed to the session store and therefore has
been assigned a monotonic
sequenceby the commit boundary. Construct aSessionEventonly viaPendingEvent::into_committed,SessionEvent::new_committed, or deserialization — thesequencefield is intentionally not publicly settable. - Session
Id - Session
State - Skill
Def - SkillId
- Skill
Name - Spawn
Subagent Request - Subagent
Ref - Subagent
Result - Subagent
Spec Wire - Subagent
Status - Summary
Slice - System
Message - Thinking
Block - Tool
Alias - Tool
Call - Tool
Call Id - Tool
Capabilities - Tool
Error - Tool
Execution Outcome - Tool
Name - Tool
Result Message - Tool
Spec - Transcript
Window - Turn
- TurnId
- Usage
- User
Message - Viewed
Range - Wait
Subagent Request - Wait
Subagent Response
Enums§
- ApiKind
- Assistant
Part - Cache
Scope - Delivery
- Hook
Handler Type - Hook
Output Kind - Hook
RunStatus - Hook
Session Start Source - Hook
Warning Severity - Message
- Message
Signal - Model
Role - Prompt
Segment Kind - Provider
Compaction Strategy - Provider
Kind - Prune
Signal Threshold - Reasoning
Effort - Session
Command - Session
Event Payload - Stop
Reason - Stream
Event - Subagent
Event Forwarding - Subagent
State - Tool
Call IdPolicy - Tool
Concurrency - Tool
Result - User
Part - Volatility
Constants§
- DEFAULT_
TEMPERATURE - Historical sampling temperature used by older config resolution. Provider
requests now omit temperature unless
[providers.<name>].temperatureis configured explicitly.
Type Aliases§
- Content
Hash - File
View Cache - Media
Type - Replay
Signature - Shared
Str - Shared string payloads stay as
Stringfor now; this is the swap point for any futureArc<str>migration. - Timestamp