tooluniverse.exceptions moduleΒΆ
ToolUniverse Exception Classes
Structured exceptions for tool execution errors with actionable recovery guidance.
- exception tooluniverse.exceptions.ToolError[source]ΒΆ
Bases:
Exception
Base exception for all tool-related errors.
- exception tooluniverse.exceptions.ToolAuthError[source]ΒΆ
Bases:
ToolError
Authentication or authorization error (missing/invalid API key, permissions).
Bases:
ToolError
Tool or service is unavailable (network issues, service down, tool not found).
- exception tooluniverse.exceptions.ToolRateLimitError[source]ΒΆ
Bases:
ToolError
Rate limit or quota exceeded.
- exception tooluniverse.exceptions.ToolValidationError[source]ΒΆ
Bases:
ToolError
Parameter validation failed (invalid parameters, schema mismatch).
- exception tooluniverse.exceptions.ToolConfigError[source]ΒΆ
Bases:
ToolError
Tool configuration error (missing config, invalid setup).