List of all items
Structs
- Agent
- AgentBuilder
- AgentOutput
- ToolCallRecord
- agent_tool::AgentTool
- auto_dream::AutoDream
- auto_dream::AutoDreamConfig
- auto_dream::ConsolidationState
- compact::AutoCompactState
- compact::CompactResult
- compact::MessageGroup
- context_analyzer::ContextAnalysis
- delegate::DelegateConfig
- delegate::DelegateResult
- delegate::DelegateTask
- delegate_tool::DelegateTool
- events::AgentStream
- reporters::AgentMetrics
- reporters::CollectorReporter
- reporters::ConsoleReporter
- reporters::JsonReporter
- reporters::MetricsReporter
- session_memory::ExtractedMemory
- session_memory::SessionMemoryState
- system_prompt::GitSnapshot
- system_prompt::SystemPromptOptions
- system_prompt::SystemPromptSection
Enums
- compact::CompactTrigger
- compact::TokenWarningState
- context_analyzer::CompactionStrategy
- context_analyzer::ContextCategory
- coordinator::AgentMode
- effort::EffortLevel
- events::AgentEvent
- events::CompactReason
- events::WarningState
- session_memory::MemoryCategory
- system_prompt::OutputStyle
- system_prompt::SystemPromptPrefix
Traits
Functions
- apply_tool_result_budget
- compact::auto_compact_if_needed
- compact::calculate_messages_to_keep_index
- compact::calculate_token_warning_state
- compact::collapse_read_tool_results
- compact::compact_conversation
- compact::context_window_for_model
- compact::estimate_messages_tokens
- compact::estimate_tokens
- compact::format_compact_summary
- compact::get_compact_prompt
- compact::group_messages_for_compact
- compact::should_auto_compact
- compact::should_compact
- compact::should_context_collapse
- compact::snip_compact
- context_analyzer::analyze_context
- context_analyzer::format_ctx_viz
- context_analyzer::suggest_compaction
- coordinator::coordinator_context
- coordinator::coordinator_system_prompt
- coordinator::filter_tools_for_mode
- coordinator::is_coordinator_mode
- delegate::build_child_system_prompt
- delegate::run_batch
- session_memory::count_tool_calls_since
- session_memory::extraction_prompt
- session_memory::parse_extraction_output
- session_memory::persist_memories
- session_memory::should_extract
- system_prompt::build_system_prompt
- system_prompt::clear_system_prompt_sections
Type Aliases
Constants
- compact::AUTOCOMPACT_TRIGGER_FRACTION
- compact::CRITICAL_PCT
- compact::KEEP_RECENT_MESSAGES
- compact::MAX_CONSECUTIVE_FAILURES
- compact::WARNING_PCT
- coordinator::COORDINATOR_ONLY_TOOLS
- delegate::DEFAULT_MAX_CONCURRENT
- delegate::DELEGATE_BLOCKED_TOOLS
- delegate::MAX_DEPTH
- system_prompt::SYSTEM_PROMPT_DYNAMIC_BOUNDARY