Multi-step reasoning
Breaks complex goals into ordered steps, selects the right tools, and executes with chain-of-thought transparency. Supports plan–execute–revise loops and conditional branching.
- Goal decomposition
- Tool selection & chaining
- Memory across turns
- Explainable decisions