mirror of
https://github.com/flakestorm/flakestorm.git
synced 2026-04-25 00:36:54 +02:00
Enhance documentation for Flakestorm V2 features, including detailed updates on behavioral contracts, context attacks, and scoring mechanisms. Added new configuration options for state isolation in agents, clarified context attack types, and improved the contract report generation with suggested actions for failures. Updated various guides to reflect the latest changes in chaos engineering capabilities and replay regression functionalities.
This commit is contained in:
parent
902c5d8ac4
commit
4c1b43c5d5
17 changed files with 518 additions and 91 deletions
|
|
@ -41,6 +41,7 @@ contract: "Finance Agent Contract"
|
|||
|
||||
| Field | Required | Description |
|
||||
|-------|----------|-------------|
|
||||
| `file` | No | Path to replay file; when set, session is loaded from file and `id`/`input`/`contract` may be omitted. |
|
||||
| `id` | Yes (if not using `file`) | Unique replay id. |
|
||||
| `input` | Yes (if not using `file`) | Exact user input from the incident. |
|
||||
| `contract` | Yes (if not using `file`) | Contract **name** (from main config) or **path** to a contract YAML file. Used to verify the agent’s response. |
|
||||
|
|
@ -50,6 +51,8 @@ contract: "Finance Agent Contract"
|
|||
| `expected_failure` | No | Short description of what went wrong (for documentation). |
|
||||
| `context` | No | Optional conversation/system context. |
|
||||
|
||||
**Validation:** A replay session must have either `file` or both `id` and `input` (inline session).
|
||||
|
||||
---
|
||||
|
||||
## Contract reference
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue