Releases: grimlor/actionable-errors
Releases · grimlor/actionable-errors
v0.1.0
Initial release of actionable-errors.
Three-audience error framework for Python (stdlib only, zero deps):
- ActionableError dataclass with 8 domain-specific factories
- ErrorType(StrEnum) base categories, extensible via composition
- AIGuidance + Troubleshooting frozen dataclasses
- ToolResult typed envelope with .ok()/.fail() factories
- Credential sanitizer with 8 built-in regex patterns
- from_exception() auto-classifier
90 tests, 100% coverage.