Expand description
Composable async middleware for tool execution.
Provides a chain-of-responsibility pattern for pre/post-processing tool calls with observability and error recovery.
Structs§
- Logging
Middleware - Logging middleware.
- Metrics
Middleware - Metrics
Snapshot - Metrics middleware.
- Middleware
Chain - Middleware composition chain.
- Noop
Middleware - Noop middleware (default).
Traits§
- Middleware
- Middleware trait for intercepting tool execution.
Type Aliases§
- Middleware
Result - Typed middleware result.
- Tool
Request - Request context flowing through middleware.
- Tool
Response - Response from tool execution.