From 32cdb7cfad9a78c04bd30329f0d9657e680f65ee Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 25 Jun 2025 11:07:59 -0700 Subject: [PATCH] copy --- HISTORY.md | 5 +++- aider/website/HISTORY.md | 5 +++- aider/website/assets/sample-analytics.jsonl | 30 +++++++++---------- .../website/docs/config/adv-model-settings.md | 16 ++++++++++ aider/website/docs/faq.md | 9 +++--- 5 files changed, 44 insertions(+), 21 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 0d46881ee..40b9d34bf 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -14,7 +14,10 @@ - Enhanced commit message generation to use system prompt prefixes, by Luke Reeves. - Improved inline code rendering in Rich markdown output, by Vamsi Talupula. - Fixed Vertex AI model name prefixes in settings, by Wietse Venema. -- Aider wrote 20% of the code in this release. +- Improved `/read-only` command to resolve literal paths correctly, by Matteo Landi. +- Skip expensive file tracking operations when `--skip-sanity-check-repo` is enabled for better performance, by Makar Ivashko. +- Ensure pip is available before package installation. +- Aider wrote 18% of the code in this release. ### Aider v0.84.0 diff --git a/aider/website/HISTORY.md b/aider/website/HISTORY.md index 9a0d882e5..27fe8fcb4 100644 --- a/aider/website/HISTORY.md +++ b/aider/website/HISTORY.md @@ -38,7 +38,10 @@ cog.out(text) - Enhanced commit message generation to use system prompt prefixes, by Luke Reeves. - Improved inline code rendering in Rich markdown output, by Vamsi Talupula. - Fixed Vertex AI model name prefixes in settings, by Wietse Venema. -- Aider wrote 20% of the code in this release. +- Improved `/read-only` command to resolve literal paths correctly, by Matteo Landi. +- Skip expensive file tracking operations when `--skip-sanity-check-repo` is enabled for better performance, by Makar Ivashko. +- Ensure pip is available before package installation. +- Aider wrote 18% of the code in this release. ### Aider v0.84.0 diff --git a/aider/website/assets/sample-analytics.jsonl b/aider/website/assets/sample-analytics.jsonl index e6ebd2718..92b3575e4 100644 --- a/aider/website/assets/sample-analytics.jsonl +++ b/aider/website/assets/sample-analytics.jsonl @@ -1,18 +1,3 @@ -{"event": "exit", "properties": {"reason": "Control-C"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906846} -{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906849} -{"event": "message_send", "properties": {"main_model": "o3", "weak_model": "gemini/gemini-2.5-flash-preview-04-17", "editor_model": "gemini/gemini-2.5-pro-exp-03-25", "edit_format": "diff", "prompt_tokens": 18415, "completion_tokens": 1143, "total_tokens": 19558, "cost": 0.22987000000000002, "total_cost": 0.22987000000000002}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906849} -{"event": "repo", "properties": {"num_files": 625}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906852} -{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906852} -{"event": "cli session", "properties": {"main_model": "openrouter/REDACTED", "weak_model": "gemini/gemini-2.5-flash-preview-04-17", "editor_model": "openrouter/REDACTED", "edit_format": "whole"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906852} -{"event": "command_exit", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906867} -{"event": "exit", "properties": {"reason": "/exit"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906867} -{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906870} -{"event": "repo", "properties": {"num_files": 625}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906872} -{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906872} -{"event": "cli session", "properties": {"main_model": "openrouter/REDACTED", "weak_model": "gemini/gemini-2.5-flash-preview-04-17", "editor_model": "openrouter/REDACTED", "edit_format": "whole"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906872} -{"event": "command_settings", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906874} -{"event": "command_exit", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906881} -{"event": "exit", "properties": {"reason": "/exit"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906881} {"event": "command_add", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906907} {"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906911} {"event": "message_send", "properties": {"main_model": "o3", "weak_model": "gemini/gemini-2.5-flash-preview-04-17", "editor_model": "gemini/gemini-2.5-pro-exp-03-25", "edit_format": "diff", "prompt_tokens": 19252, "completion_tokens": 3312, "total_tokens": 22564, "cost": 0.32500000000000007, "total_cost": 0.7967700000000001}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906964} @@ -998,3 +983,18 @@ {"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802256} {"event": "message_send", "properties": {"main_model": "anthropic/claude-sonnet-4-20250514", "weak_model": "gemini/gemini-2.5-flash", "editor_model": "anthropic/claude-sonnet-4-20250514", "edit_format": "diff", "prompt_tokens": 15645, "completion_tokens": 391, "total_tokens": 16036, "cost": 0.05280000000000001, "total_cost": 0.05280000000000001}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802271} {"event": "exit", "properties": {"reason": "Completed --message"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802271} +{"event": "exit", "properties": {"reason": "Completed main CLI coder.run"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750870821} +{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874681} +{"event": "no-repo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874681} +{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874681} +{"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874681} +{"event": "message_send", "properties": {"main_model": "anthropic/claude-sonnet-4-20250514", "weak_model": "gemini/gemini-2.5-flash", "editor_model": "anthropic/claude-sonnet-4-20250514", "edit_format": "diff", "prompt_tokens": 18050, "completion_tokens": 719, "total_tokens": 18769, "cost": 0.064935, "total_cost": 0.064935}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874720} +{"event": "exit", "properties": {"reason": "Completed --message"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874720} +{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874755} +{"event": "repo", "properties": {"num_files": 629}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874755} +{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874755} +{"event": "cli session", "properties": {"main_model": "gemini/gemini-2.5-pro", "weak_model": "gemini/gemini-2.5-flash", "editor_model": "gemini/gemini-2.5-pro", "edit_format": "diff-fenced"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874755} +{"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874766} +{"event": "message_send", "properties": {"main_model": "gemini/gemini-2.5-pro", "weak_model": "gemini/gemini-2.5-flash", "editor_model": "gemini/gemini-2.5-pro", "edit_format": "diff-fenced", "prompt_tokens": 15852, "completion_tokens": 296, "total_tokens": 16148, "cost": 0.022775000000000004, "total_cost": 0.022775000000000004}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874842} +{"event": "command_diff", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874854} +{"event": "command_undo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750874865} diff --git a/aider/website/docs/config/adv-model-settings.md b/aider/website/docs/config/adv-model-settings.md index d847ae0eb..a7071f91c 100644 --- a/aider/website/docs/config/adv-model-settings.md +++ b/aider/website/docs/config/adv-model-settings.md @@ -1894,6 +1894,13 @@ cog.out("```\n") accepts_settings: - thinking_tokens +- name: vertex_ai/gemini-2.5-flash + edit_format: diff-fenced + use_repo_map: true + overeager: true + accepts_settings: + - thinking_tokens + - name: vertex_ai/gemini-2.5-flash-preview-04-17 edit_format: diff use_repo_map: true @@ -1908,6 +1915,15 @@ cog.out("```\n") - reasoning_effort - thinking_tokens +- name: vertex_ai/gemini-2.5-pro + edit_format: diff-fenced + weak_model_name: vertex_ai/gemini-2.5-flash + use_repo_map: true + overeager: true + editor_model_name: vertex_ai/gemini-2.5-flash + accepts_settings: + - thinking_tokens + - name: vertex_ai/gemini-2.5-pro-exp-03-25 edit_format: diff-fenced weak_model_name: vertex_ai/gemini-2.5-flash-preview-04-17 diff --git a/aider/website/docs/faq.md b/aider/website/docs/faq.md index 05f608200..1539af8f3 100644 --- a/aider/website/docs/faq.md +++ b/aider/website/docs/faq.md @@ -264,10 +264,11 @@ tr:hover { background-color: #f5f5f5; } - - - - + + + + +
Model NameTotal TokensPercent
o3518,52634.2%
gemini/gemini-2.5-pro-exp-03-25479,51831.6%
anthropic/claude-sonnet-4-20250514471,63931.1%
gemini/gemini-2.5-pro-preview-05-0640,2562.7%
o3498,96832.5%
anthropic/claude-sonnet-4-20250514490,40832.0%
gemini/gemini-2.5-pro-exp-03-25479,51831.3%
gemini/gemini-2.5-pro-preview-05-0640,2562.6%
gemini/gemini-2.5-pro16,1481.1%
gemini/gemini-2.5-flash-preview-05-207,6380.5%
gemini/REDACTED6430.0%