Expand description
Tool call interception — hooks that run before tool execution.
ToolCallInterceptor lets users inspect, modify, or log tool calls
before the tool’s execute() runs. Common uses:
- Input sanitization
- Rate limiting
- Audit logging
- Argument validation or transformation
Structs§
- Passthrough
Interceptor - No-op interceptor — passes tool calls through unchanged.
Traits§
- Tool
Call Interceptor - Hook that runs before each tool call inside
super::ToolNode.