Skip to content

v0.1.0

Latest

Choose a tag to compare

@grimlor grimlor released this 03 Mar 03:36
· 32 commits to main since this release

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.