thinking command manages thinking token budgets for complex reasoning.
Quick Start
Usage
Show Status
Set Budget Level
minimal, low, medium, high, maximum
Use from code / run
For a single invocation without persisting a global default, pass --thinking on praisonai code or praisonai run:
--thinking flag is applied after the agent is constructed. It takes effect on the very next request whether the LLM instance has been materialised yet or not (fixed in PR #4479).
Unknown
--thinking values fail closed with exit code 1 before any work runs.
Show Usage Stats
Python API
See Also
- Thinking Budgets Feature
- Reasoning Effort — Session Persistence — why
--thinkingrestores automatically on--continue

