Expand description
Structured error types for tool execution
This module provides precise, actionable error types for the VEX Tool System.
Uses thiserror for automatic std::error::Error implementation.
§Security Considerations
- Error messages sanitize sensitive data (no raw args in messages)
- Timeout errors prevent DoS from hanging tools
- Validation errors provide safe feedback without exposing internals
Enums§
- Tool
Error - Error types for tool execution with precise variants for each failure mode.