This commit is contained in:
Paul Gauthier 2025-01-31 09:13:36 -08:00
parent 64c8c0590c
commit aecc32fbfb
5 changed files with 25 additions and 19 deletions

View file

@ -1,19 +1,19 @@
# Release history # Release history
### Aider v0.72.4 ### main branch
- Improved handling of context window size limits, with better messaging and Ollama-specific guidance.
- Support for DeepSeek R1 free. - Added support for removing model-specific reasoning tags from responses with `remove_reasoning: tagname` model setting.
- Use shortcut via OpenRouter: `--model openrouter/deepseek/deepseek-r1:free` - Auto-create parent directories when creating new files, by xqyz.
- Support for R1 free on OpenRouter: `--model openrouter/deepseek/deepseek-r1:free`
- Aider wrote 69% of the code in this release.
### Aider v0.72.3 ### Aider v0.72.3
- Enforce user/assistant turn order to avoid R1 errors, by miradnanali. - Enforce user/assistant turn order to avoid R1 errors, by miradnanali.
- Case-insensitive model name matching while preserving original case. - Case-insensitive model name matching while preserving original case.
- Aider wrote 67% of the code in this release.
### Aider v0.72.2 ### Aider v0.72.2
- Harden against user/assistant turn order problems which cause R1 errors. - Harden against user/assistant turn order problems which cause R1 errors.
- Added environment variable AIDER_SANITY_CHECK_TURNS for turn order validation.
### Aider v0.72.1 ### Aider v0.72.1
- Fix model metadata for `openrouter/deepseek/deepseek-r1` - Fix model metadata for `openrouter/deepseek/deepseek-r1`

View file

@ -611,7 +611,7 @@
streaming: true streaming: true
editor_model_name: fireworks_ai/accounts/fireworks/models/deepseek-v3 editor_model_name: fireworks_ai/accounts/fireworks/models/deepseek-v3
editor_edit_format: editor-diff editor_edit_format: editor-diff
remove_reasoning: false remove_reasoning: think
extra_params: extra_params:
max_tokens: 160000 max_tokens: 160000

View file

@ -23,6 +23,12 @@ cog.out(text)
]]]--> ]]]-->
### main branch
- Improved handling of context window size limits, with better messaging and Ollama-specific guidance.
- Added support for removing model-specific reasoning tags from responses.
- Auto-create parent directories when creating new files, by xqyz.
- Aider wrote 69% of the code in this release.
### Aider v0.72.4 ### Aider v0.72.4
- Support for DeepSeek R1 free. - Support for DeepSeek R1 free.

View file

@ -1,11 +1,3 @@
{"event": "exit", "properties": {"reason": "Completed lint/test/commit"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568412}
{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568435}
{"event": "no-repo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568437}
{"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568437}
{"event": "message_send", "properties": {"main_model": "deepseek/deepseek-chat", "weak_model": "deepseek/deepseek-chat", "editor_model": "deepseek/deepseek-chat", "edit_format": "diff", "prompt_tokens": 4375, "completion_tokens": 493, "total_tokens": 4868, "cost": 0.0007505400000000001, "total_cost": 0.0007505400000000001}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568450}
{"event": "exit", "properties": {"reason": "Completed --message"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568450}
{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568486}
{"event": "gui session", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568486}
{"event": "exit", "properties": {"reason": "GUI session ended"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568486} {"event": "exit", "properties": {"reason": "GUI session ended"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568486}
{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568729} {"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568729}
{"event": "gui session", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568729} {"event": "gui session", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1737568729}
@ -998,3 +990,11 @@
{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343060} {"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343060}
{"event": "repo", "properties": {"num_files": 434}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343062} {"event": "repo", "properties": {"num_files": 434}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343062}
{"event": "exit", "properties": {"reason": "Completed lint/test/commit"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343067} {"event": "exit", "properties": {"reason": "Completed lint/test/commit"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343067}
{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343143}
{"event": "gui session", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343144}
{"event": "exit", "properties": {"reason": "GUI session ended"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343144}
{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343469}
{"event": "no-repo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343471}
{"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343471}
{"event": "message_send", "properties": {"main_model": "claude-3-5-sonnet-20241022", "weak_model": "claude-3-5-haiku-20241022", "editor_model": "claude-3-5-sonnet-20241022", "edit_format": "diff", "prompt_tokens": 36301, "completion_tokens": 201, "total_tokens": 36502, "cost": 0.111918, "total_cost": 0.111918}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343481}
{"event": "exit", "properties": {"reason": "Completed --message"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1738343481}

View file

@ -249,13 +249,13 @@ tr:hover { background-color: #f5f5f5; }
</style> </style>
<table> <table>
<tr><th>Model Name</th><th class='right'>Total Tokens</th><th class='right'>Percent</th></tr> <tr><th>Model Name</th><th class='right'>Total Tokens</th><th class='right'>Percent</th></tr>
<tr><td>claude-3-5-sonnet-20241022</td><td class='right'>1,145,124</td><td class='right'>62.6%</td></tr> <tr><td>claude-3-5-sonnet-20241022</td><td class='right'>1,181,626</td><td class='right'>63.5%</td></tr>
<tr><td>deepseek/deepseek-chat</td><td class='right'>294,586</td><td class='right'>16.1%</td></tr> <tr><td>deepseek/deepseek-chat</td><td class='right'>289,718</td><td class='right'>15.6%</td></tr>
<tr><td>deepseek/REDACTED</td><td class='right'>258,010</td><td class='right'>14.1%</td></tr> <tr><td>deepseek/REDACTED</td><td class='right'>258,010</td><td class='right'>13.9%</td></tr>
<tr><td>deepseek/deepseek-reasoner</td><td class='right'>40,597</td><td class='right'>2.2%</td></tr> <tr><td>deepseek/deepseek-reasoner</td><td class='right'>40,597</td><td class='right'>2.2%</td></tr>
<tr><td>claude-3-5-haiku-20241022</td><td class='right'>30,124</td><td class='right'>1.6%</td></tr> <tr><td>claude-3-5-haiku-20241022</td><td class='right'>30,124</td><td class='right'>1.6%</td></tr>
<tr><td>ollama/REDACTED</td><td class='right'>22,641</td><td class='right'>1.2%</td></tr> <tr><td>ollama/REDACTED</td><td class='right'>22,641</td><td class='right'>1.2%</td></tr>
<tr><td>fireworks_ai/REDACTED</td><td class='right'>15,676</td><td class='right'>0.9%</td></tr> <tr><td>fireworks_ai/REDACTED</td><td class='right'>15,676</td><td class='right'>0.8%</td></tr>
<tr><td>openrouter/deepseek/deepseek-chat</td><td class='right'>9,995</td><td class='right'>0.5%</td></tr> <tr><td>openrouter/deepseek/deepseek-chat</td><td class='right'>9,995</td><td class='right'>0.5%</td></tr>
<tr><td>gemini/gemini-2.0-flash-thinking-exp</td><td class='right'>8,225</td><td class='right'>0.4%</td></tr> <tr><td>gemini/gemini-2.0-flash-thinking-exp</td><td class='right'>8,225</td><td class='right'>0.4%</td></tr>
<tr><td>groq/REDACTED</td><td class='right'>2,462</td><td class='right'>0.1%</td></tr> <tr><td>groq/REDACTED</td><td class='right'>2,462</td><td class='right'>0.1%</td></tr>