List of all items
Structs
- core::BeginPermit
- core::Budget
- core::Emitted
- core::EventEnvelope
- core::ForkOrigin
- core::GraphBeginPermit
- core::LogValidator
- core::ModelCallPermit
- core::ModelReply
- core::NowPermit
- core::Parked
- core::RandomPermit
- core::ReplayCursor
- core::RunId
- core::RunState
- core::RunSummary
- core::SequenceNumber
- core::TokenTotals
- core::TokenUsage
- core::ToolCallPermit
- core::UnresolvedWrite
- engine::ForkPlan
- engine::WriteHazard
- engine::fork::ForkPlan
- engine::fork::WriteHazard
- graph::AgentNode
- graph::AgentSpec
- graph::BranchCase
- graph::BranchNode
- graph::BranchSpec
- graph::Edge
- graph::Expr
- graph::ExprError
- graph::FoldNode
- graph::FoldSpec
- graph::GateNode
- graph::GateSpec
- graph::Graph
- graph::GraphBuilder
- graph::GraphSummary
- graph::MapNode
- graph::MapSpec
- graph::ToolNode
- graph::ToolSpec
- graph::builder::AgentSpec
- graph::builder::BranchSpec
- graph::builder::FoldSpec
- graph::builder::GateSpec
- graph::builder::GraphBuilder
- graph::builder::MapSpec
- graph::builder::ToolSpec
- graph::document::AgentNode
- graph::document::BranchCase
- graph::document::BranchNode
- graph::document::Edge
- graph::document::FoldNode
- graph::document::GateNode
- graph::document::Graph
- graph::document::MapNode
- graph::document::ToolNode
- graph::expr::Expr
- graph::expr::ExprError
- graph::expr::Reference
- graph::validate::GraphSummary
- llm::ApiError
- llm::CacheControl
- llm::Client
- llm::Config
- llm::Message
- llm::MessageAccumulator
- llm::MessageDeltaUsage
- llm::MessageRequest
- llm::MessageResponse
- llm::MessageStream
- llm::SystemBlock
- llm::Tool
- llm::Usage
- prelude::Agent
- prelude::EventEnvelope
- prelude::RunId
- prelude::RunState
- prelude::Runtime
- prelude::SqliteStore
- prelude::ToolCtx
- runtime::Agent
- runtime::AgentBuilder
- runtime::BudgetExtensions
- runtime::BudgetObservations
- runtime::Budgets
- runtime::FailureTracker
- runtime::ModelTurn
- runtime::Pricing
- runtime::RunCtx
- runtime::Runtime
- runtime::ToolFailure
- server::AgentDefinition
- server::AppState
- server::BuiltAgent
- server::ClientRunLease
- server::LlmModelExecutor
- server::RegisteredAgent
- server::ToolRegistry
- server::client_runs::LogQuery
- server::client_runs::ModelStepQuery
- server::executor::LlmModelExecutor
- server::sse::StreamParams
- server::state::AgentDefinition
- server::state::AppState
- server::state::BuiltAgent
- server::state::ClientRunLease
- server::state::RegisteredAgent
- server::tool_registry::ToolRegistry
- store::RunSummary
- store::SqliteStore
- tools::HandlerError
- tools::Suspension
- tools::ToolCtx
- tools::ToolDescriptor
- tools::ToolSet
- tools::TypedTool
- tools::mcp::EffectOverrides
- tools::mcp::McpServer
- tools::mcp::McpTool
- wasm::DirGrant
- wasm::LimitExceeded
- wasm::ToolLimits
- wasm::WasmEngine
- wasm::WasmTool
- wasm::WasmToolSpec
Enums
- core::BudgetKind
- core::Effect
- core::Event
- core::LoggedStep
- core::Outcome
- core::ParkReason
- core::PendingCall
- core::ReplayError
- core::RequestedStep
- core::RunStatus
- core::ValidationError
- engine::EngineError
- engine::ForkError
- engine::GraphOutcome
- engine::fork::ForkError
- graph::BranchCondition
- graph::FoldBody
- graph::FoldJoin
- graph::GraphError
- graph::MapBody
- graph::Node
- graph::document::BranchCondition
- graph::document::FoldBody
- graph::document::FoldJoin
- graph::document::MapBody
- graph::document::Node
- graph::validate::GraphError
- llm::AuthKind
- llm::Content
- llm::ContentBlock
- llm::ContentDelta
- llm::Error
- llm::Role
- llm::Source
- llm::StopReason
- llm::StreamEvent
- llm::System
- llm::ToolResultContent
- prelude::Effect
- prelude::Event
- prelude::ParkReason
- prelude::RunOutcome
- prelude::RunStatus
- prelude::RuntimeError
- prelude::StoreError
- prelude::ToolOutcome
- runtime::AgentBuildError
- runtime::LoopOutcome
- runtime::ParkReason
- runtime::Resumption
- runtime::RunOutcome
- runtime::RuntimeError
- runtime::ToolCallResult
- runtime::ToolFailureKind
- server::ApiError
- server::DefFormat
- server::Disposition
- server::ResumeKind
- server::dispatch::Disposition
- server::dispatch::ResumeKind
- server::error::ApiError
- server::state::DefFormat
- store::StoreError
- tools::Effect
- tools::RegistryError
- tools::RetryPolicy
- tools::ToolError
- tools::ToolOutcome
- tools::mcp::McpError
- wasm::GrantPerms
- wasm::LimitKind
- wasm::WasmError
Traits
- engine::AgentResolver
- engine::ToolResolver
- prelude::EventStore
- prelude::ToolHandler
- server::ModelExecutor
- server::ModelStream
- server::executor::ModelExecutor
- server::executor::ModelStream
- store::EventStore
- tools::DynTool
- tools::ToolHandler
- tools::ToolMeta
Derive Macros
Functions
- core::derive_state
- core::event_detail
- core::event_kind
- core::validate_next
- engine::fork::plan_fork
- engine::graph_hash
- engine::plan_fork
- engine::run_graph
- graph::expr::parse
- graph::expr::parse_reference
- graph::graph_schema
- graph::parse_expression
- graph::validate
- graph::validate::validate
- prelude::derive_state
- runtime::canonical_json
- runtime::clamp_tokens
- runtime::compact_error_message
- runtime::content_string
- runtime::decode_failure
- runtime::decode_suspension
- runtime::drive_loop
- runtime::encode_failure
- runtime::encode_suspension
- runtime::error_chain
- runtime::event_detail
- runtime::event_kind
- runtime::hash_value
- runtime::response_value
- runtime::sha256_hex
- runtime::usage_of
- runtime::validate_against_schema
- runtime::validate_extension_input
- runtime::validate_labels
- server::agents::get
- server::agents::list
- server::agents::register
- server::auth::require_bearer
- server::build_router
- server::classify
- server::client_runs::append
- server::client_runs::get_log
- server::client_runs::model_step
- server::client_runs::open
- server::client_runs::resolve
- server::client_runs::tool_step
- server::dispatch::classify
- server::graph::drive_resume
- server::graph::fork
- server::graph::forks
- server::graph::get
- server::graph::is_graph_run
- server::graph::list
- server::graph::projection
- server::graph::start_run
- server::graph::submit
- server::graph::validate_only
- server::json::pending
- server::json::run_state
- server::json::status
- server::runs::abandon
- server::runs::get
- server::runs::list
- server::runs::replay
- server::runs::resolve
- server::runs::resume
- server::runs::start
- server::serve
- server::sse::stream
- tools::mcp::effect_for
Type Aliases
- runtime::ClockFn
- runtime::RandomFn
- server::AgentFactory
- server::BuildFuture
- server::state::AgentFactory
- server::state::BuildFuture
Constants
- core::SCHEMA_VERSION
- graph::MAX_EXPRESSION_LEN
- graph::MAX_NODE_NAME_LEN
- graph::SCHEMA_VERSION
- graph::document::SCHEMA_VERSION
- graph::expr::MAX_EXPRESSION_LEN
- graph::validate::MAX_NODE_NAME_LEN
- runtime::COMPACT_HEAD_CHARS
- runtime::COMPACT_MESSAGE_CAP
- runtime::COMPACT_TAIL_CHARS
- runtime::DEFAULT_MAX_RESPONSE_TOKENS
- runtime::ERROR_SENTINEL_KEY
- runtime::MAX_LABELS
- runtime::MAX_LABEL_KEY_LEN
- runtime::MAX_LABEL_VALUE_LEN
- runtime::MAX_TOOL_ATTEMPTS
- runtime::SUSPEND_SENTINEL_KEY
- wasm::DEFAULT_MEMORY_BYTES
- wasm::DEFAULT_WALL_TIME_MS