v0.1.0
errorworks v0.1.0
Initial release of the errorworks chaos-testing framework.
Features
- ChaosLLM: Fake OpenAI-compatible server with fault injection (HTTP errors, connection failures, malformed responses)
- ChaosWeb: Fake web server for scraping resilience tests (SSRF redirects, encoding mismatches, content malformations)
- Shared engine: Composable InjectionEngine, MetricsStore, LatencySimulator, ConfigLoader
- MCP server: ChaosLLM metrics analysis via Model Context Protocol
- Pytest fixtures: In-process test fixtures with marker-based configuration
- Preset system: YAML presets with deep-merge configuration
Install
pip install errorworks