Update version to 2.0.0 and enhance chaos engineering features in Flakestorm. Added support for environment chaos, behavioral contracts, and replay regression. Expanded documentation and improved scoring mechanisms. Updated .gitignore to include new documentation files.

This commit is contained in:
Francisco M Humarang Jr. 2026-03-06 23:33:21 +08:00
parent 59cca61f3c
commit 9c3450a75d
63 changed files with 4147 additions and 134 deletions

View file

@ -80,16 +80,17 @@ agent:
endpoint: "http://test:8000/invoke"
golden_prompts:
- "Hello world"
invariants:
- type: "latency"
max_ms: 5000
"""
with tempfile.NamedTemporaryFile(mode="w", suffix=".yaml", delete=False) as f:
f.write(yaml_content)
f.flush()
config = load_config(f.name)
assert config.agent.endpoint == "http://test:8000/invoke"
# Cleanup
Path(f.name).unlink()
path = f.name
config = load_config(path)
assert config.agent.endpoint == "http://test:8000/invoke"
Path(path).unlink(missing_ok=True)
class TestAgentConfig: