Expand description
Tool implementations for AgentZero.
Contains all built-in tools: file I/O, shell, git, browser, web fetch,
search, cron, MCP, Composio, Pushover, hardware, WASM module management,
and more. Each tool implements the Tool trait from agentzero-core.
Re-exports§
pub use agents_ipc::AgentsIpcTool;pub use apply_patch::ApplyPatchTool;pub use browser::BrowserTool;pub use browser_open::BrowserOpenTool;pub use cli_discovery::CliDiscoveryTool;pub use composio::ComposioTool;pub use content_search::ContentSearchTool;pub use cron_tools::CronAddTool;pub use cron_tools::CronListTool;pub use cron_tools::CronPauseTool;pub use cron_tools::CronRemoveTool;pub use cron_tools::CronResumeTool;pub use cron_tools::CronUpdateTool;pub use delegate::DelegateTool;pub use delegate::ToolBuilder;pub use delegate_coordination_status::DelegateCoordinationStatusTool;pub use docx_read::DocxReadTool;pub use file_edit::FileEditTool;pub use git_operations::GitOperationsTool;pub use glob_search::GlobSearchTool;pub use hardware_tools::HardwareBoardInfoTool;pub use hardware_tools::HardwareMemoryMapTool;pub use hardware_tools::HardwareMemoryReadTool;pub use http_request::HttpRequestTool;pub use image_info::ImageInfoTool;pub use memory_tools::MemoryForgetTool;pub use memory_tools::MemoryRecallTool;pub use memory_tools::MemoryStoreTool;pub use model_routing_config::ModelRoutingConfigTool;pub use pdf_read::PdfReadTool;pub use process_tool::ProcessTool;pub use proxy_config::ProxyConfigTool;pub use pushover::PushoverTool;pub use read_file::ReadFilePolicy;pub use read_file::ReadFileTool;pub use schedule::ScheduleTool;pub use screenshot::ScreenshotTool;pub use shell::ShellPolicy;pub use shell::ShellTool;pub use sop_tools::SopAdvanceTool;pub use sop_tools::SopApproveTool;pub use sop_tools::SopExecuteTool;pub use sop_tools::SopListTool;pub use sop_tools::SopStatusTool;pub use subagent_tools::SubAgentListTool;pub use subagent_tools::SubAgentManageTool;pub use subagent_tools::SubAgentSpawnTool;pub use task_plan::TaskPlanTool;pub use url_validation::UrlValidationTool;pub use wasm_tools::WasmModuleTool;pub use wasm_tools::WasmToolExecTool;pub use web_fetch::WebFetchTool;pub use web_search::WebSearchTool;pub use write_file::WriteFilePolicy;pub use write_file::WriteFileTool;
Modules§
- agents_
ipc - apply_
patch - autonomy
- browser
- browser_
open - cli_
discovery - composio
- content_
search - cron_
store - cron_
tools - delegate
- delegate_
coordination_ status - docx_
read - file_
edit - git_
operations - glob_
search - hardware
- hardware_
tools - http_
request - image_
info - memory_
tools - model_
routing_ config - pdf_
read - process_
tool - proxy_
config - pushover
- read_
file - schedule
- screenshot
- shell
- shell_
parse - Quote-aware shell command tokenizer.
- skills
- sop_
tools - subagent_
tools - task_
plan - url_
validation - wasm_
tools - web_
fetch - web_
search - write_
file
Structs§
- Tool
Security Policy - UrlAccess
Policy - URL access policy enforcement.