Skip to main content

Module tools

Module tools 

Source

Structs§

NopToolInterceptor
No-op interceptor (default implementation)
ToolExecutionTrace
Tool execution trace record
ToolNode
Tool node for executing function calls
ToolNodeConfig
Tool node configuration
ToolRuntime
Tool runtime context injected into tool execution

Enums§

ToolError
Tool execution error types

Traits§

StatefulTool
Stateful tool trait for tools that need graph state access
Tool
Unified tool trait
ToolCallTransformer
Tool call transformer trait
ToolInterceptor
Tool call interceptor trait

Functions§

tools_condition
Tools condition router function