List of all items
Structs
- abort::AbortHandle
- agent::Agent
- agent::AgentBuilder
- agent::AgentOptions
- agent::InitialState
- events::BroadcastEmitter
- events::CollectorEmitter
- hooks::AgentLoopConfig
- message::CustomMessage
- queue::PendingMessageQueue
- types::AfterToolCallContext
- types::AfterToolCallResult
- types::AgentContext
- types::AgentLoopTurnUpdate
- types::AgentState
- types::AgentToolResult
- types::BeforeToolCallContext
- types::BeforeToolCallResult
- types::ShouldStopAfterTurnContext
Enums
- agent_loop::LoopOutcome
- error::AgentError
- events::AgentEvent
- message::AgentMessage
- message::AgentMessageRole
- types::QueueMode
- types::TextContentOrImage
- types::ToolExecutionMode
Traits
Functions
- abort::from_token
- agent_loop::run_agent_loop
- agent_loop::run_agent_loop_continue
- hooks::default_convert_to_llm
- hooks::default_convert_to_llm_fn
- stream_fn::get_default_stream_fn
- stream_fn::set_default_stream_fn
- stream_fn::stream_fn
- stream_fn::try_get_default_stream_fn
Type Aliases
- abort::SharedAbortHandle
- agent_loop::NewMessages
- hooks::AfterToolCall
- hooks::AfterToolResults
- hooks::BeforeToolCall
- hooks::ConvertToLlm
- hooks::GetApiKey
- hooks::GetFollowUpMessages
- hooks::GetSteeringMessages
- hooks::PrepareNextTurn
- hooks::ShouldStopAfterTurn
- hooks::TransformContext
- stream_fn::StreamFn
- types::ToolResultPartial