List of all items
Structs
- TaskItem
- TaskList
- approval::ApprovalAsk
- events::ToolEmitter
- events::ToolEvent
- executor::BuiltinToolExecutor
- executor::BuiltinToolExecutorBuilder
- guide::EnhancedPromptBuilder
- guide::ToolExample
- guide::ToolGuideSpec
- guide::context::GuideBuildContext
- orchestrator::OrchestratorConfig
- orchestrator::OrchestratorResult
- orchestrator::ToolOrchestrator
- output_manager::ArtifactRef
- output_manager::ToolOutputManager
- parallel::ToolCallResult
- parallel::ToolCallRuntime
- slash_commands::SlashCommand
- tools::bash::BashTool
- tools::bash_input::BashInputTool
- tools::bash_output::BashOutputTool
- tools::bash_runtime::ShellSession
- tools::conclusion_with_options::ConclusionWithOptionsTool
- tools::edit::EditTool
- tools::enter_plan_mode::EnterPlanModeTool
- tools::exit_plan_mode::ExitPlanModeTool
- tools::get_file_info::GetFileInfoTool
- tools::glob::GlobTool
- tools::goal::UpdateGoalTool
- tools::grep::GrepTool
- tools::js_repl::JsReplTool
- tools::kill_shell::KillShellTool
- tools::memory_note::SessionNoteTool
- tools::notebook_edit::NotebookEditTool
- tools::read::ReadTool
- tools::registry::ToolRegistry
- tools::request_permissions::RequestPermissionsTool
- tools::session_memory::SessionMemoryActionNames
- tools::slash_command_tool::SlashCommandTool
- tools::sleep::SleepTool
- tools::task::TaskTool
- tools::web_fetch::WebFetchTool
- tools::web_search::WebSearchTool
- tools::workspace::WorkspaceTool
- tools::workspace_state::WorkspaceResolver
- tools::workspace_state::WorkspaceRootConfig
- tools::write::WriteTool
Enums
- HookPermissionOverride
- TaskItemStatus
- ToolMutability
- events::ToolEventPhase
- exposure::ToolExposure
- guide::ToolCategory
- guide::context::GuideLanguage
- orchestrator::ToolMutability
- tools::read_tracker::ReadState
- tools::session_memory::SessionMemoryAction
Traits
Functions
- approval::current_approval_proxy
- approval::with_approval_proxy
- classify_tool
- current_hook_permission_override
- exposure::activate_discoverable_tools
- exposure::activated_discoverable_tools
- exposure::activated_discoverable_tools_from_metadata
- exposure::canonical_tool_name
- exposure::deactivate_discoverable_tools
- exposure::discoverable_tool_short_description
- exposure::exposure_for_tool_name
- exposure::is_core_tool
- exposure::is_discoverable_tool
- exposure::list_discoverable_tools
- guide::builtin_guides::builtin_guide_spec
- guide::builtin_guides::builtin_guides
- guide::builtin_guides::builtin_tool_guide
- is_builtin_tool
- normalize_tool_ref
- orchestrator::classify_tool
- orchestrator::plan_mode_allows_tool
- resolve_alias
- slash_commands::slash_command_delete
- slash_commands::slash_command_get
- slash_commands::slash_command_save
- slash_commands::slash_commands_list
- tools::bash_runtime::adopt_running_child
- tools::bash_runtime::get_shell
- tools::bash_runtime::remove_shell
- tools::bash_runtime::running_shells_for_session
- tools::bash_runtime::spawn_background
- tools::content_diagnostics::attach_file_diagnostics
- tools::content_diagnostics::diagnostics_for_file
- tools::file_change::atomic_write_text
- tools::file_change::build_file_change_payload
- tools::file_change::build_file_change_payload_value
- tools::file_change::bytes_to_lossy_text
- tools::file_change::create_checkpoint
- tools::file_change::ensure_no_symlink_components
- tools::file_change::read_existing_bytes
- tools::file_change::touched_line_count
- tools::file_change::workspace_for_file
- tools::goal::parse_update_goal_status
- tools::read_tracker::has_read
- tools::read_tracker::mark_read
- tools::read_tracker::read_state
- tools::session_memory::execute_session_memory_action
- tools::session_memory::parse_session_note_action
- tools::session_memory::session_memory_lock
- tools::workspace_state::default_session_workspace_dir
- tools::workspace_state::ensure_session_workspace
- tools::workspace_state::get_configured_default_workspace
- tools::workspace_state::get_workspace
- tools::workspace_state::has_default_workspace_provider
- tools::workspace_state::has_workspace_root_provider
- tools::workspace_state::peek_workspace
- tools::workspace_state::pin_workspace_path
- tools::workspace_state::preview_default_session_workspace_dir
- tools::workspace_state::preview_pin_workspace_path
- tools::workspace_state::preview_workspace_path
- tools::workspace_state::publish_resolved_workspace
- tools::workspace_state::resolve_session_workspace_candidate
- tools::workspace_state::resolve_workspace_path
- tools::workspace_state::sanitize_path_component
- tools::workspace_state::set_default_workspace_provider
- tools::workspace_state::set_workspace
- tools::workspace_state::set_workspace_root_provider
- tools::workspace_state::workspace_or_process_cwd
- with_hook_permission_override