Expand description
ToolSet trait and bundled tool kits.
Re-exports§
pub use context::ToolContext;pub use context::Workspace;pub use toolset::ToolError;pub use toolset::ToolOutcome;pub use toolset::ToolSet;
Modules§
- bash
bashtool kit (§7.5). Runs shell commands in the workspace directory.- context
ToolContextandWorkspace(§7.2).- fs
fstool kit (§7.5). read/write/list scoped to aWorkspace(or cwd if none).- toolset
ToolSettrait (§7.1) andToolOutcome/ToolErrortypes.
Structs§
- Tool
Output - Structured output of a tool call. Tools can return rich content (text, images, etc.).
- Tool
Spec