List of all items
Structs
- code::BatchReadEntry
- code::CodeStats
- code::CodeTools
- code::DefinitionHit
- code::Dependency
- code::DependencyGroup
- code::EditOp
- code::EditOpResult
- code::GlobMatch
- code::GrepMatch
- code::LanguageStats
- code::LintResult
- code::OutlineNode
- code::ReferenceHit
- code::RepositoryMap
- code::Symbol
- code::TestResult
- config::WebSearchConfig
- file::FileEditResult
- file::FileEntry
- file::FileReadResult
- file::FileTools
- file::FileWriteResult
- file::SearchMatch
- file::TreeNode
- git::BranchInfo
- git::CommitInfo
- git::DiffHunk
- git::DiffLine
- git::DiffStats
- git::FileChange
- git::FileDiff
- git::GitDiff
- git::GitStatus
- git::GitTools
- git::GitWorktreeInfo
- gui::GuiControlRequest
- gui::GuiControlResponse
- mcp_manager::McpConfigEntry
- mcp_manager::McpJsonConfig
- mcp_manager::McpManagerOutput
- mcp_manager::RegistryEnvVar
- mcp_manager::RegistryPackage
- mcp_manager::RegistryPackageArg
- mcp_manager::RegistryRemote
- mcp_manager::RegistryRepository
- mcp_manager::RegistryServer
- mcp_manager::RegistryTransport
- permissions::Permission
- permissions::PermissionAuditEntry
- permissions::PermissionCheck
- permissions::PermissionManager
- policy::ToolConfirmationInfo
- policy::ToolPolicyEvaluation
- registry::ToolDefinition
- schemas::ProviderToolSchemas
- screen::CaptureRegion
- screen::RecordingStartResult
- screen::RecordingStopResult
- screen::ScreenTools
- screen::ScreenshotResult
- screen_async::ScreenshotInlineOptions
- screen_async::ScreenshotReturnOptions
- shell::CommandResult
- shell::CommandTestResult
- shell::HistoryEntry
- shell::ShellTools
- tool_confirmation::PendingToolConfirmation
- tool_confirmation::TOOL_CONFIRMATIONS
- tool_confirmation::ToolConfirmationManager
- tool_inspection::ConfirmationRequest
- tool_inspection::InspectionResult
- tool_inspection::ToolInspectionManager
- tool_inspection::ToolMetadata
- web::BraveSearchProvider
- web::CodeBlock
- web::ContentExtractor
- web::DuckDuckGoApiProvider
- web::ExtractedContent
- web::FetchResult
- web::Heading
- web::LocalSearchProvider
- web::PageLink
- web::SearchItem
- web::SearchResult
- web::SerpApiProvider
- web::WebSearchService
- web::WebTools
Enums
- code::LintLevel
- code::SymbolKind
- config::WebSearchProvider
- error::AppError
- git::ChangeStatus
- git::DiffLineType
- gui::GuiAction
- permissions::PermissionScope
- policy::ToolCallDecision
- screen_async::ScreenshotReturnMode
- tool_confirmation::ToolConfirmationDecision
- tool_inspection::ConfirmationResponse
Traits
Functions
- code_async::batch_edit
- code_async::batch_read
- code_async::definition
- code_async::deps
- code_async::glob_search
- code_async::grep
- code_async::lint
- code_async::map
- code_async::outline
- code_async::references
- code_async::stats_dir
- code_async::symbols
- code_async::test
- file_async::edit_file
- file_async::list_dir
- file_async::read_file
- file_async::read_file_range
- file_async::search_files
- file_async::tree_dir
- file_async::write_file
- git_async::current_branch
- git_async::execute_git
- git_async::is_worktree_clean
- git_async::rev_parse_toplevel
- git_async::worktree_add
- git_async::worktree_list
- git_async::worktree_remove
- gui::execute_gui_control
- mcp_manager::disable
- mcp_manager::enable
- mcp_manager::evaluate
- mcp_manager::handle
- mcp_manager::info
- mcp_manager::install
- mcp_manager::list
- mcp_manager::remove
- mcp_manager::search
- policy::evaluate_tool_call
- policy::is_action_allowed
- policy::is_shell_command_write_operation
- policy::is_write_operation
- policy::requires_confirmation
- registry::all_tools
- registry::code_tool_names
- registry::find_tool
- registry::is_code_tool_name
- registry::looks_like_capabilities_question
- registry::looks_like_tools_question
- registry::render_tool_detail
- registry::render_tools_overview
- schemas::build_provider_tool_schemas
- schemas::normalize_openai_parameters_schema
- screen_async::screenshot
- screen_async::screenshot_with_options
- screen_async::start_recording
- screen_async::stop_recording
- shell_async::execute_command
- shell_async::execute_command_with_options