feat: Add opt-in analytics and improve output logging method

This commit is contained in:
Paul Gauthier 2024-11-21 06:25:10 -08:00 committed by Paul Gauthier (aider)
parent cbd35b0e87
commit f96cc03587
2 changed files with 3 additions and 2 deletions

View file

@ -6,6 +6,7 @@
- Added [`/editor` command](https://aider.chat/docs/usage/commands.html) to open system editor for writing prompts, by @thehunmonkgroup.
- Full support for `gpt-4o-2024-11-20`.
- Stream o1 models by default.
- Ask 1% of users to opt-in to [analytics]().
- Added support for [optional multiline input tags](https://aider.chat/docs/usage/commands.html#entering-multi-line-chat-messages) with matching closing tags.
- Improved [model settings configuration](https://aider.chat/docs/config/adv-model-settings.html#global-extra-params) with support for global `extra_params` for `litellm.completion()`.
- Architect mode now asks to add files suggested by the LLM.
@ -14,7 +15,7 @@
- Added `--show-release-notes` to control release notes display on first run of new version.
- Save empty dict to cache file on model metadata download failure, to delay retry.
- Improved error handling and code formatting.
- Aider wrote 53% of the code in this release.
- Aider wrote 63% of the code in this release.
### Aider v0.63.2

View file

@ -2065,5 +2065,5 @@ class Coder:
"Add command output to the chat?", allow_never=True
):
num_lines = len(accumulated_output.strip().splitlines())
self.io.output(f"Added {num_lines} lines of output to the chat")
self.io.tool_output(f"Added {num_lines} lines of output to the chat.")
return accumulated_output