List of all items
Structs
- compaction::CompactRange
- compaction::CompactSummary
- config_migration::MigrationReport
- cost::CostSummary
- env::Env
- eval::EvalCtx
- eval::TruncationStat
- event::EventSink
- event::FlowRunId
- event::Observable
- event::TurnId
- event_writer::EventWriter
- executor::Executor
- flow_lint::LintHit
- flow_meta::FlowMeta
- flow_registry::FlowRegistry
- flow_registry::FlowRevision
- form::PendingForm
- fs_access::FsAccessPolicy
- git::DiffResult
- git::GitCli
- hunk::EditProposal
- hunk::Hunk
- index::AnchorIndex
- index::ProjectEventInsert
- index::ProjectEventRow
- index::RebuildStats
- injection::Injection
- injection::InjectionId
- injection_classifier::Classification
- injection_classifier::ComposedClassifier
- injection_classifier::LlmClassifier
- injection_classifier::RuleClassifier
- lifecycle::LifecycleRunner
- mcp::JsonRpcError
- mcp::JsonRpcRequest
- mcp::JsonRpcResponse
- mcp::McpBootError
- mcp::McpClient
- mcp::McpClientStatus
- mcp::McpHttpTransport
- mcp::McpServerConfig
- mcp::McpStdioTransport
- mcp::McpToolAdapter
- mcp::McpToolSchema
- memory::MemoryId
- memory::confession::Confession
- memory::confession::ConfessionStore
- memory::goal::GoalStore
- memory::plan::Plan
- memory::plan::PlanStep
- memory::plan::PlanStore
- memory::spec::SpecDeviation
- memory::spec::SpecEntry
- memory::spec::SpecStatus
- memory::spec::SpecStore
- memory::todo::Todo
- memory::todo::TodoStore
- message::ImageSource
- message::Message
- meta_commands::MetaCommand
- migration::MigratedRule
- model_registry::AliasEntry
- model_registry::ModelConfig
- model_registry::ModelEntry
- model_registry::ModelInfo
- nodegraph::FlowGraph
- nodegraph::StaticNode
- provider::AssistantMessage
- provider::CallTiming
- provider::LlmRequest
- provider::ProviderRegistry
- provider::TokenUsage
- providers::anthropic::AnthropicProvider
- providers::mock::MockProvider
- providers::openai::OpenAiProvider
- redact::RedactHit
- redact::Redactor
- rendezvous::AutoResolveResolver
- rendezvous::PromptId
- safety::NoopClassifier
- safety::OpenAiModerationClassifier
- safety::SafetyConfig
- sandbox::PtySpawnResult
- sandbox::SandboxExec
- session::ApprovalRegistry
- session::CompactResult
- session::CompactReviewRegistry
- session::ContextSnapshot
- session::FormRegistry
- session::PendingApproval
- session::PendingCompactReview
- session::Session
- session::SessionId
- session_meta::SessionMeta
- storage::StorageConfig
- tool::ToolArgs
- tool::ToolCtx
- tool::ToolRegistry
- tool::ToolSpec
- tool_naming::ToolNaming
- tools::agent_ctrl::AgentSpawn
- tools::bash_bg::BashKill
- tools::bash_bg::BashList
- tools::bash_bg::BashOutput
- tools::bash_bg::BashSpawn
- tools::bash_bg::BashStatus
- tools::bash_bg::BgEntry
- tools::bash_bg::BgHandle
- tools::bash_bg::BgOutput
- tools::bash_bg::BgRegistry
- tools::form::FormAsk
- tools::fs::FsEdit
- tools::fs::FsGrep
- tools::fs::FsList
- tools::fs::FsRead
- tools::fs::FsWrite
- tools::git::GitDiff
- tools::git_ops::GitAdd
- tools::git_ops::GitBranch
- tools::git_ops::GitCommit
- tools::git_ops::GitLog
- tools::git_ops::GitPush
- tools::git_ops::GitShow
- tools::git_ops::GitStatus
- tools::hunk::FsEdit
- tools::hunk::HunkApply
- tools::hunk::HunkReview
- tools::memory::MemoryConfess
- tools::memory::MemoryFetchConfessions
- tools::memory::MemoryGoalClear
- tools::memory::MemoryGoalGet
- tools::memory::MemoryGoalSet
- tools::memory::MemoryHistoryRead
- tools::memory::MemoryHistorySearch
- tools::memory::MemoryRecentTurns
- tools::memory::MemorySpecDeviate
- tools::memory::MemorySpecStatus
- tools::memory::MemorySpecUpdate
- tools::memory::MemoryTodoCancel
- tools::memory::MemoryTodoDelete
- tools::memory::MemoryTodoDone
- tools::memory::MemoryTodoList
- tools::memory::MemoryTodoSet
- tools::memory_stubs::FetchConfessions
- tools::memory_stubs::FetchRule
- tools::plan::PlanRead
- tools::plan::PlanTick
- tools::plan::PlanWrite
- tools::preview::PreviewConfig
- tools::preview::PreviewPush
- tools::session::SessionPush
- tools::sleep::Sleep
- tools::stdlib::ComposeEmailPreview
- tools::stdlib::Concat
- tools::stdlib::DispatchAll
- tools::stdlib::EstimateTokens
- tools::stdlib::ExtractToolUses
- tools::stdlib::FindCompactRange
- tools::stdlib::Head
- tools::stdlib::IsEmpty
- tools::stdlib::Len
- tools::stdlib::ListAll
- tools::stdlib::ListAny
- tools::stdlib::ListFilter
- tools::stdlib::ListFind
- tools::stdlib::ListMap
- tools::stdlib::ListReduce
- tools::stdlib::RenderPromptMarkdown
- tools::stdlib::RenderPromptTerse
- tools::stdlib::RenderPromptXml
- tools::stdlib::ReplaceMessagesRange
- tools::stdlib::ShellQuote
- tools::stdlib::Tail
- tools::stdlib::TextConcat
- tools::stdlib::ToJsonString
- tools::term::TermCapture
- tools::term::TermEntry
- tools::term::TermHandle
- tools::term::TermInput
- tools::term::TermKill
- tools::term::TermList
- tools::term::TermRegistry
- tools::term::TermResize
- tools::term::TermSpawn
- tools::term::TerminalCell
- tools::term::TerminalScreen
- tools::test::TestRun
- tools::web::BraveSearch
- tools::web::ParallelSearch
- tools::web::SearchResult
- tools::web::SearxngSearch
- tools::web::TavilySearch
- tools::web::WebConfig
- tools::web::WebFetch
- tools::web::WebSearch
- trust::ModeDisplay
- trust::OutsideDisplay
- trust::TrustConfig
- workflow::LlmStats
- workflow::WorkflowGraph
- workflow::WorkflowNode
Enums
- approval::ApprovalOutcome
- error::ErrorKind
- error::RuntimeError
- event::Event
- event::FlowNodeStatus
- event::FlowStatus
- event::LlmCallStatus
- event::NodeEvent
- exec::StmtOutcome
- flow_lint::LintRule
- flow_meta::FlowMetaSource
- flow_registry::SnapshotOutcome
- form::FormAnswer
- form::FormKind
- fs_access::FsAccessError
- fs_access::FsAccessMode
- git::GitError
- hunk::ApplyError
- hunk::HunkLine
- index::AnchorKind
- injection::InjectionLevel
- injection::InjectionState
- injection_classifier::ClassifierSource
- mcp::McpError
- mcp::TransportKind
- memory::todo::TodoEntry
- memory::todo::TodoStatus
- message::ImageData
- message::MessagePart
- message::MessageRole
- migration::RuleScope
- nodegraph::FanoutMode
- nodegraph::NodeKind
- provider::StopReason
- redact::RedactMode
- safety::SafetyMode
- safety::ScanVerdict
- session::ApprovalDecision
- session::CompactReviewDecision
- session::CompactReviewMode
- session::EnqueueError
- session::SessionOpenError
- session::TranscriptEntry
- storage::StorageScope
- stream::CompactionPhase
- stream::StreamFrame
- tool::ApprovalLevel
- tool::CancelBehavior
- tool::Tier
- tools::bash_bg::BgStatus
- tools::preview::PingResult
- tools::term::TermState
- tools::term::TermStateSnapshot
- tools::term::TermStreamEvent
- tools::term::TerminalColor
- tools::web::SearchConfig
- trust::ModeColor
- trust::OutsideBehavior
- trust::Theme
- trust::TrustMode
- validate::ValidationError
- value::Value
- workflow::ApprovalState
- workflow::NodeStatus
- workflow::Parallelism
- workflow::WorkflowNodeKind
Traits
- injection_classifier::InjectionClassifier
- mcp::McpTransport
- provider::Provider
- rendezvous::PromptResolver
- safety::SafetyClassifier
- sandbox::Sandbox
- tool::Tool
- tools::web::SearchProvider
Functions
- approval::level_str
- approval::request_approval
- compaction::estimate_compacted_message_tokens
- compaction::estimate_tokens_for_message
- compaction::estimate_tokens_for_messages
- compaction::filter_orphan_tool_messages
- compaction::find_compact_range
- compaction::find_compact_summaries
- compaction::is_compaction_summary
- compaction::is_plan_related
- compaction::maybe_auto_compact
- compaction::replace_range_with_summary
- compaction::spawn_auto_compact
- compaction::start_auto_compact
- config_migration::migrate_legacy_config_if_needed
- cost::summarize_by_model
- cost::summarize_by_provider
- cost::total
- eval::eval_expr
- eval::truncate_prompt_to_budget
- eval::truncate_prompt_to_budget_tracked
- exec::exec_flow
- exec::exec_flow_with_siblings
- exec::exec_stmts
- exec::exec_stmts_prefixed
- flow_lint::lint_file
- flow_meta::sidecar_path
- fs_access::check_write
- git::current_branch
- git::diff_range
- git::discover_toplevel
- git::has_changes
- git::status_porcelain
- humanize::format_count
- humanize::format_secs
- injection_classifier::source_tag
- mcp::mcp_result_to_value
- mcp::register_from_configs
- mcp::value_to_mcp_args
- meta_commands::builtin_list
- meta_commands::help_lines
- meta_commands::match_command
- migration::resolve_by_name
- migration::scan_migrated_rules
- model_registry::all_aliases
- model_registry::all_model_entries
- model_registry::model_entry
- model_registry::model_info
- model_registry::resolve_alias
- model_registry::set_model_config
- nodegraph::extract_graph
- provider::assistant_message_to_value
- provider::estimate_tokens
- provider::user_text_message
- provider::wrap_call_as_streaming
- rendezvous::await_prompt
- rendezvous::await_prompt_with_payload
- session::replay_transcript_from
- session_meta::canonical_root
- session_meta::find_project_root
- session_meta::fingerprint_from_root
- storage::config_dir
- storage::data_dir
- storage::load_storage_config
- storage::resolve_current_project_scope
- storage::resolve_project_scope_for
- storage::resolve_project_storage_root
- tool::tool_spec
- tools::plan::render_plan
- tools::preview::ping
- tools::register_bash_bg
- tools::register_git_ops
- tools::register_memory
- tools::register_preview
- tools::register_spec_memory
- tools::register_terminal
- tools::register_tier_zero
- tools::register_tier_zero_with_rules
- tools::register_web
- tools::register_web_search
- tools::stdlib::compose_email_preview
- tools::stdlib::shell_quote
- tools::term::snapshot_screen
- tools::web::build_search_provider
- validate::validate