Aider v0.73.0: o3-mini Support & Reasoning Control
Aider v0.73.0 adds o3-mini support with reasoning-effort controls, better context window handling, and improved R1 compatibility. Auto-create parent directories and case-insensitive model matching included.
TL;DR
- Full o3-mini support with new
--reasoning-effortargument (low/medium/high) - Better context window handling and improved R1 turn-order enforcement
- Auto-create parent directories for new files; case-insensitive model matching
New
- o3-mini support — Run
aider --model o3-minifor OpenAI's faster reasoning model. --reasoning-effortargument — Control reasoning depth with low, medium, or high settings.- Reasoning tag removal — Strip model-specific reasoning tags from responses via
remove_reasoning: tagnamemodel setting. - Auto-create parent directories — New files now create missing parent directories automatically.
- R1 free on OpenRouter — Access DeepSeek R1 free tier with
--model openrouter/deepseek/deepseek-r1:free. - Case-insensitive model matching — Model names now match case-insensitively while preserving original case.
Fixed
- Context window messaging — Improved handling of size limits with better error messages and Ollama-specific guidance.
- R1 turn-order enforcement — Hardened against user/assistant turn order problems that cause R1 errors.
- OpenRouter R1 metadata — Fixed model metadata for
openrouter/deepseek/deepseek-r1.
Update with: pip install --upgrade aider-ai
Source: Aider