Overview
Thegeval explain command provides detailed explanations of why a contract passed or failed, helping you understand the decision-making process.
Usage
Options
| Option | Description |
|---|---|
-c, --contract <path> | Path to eval contract (YAML/JSON) (required) |
-e, --eval <paths...> | Path(s) to eval result files (required) |
-b, --baseline <path> | Path to baseline eval results |
--verbose | Show detailed explanations |
--no-color | Disable colored output |
Example
Use Cases
- Debugging why a contract failed
- Understanding metric comparisons
- Analyzing baseline differences
- Getting detailed violation information