Reasoning Dimensions
The Reasoning Dimension increases the cognitive load of a scenario, requiring the agent to perform logical deductions, handle contradictions, or solve puzzles.
Available Dimensions
| ID | Name | Severity | Description |
|---|---|---|---|
reasoning.ambiguous |
Ambiguous Request | medium | The request has multiple valid interpretations with meaningfully different outcomes. |
reasoning.multiple_intents |
Multiple Simultaneous Intents | medium | User packs several distinct requests into one message. |
reasoning.missing_constraints |
Missing Constraints | medium | User leaves key parameters underspecified, requiring agent inference. |
reasoning.self_contradiction |
Self-Contradictory Request | high | User explicitly wants two mutually exclusive things. |
API Reference & Source Code
mutant.dimensions.reasoning
Reasoning mutation dimensions.