diff --git a/HISTORY.md b/HISTORY.md index 1eaad6e76..aa8a1e92d 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -9,7 +9,7 @@ - Improved error handling for analytics file access. - Removed broken support for Dart. - Bugfix when scraping URLs found in chat messages. -- Aider wrote 87% of the code in this release. +- Aider wrote 88% of the code in this release. ### Aider v0.65.1 diff --git a/aider/website/HISTORY.md b/aider/website/HISTORY.md index 12cf03e07..9d77c3857 100644 --- a/aider/website/HISTORY.md +++ b/aider/website/HISTORY.md @@ -33,7 +33,8 @@ cog.out(text) - Improved error handling for analytics file access. - Removed broken support for Dart. - Bugfix when scraping URLs found in chat messages. -- Aider wrote 87% of the code in this release. +- Consolidated analytics exit events in main function. +- Aider wrote 88% of the code in this release. ### Aider v0.65.1 diff --git a/aider/website/assets/sample-analytics.jsonl b/aider/website/assets/sample-analytics.jsonl index f00fd18d3..de64e105f 100644 --- a/aider/website/assets/sample-analytics.jsonl +++ b/aider/website/assets/sample-analytics.jsonl @@ -1,7 +1,3 @@ -{"event": "launched", "properties": {"python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.64.2.dev"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732483723} -{"event": "message_send", "properties": {"main_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "weak_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "editor_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "edit_format": "diff", "prompt_tokens": 2203, "completion_tokens": 0, "total_tokens": 2203, "cost": 0.00039653999999999997, "total_cost": 0.00039653999999999997, "python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.64.2.dev"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732483735} -{"event": "launched", "properties": {"python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.64.2.dev"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732483751} -{"event": "message_send", "properties": {"main_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "weak_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "editor_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "edit_format": "diff", "prompt_tokens": 350, "completion_tokens": 392, "total_tokens": 742, "cost": 0.00013356000000000002, "total_cost": 0.00013356000000000002, "python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.64.2.dev"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732483764} {"event": "message_send", "properties": {"main_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "weak_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "editor_model": "openrouter/qwen/qwen-2.5-coder-32b-instruct", "edit_format": "diff", "prompt_tokens": 2629, "completion_tokens": 0, "total_tokens": 2629, "cost": 0.00047322, "total_cost": 0.00060678, "python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.64.2.dev"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732483766} {"event": "launched", "properties": {"python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.64.2.dev"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732483797} {"event": "launched", "properties": {"python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.64.2.dev"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732483833} @@ -998,3 +994,7 @@ {"event": "cli session", "properties": {"main_model": "claude-3-5-sonnet-20241022", "weak_model": "claude-3-5-sonnet-20241022", "editor_model": "claude-3-5-sonnet-20241022", "edit_format": "diff", "python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.65.2.dev62+gf44e5ae5"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732900962} {"event": "message_send", "properties": {"main_model": "claude-3-5-sonnet-20241022", "weak_model": "claude-3-5-sonnet-20241022", "editor_model": "claude-3-5-sonnet-20241022", "edit_format": "diff", "prompt_tokens": 3851, "completion_tokens": 130, "total_tokens": 3981, "cost": 0.013503000000000001, "total_cost": 0.013503000000000001, "python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.65.2.dev62+gf44e5ae5"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732900980} {"event": "command_exit", "properties": {"python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.65.2.dev62+gf44e5ae5"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732900986} +{"event": "launched", "properties": {"python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.65.2.dev62+gf44e5ae5"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732901006} +{"event": "repo", "properties": {"num_files": 389, "python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.65.2.dev62+gf44e5ae5"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732901006} +{"event": "message_send", "properties": {"main_model": "claude-3-5-sonnet-20241022", "weak_model": "claude-3-5-sonnet-20241022", "editor_model": "claude-3-5-sonnet-20241022", "edit_format": "diff", "prompt_tokens": 27830, "completion_tokens": 256, "total_tokens": 28086, "cost": 0.08733, "total_cost": 0.08733, "python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.65.2.dev62+gf44e5ae5"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732901021} +{"event": "exit", "properties": {"reason": "Completed --message", "python_version": "3.12.6", "os_platform": "Darwin", "os_release": "23.6.0", "machine": "x86_64", "aider_version": "0.65.2.dev62+gf44e5ae5"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1732901024}