List of all items
Structs
- DescriptionContext
- DuplicateToolError
- ModelOutputArgs
- Schema
- Tool
- ToolBuilder
- ToolContext
- ToolHooks
- ToolSet
- callers::PreparedToolCallers
- fingerprint::ToolDrift
- sandbox::LocalProcessSandbox
- sandbox::ProcessOptions
- sandbox::ProcessResult
- sandbox::ReadFileOptions
- sandbox::ReadTextFileOptions
- sandbox::WriteFileOptions
Enums
- Description
- NeedsApproval
- ToolError
- ToolKind
- ToolOutput
- callers::ToolCaller
- callers::ToolCallerDefinition
- model_output::ErrorMode
Traits
Derive Macros
Functions
- callers::prepare_tools_for_callers
- callers::validate_tool_callers
- execute_to_completion
- fingerprint::canonical_json
- fingerprint::detect_tool_drift
- fingerprint::fingerprint_tools
- fingerprint::hash_canonical
- model_output::create_tool_model_output
- model_output::error_message
- model_output::tool_error_output