Module model

Module model 

Source

Structs§

ChatMessage
Message envelope passed to language models.
CompensationSpec
Compensation step reference invoked when a primary step fails.
ContextSource
Retrieval or memory source that augments LLM prompts.
CostHint
Optional cost metadata used for planning and budgeting.
LlmInputs
Normalized inputs for an LLM step, extracted from the inputs blob.
QueuedStep
Snapshot of a queued step fetched from storage for scheduling.
RunId
Stable identifier assigned to every run stored in FleetForge.
StepExecution
Execution policy configuration embedded in a StepSpec.
StepId
Unique identifier for an individual step within a run.
StepSpec
Fully resolved specification for a step scheduled by the runtime.
ToolSpec
Declarative tool description exposed to the LLM.

Enums§

ChatRole
Chat roles accepted by the LLM adapters.
ContextSourceKind
Supported context source kinds.
ResponseSchema
Schema reference that constrains structured responses.
RunStatus
High-level lifecycle phases for a run.
StepSpecDecodeError
Errors surfaced while decoding a StepSpec from JSON.
StepStatus
Scheduler-facing lifecycle phases for an individual step.
StepType
Canonical step execution classes understood by the runtime.
ToolChoice
Strategy the LLM should use when deciding whether to call a tool.