From d7504bed21edda27057c1c7120f5eaca9f437e48 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Fri, 30 May 2025 14:25:35 -0700 Subject: [PATCH] copy --- HISTORY.md | 5 ++++- aider/website/HISTORY.md | 5 ++++- aider/website/assets/sample-analytics.jsonl | 22 +++++++++---------- .../website/docs/config/adv-model-settings.md | 20 ++++++++--------- aider/website/docs/faq.md | 6 ++--- aider/website/docs/more/infinite-output.md | 1 + 6 files changed, 33 insertions(+), 26 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index de1e8a015..6ea1d6f67 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -8,7 +8,10 @@ - The `/settings` command now displays detailed metadata for active main, editor, and weak models. - Fixed an issue where files explicitly added via the command line were not correctly ignored if listed in `.gitignore`. - Improved automatic commit messages by providing more context during their generation, by wangboxue. -- Aider wrote 89% of the code in this release. +- Added support for new Claude models including the Sonnet 4 and Opus 4 series (e.g., `claude-sonnet-4-20250514`, `claude-opus-4-20250514`) across various providers. The default `sonnet` and `opus` aliases were updated to these newer versions. +- Added support for the `vertex_ai/gemini-2.5-flash-preview-05-20` model. +- Automatically refresh GitHub Copilot tokens when used as OpenAI API keys, by Lih Chen. +- Aider wrote 79% of the code in this release. ### Aider v0.83.1 diff --git a/aider/website/HISTORY.md b/aider/website/HISTORY.md index ecce1da6c..c64c91645 100644 --- a/aider/website/HISTORY.md +++ b/aider/website/HISTORY.md @@ -32,7 +32,10 @@ cog.out(text) - The `/settings` command now displays detailed metadata for active main, editor, and weak models. - Fixed an issue where files explicitly added via the command line were not correctly ignored if listed in `.gitignore`. - Improved automatic commit messages by providing more context during their generation, by wangboxue. -- Aider wrote 89% of the code in this release. +- Added support for new Claude models including the Sonnet 4 and Opus 4 series (e.g., `claude-sonnet-4-20250514`, `claude-opus-4-20250514`) across various providers. The default `sonnet` and `opus` aliases were updated to these newer versions. +- Added support for the `vertex_ai/gemini-2.5-flash-preview-05-20` model. +- Automatically refresh GitHub Copilot tokens when used as OpenAI API keys, by Lih Chen. +- Aider wrote 79% of the code in this release. ### Aider v0.83.1 diff --git a/aider/website/assets/sample-analytics.jsonl b/aider/website/assets/sample-analytics.jsonl index c010e2f53..68fc9f537 100644 --- a/aider/website/assets/sample-analytics.jsonl +++ b/aider/website/assets/sample-analytics.jsonl @@ -1,14 +1,3 @@ -{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830325} -{"event": "exit", "properties": {"reason": "Unknown edit format"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830325} -{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830325} -{"event": "model warning", "properties": {"main_model": "None", "weak_model": "None", "editor_model": "None"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830325} -{"event": "no-repo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830325} -{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830325} -{"event": "exit", "properties": {"reason": "Unknown edit format"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830325} -{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830325} -{"event": "model warning", "properties": {"main_model": "None", "weak_model": "None", "editor_model": "None"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830326} -{"event": "no-repo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830326} -{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830326} {"event": "exit", "properties": {"reason": "Unknown edit format"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830326} {"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830326} {"event": "model warning", "properties": {"main_model": "None", "weak_model": "None", "editor_model": "None"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746830326} @@ -998,3 +987,14 @@ {"event": "repo", "properties": {"num_files": 627}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748287099} {"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748287099} {"event": "exit", "properties": {"reason": "Completed lint/test/commit"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748287102} +{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640203} +{"event": "no-repo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640203} +{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640203} +{"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640203} +{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640286} +{"event": "repo", "properties": {"num_files": 627}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640287} +{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640287} +{"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": 1748640287} +{"event": "exit", "properties": {"reason": "Completed main CLI coder.run"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640291} +{"event": "message_send", "properties": {"main_model": "gemini/gemini-2.5-pro-exp-03-25", "weak_model": "gemini/gemini-2.5-flash-preview-04-17", "editor_model": "gemini/gemini-2.5-pro-exp-03-25", "edit_format": "udiff-simple", "prompt_tokens": 11933, "completion_tokens": 381, "total_tokens": 12314, "cost": 0, "total_cost": 0.0}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640295} +{"event": "exit", "properties": {"reason": "Completed --message"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1748640295} diff --git a/aider/website/docs/config/adv-model-settings.md b/aider/website/docs/config/adv-model-settings.md index 8059b182b..8a300547f 100644 --- a/aider/website/docs/config/adv-model-settings.md +++ b/aider/website/docs/config/adv-model-settings.md @@ -165,7 +165,7 @@ cog.out("```\n") extra_params: extra_headers: anthropic-beta: prompt-caching-2024-07-31,pdfs-2024-09-25,output-128k-2025-02-19 - max_tokens: 64000 + max_tokens: 32000 cache_control: true editor_model_name: anthropic.claude-sonnet-4-20250514-v1:0 editor_edit_format: editor-diff @@ -281,7 +281,7 @@ cog.out("```\n") extra_params: extra_headers: anthropic-beta: prompt-caching-2024-07-31,pdfs-2024-09-25,output-128k-2025-02-19 - max_tokens: 64000 + max_tokens: 32000 cache_control: true editor_model_name: anthropic/claude-sonnet-4-20250514 editor_edit_format: editor-diff @@ -530,7 +530,7 @@ cog.out("```\n") extra_params: extra_headers: anthropic-beta: prompt-caching-2024-07-31,pdfs-2024-09-25,output-128k-2025-02-19 - max_tokens: 64000 + max_tokens: 32000 cache_control: true editor_model_name: bedrock_converse/anthropic.claude-sonnet-4-20250514-v1:0 editor_edit_format: editor-diff @@ -558,7 +558,7 @@ cog.out("```\n") extra_params: extra_headers: anthropic-beta: prompt-caching-2024-07-31,pdfs-2024-09-25,output-128k-2025-02-19 - max_tokens: 64000 + max_tokens: 32000 cache_control: true editor_model_name: bedrock_converse/eu.anthropic.claude-sonnet-4-20250514-v1:0 editor_edit_format: editor-diff @@ -602,7 +602,7 @@ cog.out("```\n") extra_params: extra_headers: anthropic-beta: prompt-caching-2024-07-31,pdfs-2024-09-25,output-128k-2025-02-19 - max_tokens: 64000 + max_tokens: 32000 cache_control: true editor_model_name: bedrock_converse/us.anthropic.claude-sonnet-4-20250514-v1:0 editor_edit_format: editor-diff @@ -713,7 +713,7 @@ cog.out("```\n") extra_params: extra_headers: anthropic-beta: prompt-caching-2024-07-31,pdfs-2024-09-25,output-128k-2025-02-19 - max_tokens: 64000 + max_tokens: 32000 cache_control: true editor_model_name: claude-sonnet-4-20250514 editor_edit_format: editor-diff @@ -803,7 +803,7 @@ cog.out("```\n") extra_params: extra_headers: anthropic-beta: prompt-caching-2024-07-31,pdfs-2024-09-25,output-128k-2025-02-19 - max_tokens: 64000 + max_tokens: 32000 cache_control: true editor_model_name: eu.anthropic.claude-sonnet-4-20250514-v1:0 editor_edit_format: editor-diff @@ -1679,7 +1679,7 @@ cog.out("```\n") extra_params: extra_headers: anthropic-beta: prompt-caching-2024-07-31,pdfs-2024-09-25,output-128k-2025-02-19 - max_tokens: 64000 + max_tokens: 32000 cache_control: true editor_model_name: us.anthropic.claude-sonnet-4-20250514-v1:0 editor_edit_format: editor-diff @@ -1718,7 +1718,7 @@ cog.out("```\n") weak_model_name: vertex_ai/claude-3-5-haiku@20241022 use_repo_map: true extra_params: - max_tokens: 64000 + max_tokens: 32000 editor_model_name: vertex_ai-anthropic_models/vertex_ai/claude-sonnet-4@20250514 editor_edit_format: editor-diff accepts_settings: @@ -1795,7 +1795,7 @@ cog.out("```\n") weak_model_name: vertex_ai/claude-3-5-haiku@20241022 use_repo_map: true extra_params: - max_tokens: 64000 + max_tokens: 32000 editor_model_name: vertex_ai/claude-sonnet-4@20250514 editor_edit_format: editor-diff accepts_settings: diff --git a/aider/website/docs/faq.md b/aider/website/docs/faq.md index 6e8baecbb..7f73c15fb 100644 --- a/aider/website/docs/faq.md +++ b/aider/website/docs/faq.md @@ -264,9 +264,9 @@ tr:hover { background-color: #f5f5f5; } - - - + + + diff --git a/aider/website/docs/more/infinite-output.md b/aider/website/docs/more/infinite-output.md index 77016f7f9..09af92844 100644 --- a/aider/website/docs/more/infinite-output.md +++ b/aider/website/docs/more/infinite-output.md @@ -95,6 +95,7 @@ cog.out(model_list) - mistral/mistral-large-latest - mistral/mistral-medium - mistral/mistral-medium-2312 +- mistral/mistral-medium-2505 - mistral/mistral-medium-latest - mistral/mistral-small - mistral/mistral-small-latest
Model NameTotal TokensPercent
gemini/gemini-2.5-pro-exp-03-251,109,76861.9%
o3542,66930.3%
anthropic/claude-sonnet-4-2025051492,5085.2%
gemini/gemini-2.5-pro-exp-03-251,122,08262.1%
o3542,66930.1%
anthropic/claude-sonnet-4-2025051492,5085.1%
gemini/gemini-2.5-pro-preview-05-0640,2562.2%
gemini/gemini-2.5-flash-preview-05-207,6380.4%
gemini/REDACTED6430.0%