List of all items
Structs
- ToolRegistry
- ToolResult
- ToolWrapper
- brain::algorithms::BBox
- brain::algorithms::CaptionSegment
- brain::algorithms::DecodedAddress
- brain::algorithms::EmbeddingModel
- brain::algorithms::FusionWeights
- brain::algorithms::MmrInput
- brain::algorithms::ParsedQuery
- brain::algorithms::ParsedSlug
- brain::algorithms::QueryCharacteristics
- brain::algorithms::QueryEval
- brain::algorithms::RuntimeConfig
- brain::algorithms::ScriptReport
- brain::algorithms::WeightedEdge
- brain::graph_links::Edge
- brain::recipes::Recipe
- brain::store::Fact
- brain::store::MemoryConfig
- brain::store::Page
- brain::store::SearchHit
- config::Config
- config::NodeConfig
- config::ServerConfig
- config::ToolsConfig
- hanzo_api::HanzoApi
- protocol::ClientCapabilities
- protocol::ClientInfo
- protocol::InitializeParams
- protocol::MCPError
- protocol::MCPRequest
- protocol::MCPResponse
- protocol::ServerCapabilities
- protocol::ToolCallParams
- protocol::ToolDefinition
- search::SearchConfig
- search::SearchResult
- search::ast_search::AstSearcher
- search::search::Document
- search::search::Search
- search::search::SearchResponse
- search::search::SearchResult
- search::symbol_search::SymbolSearcher
- search::unified_search::UnifiedSearch
- search::vector_store::Document
- search::vector_store::Memory
- search::vector_store::Symbol
- search::vector_store::VectorStore
- search::vector_store::VectorStoreConfig
- server::MCPServer
- tools::ToolEntry
- tools::agent_tool::AgentTool
- tools::browser_tool::BrowserTool
- tools::browser_tool::BrowserToolArgs
- tools::browser_tool::BrowserToolDefinition
- tools::cloud_code::CodeAskTool
- tools::cloud_code::CodeContextTool
- tools::cloud_code::CodeIndexTool
- tools::cloud_code::CodeSearchTool
- tools::cloud_web::ResearchTool
- tools::cloud_web::WebReadTool
- tools::cloud_web::WebSearchTool
- tools::code_tool::CodeTool
- tools::code_tool::CodeToolArgs
- tools::code_tool::CodeToolDefinition
- tools::computer_tool::ComputerTool
- tools::computer_tool::ComputerToolArgs
- tools::computer_tool::ComputerToolDefinition
- tools::computer_tool::PlatformInfo
- tools::computer_tool::WindowInfo
- tools::config_tool::ConfigTool
- tools::exec_tool::ExecTool
- tools::exec_tool::ExecToolArgs
- tools::exec_tool::ExecToolDefinition
- tools::exec_tool::ProcessInfo
- tools::exec_tool::ProcessManager
- tools::fetch_tool::FetchTool
- tools::fetch_tool::FetchToolArgs
- tools::fetch_tool::FetchToolDefinition
- tools::fs_tool::FsTool
- tools::fs_tool::FsToolArgs
- tools::fs_tool::FsToolDefinition
- tools::fs_tool::PatchFile
- tools::fs_tool::PatchHunk
- tools::git_tool::GitTool
- tools::git_tool::GitToolArgs
- tools::git_tool::GitToolDefinition
- tools::hanzo_tool::HanzoTool
- tools::hanzo_tool::HanzoToolArgs
- tools::hanzo_tool::HanzoToolDefinition
- tools::llm_tool::LlmTool
- tools::lsp_tool::LspTool
- tools::memory_tool::Fact
- tools::memory_tool::KnowledgeBase
- tools::memory_tool::Memory
- tools::memory_tool::MemoryTool
- tools::memory_tool::MemoryToolArgs
- tools::memory_tool::MemoryToolDefinition
- tools::mode_tool::ModeTool
- tools::mode_tool::ModeToolArgs
- tools::mode_tool::ModeToolDefinition
- tools::personality::PersonalityRegistry
- tools::personality::ToolPersonality
- tools::plan_tool::PlanTool
- tools::plan_tool::PlanToolArgs
- tools::plan_tool::PlanToolDefinition
- tools::plan_tool::TrackedPlan
- tools::plan_tool::TrackedStep
- tools::refactor_tool::RefactorTool
- tools::system_tool::SystemTool
- tools::tasks_tool::TasksTool
- tools::tasks_tool::TasksToolArgs
- tools::tasks_tool::TasksToolDefinition
- tools::tasks_tool::TodoItem
- tools::think_tool::ThinkTool
- tools::think_tool::ThinkToolArgs
- tools::think_tool::ThinkToolDefinition
- tools::ui_tool::UiTool
- tools::vision_tool::VisionTool
- tools::workspace_tool::WorkspaceTool
- tools::workspace_tool::WorkspaceToolArgs
- tools::workspace_tool::WorkspaceToolDefinition
Enums
- brain::algorithms::RangeOutcome
- brain::graph_links::EdgeType
- brain::store::EdgeDir
- protocol::Content
- search::MatchType
- search::SearchModality
- search::symbol_search::SymbolType
- tools::ToolCategory
- tools::browser_tool::BrowserAction
- tools::code_tool::CodeAction
- tools::computer_tool::UiAction
- tools::exec_tool::ProcAction
- tools::fetch_tool::NetAction
- tools::fs_tool::FsAction
- tools::fs_tool::PatchOp
- tools::git_tool::VcsAction
- tools::memory_tool::MemoryAction
- tools::memory_tool::MemoryScope
- tools::plan_tool::PlanAction
- tools::plan_tool::StepStatus
- tools::tasks_tool::TodoAction
- tools::think_tool::LlmAction
- tools::workspace_tool::WsAction
Traits
Functions
- brain::algorithms::bbox_around
- brain::algorithms::characterize
- brain::algorithms::cjk_bigrams
- brain::algorithms::classify_link_rule
- brain::algorithms::coarse_dim
- brain::algorithms::content_range
- brain::algorithms::cosine
- brain::algorithms::decode_address
- brain::algorithms::dedup_hits
- brain::algorithms::detect_script
- brain::algorithms::emoji_trigrams
- brain::algorithms::encode_address
- brain::algorithms::estimate_tokens
- brain::algorithms::format_slug
- brain::algorithms::get_embedding_model
- brain::algorithms::has_cjk
- brain::algorithms::has_emoji
- brain::algorithms::haversine_km
- brain::algorithms::in_box
- brain::algorithms::l2_normalize
- brain::algorithms::list_embedding_models
- brain::algorithms::louvain
- brain::algorithms::mean_reciprocal_rank
- brain::algorithms::mmr_rerank
- brain::algorithms::mrl_truncate
- brain::algorithms::ndcg_at_k
- brain::algorithms::normalize_edges
- brain::algorithms::parse_range
- brain::algorithms::parse_slug
- brain::algorithms::parse_websearch
- brain::algorithms::pfnet_infinity
- brain::algorithms::precision_at_k
- brain::algorithms::prefix_for
- brain::algorithms::recall_at_k
- brain::algorithms::reciprocal_rank
- brain::algorithms::register_embedding_model
- brain::algorithms::render_rttm
- brain::algorithms::render_srt
- brain::algorithms::render_vtt
- brain::algorithms::rrf_fuse
- brain::algorithms::rsf_fuse
- brain::algorithms::select_rrf_k
- brain::algorithms::select_weights
- brain::algorithms::snn_score
- brain::algorithms::to_fts5_match
- brain::algorithms::truncate_to_tokens
- brain::algorithms::v7_ceiling
- brain::algorithms::v7_floor
- brain::graph_links::extract_edges
- brain::graph_links::reconcile
- brain::graph_links::slugify
- brain::recipes::builtin_email_recipe_yaml
- brain::recipes::list_recipes
- brain::recipes::load_recipe
- catalog::actions
- catalog::operations
- catalog::serves
- catalog::services
- ffi::hanzo_mcp_call_tool
- ffi::hanzo_mcp_destroy
- ffi::hanzo_mcp_free_string
- ffi::hanzo_mcp_init
- ffi::hanzo_mcp_last_error
- ffi::hanzo_mcp_list_tools
- ffi::hanzo_mcp_version
- hanzo_api::api_key_from_config_json
- hanzo_api::frames
- protocol::negotiate_version
- search::detect_modalities
- search::rank_and_deduplicate
- tools::list_tools
- tools::llm_tool::build_messages
- tools::llm_tool::chat
- tools::llm_tool::embed
- tools::llm_tool::extract_content
- tools::llm_tool::run_consensus
- tools::parity_status
- tools::personality::api::activate_from_env
- tools::personality::api::get
- tools::personality::api::get_active
- tools::personality::api::get_active_tools
- tools::personality::api::list
- tools::personality::api::register
- tools::personality::api::set_active
- version
Type Aliases
Constants
- brain::algorithms::LINK_TYPES
- brain::algorithms::RRF_K_DEFAULT
- hanzo_api::DEFAULT_BASE_URL
- hanzo_api::NO_KEY
- protocol::PROTOCOL_VERSION
- protocol::PROTOCOL_VERSIONS
- tools::llm_tool::DEFAULT_EMBED_MODEL
- tools::llm_tool::DEFAULT_JUDGE_MODEL
- tools::llm_tool::DEFAULT_MODEL
- tools::llm_tool::DEFAULT_MODELS
- tools::llm_tool::DEFAULT_TEMPERATURE