Commit graph

720 commits

Author SHA1 Message Date
Paul Gauthier
cde08da282 refactor: Simplify model selection warning and analytics event logging 2025-03-28 16:42:12 -10:00
Paul Gauthier
8619bd4e84 refactor: Update auto_model_selection analytics event properties 2025-03-28 16:35:30 -10:00
Paul Gauthier (aider)
f49449b520 style: Remove trailing whitespace 2025-03-28 16:32:54 -10:00
Paul Gauthier (aider)
2fe79ac6a3 feat: Add analytics for auto-commits and auto-model selection 2025-03-28 16:32:47 -10:00
Paul Gauthier
d8830c43c5 fix: Clarify cost estimate warning for streaming/caching 2025-03-28 16:32:44 -10:00
Paul Gauthier (aider)
ee0019e25f fix: Correct typo in streaming warning message 2025-03-28 16:21:05 -10:00
Paul Gauthier (aider)
f37b814570 feat: Improve streaming cost warning display 2025-03-28 16:20:23 -10:00
Paul Gauthier (aider)
f7618440e7 chore: Remove unused VERTEX_AI_API_KEY entry 2025-03-28 16:10:08 -10:00
Paul Gauthier (aider)
7bc62cb674 feat: add VERTEXAI_PROJECT support for Gemini 2.5 Pro model 2025-03-28 16:09:59 -10:00
Paul Gauthier (aider)
db77e2e9b9 feat: prioritize gemini-2.5-pro when GEMINI or VERTEX keys present 2025-03-28 16:07:54 -10:00
Paul Gauthier
ccacc09ff0 refactor: Reorder model listing and expand fuzzy matching 2025-03-25 13:28:53 -10:00
Paul Gauthier (aider)
c7fe86021c style: Replace single quotes with double quotes in main.py 2025-03-22 18:32:32 -07:00
Paul Gauthier (aider)
99b0209c89 feat: Add placeholder parameter to SwitchCoder 2025-03-22 18:32:25 -07:00
Paul Gauthier (aider)
ac231e43ad feat: Add --git-commit-verify flag to control git hook verification 2025-03-20 15:06:44 -07:00
Paul Gauthier
e11c32bca5 refactor: Simplify model setting warning message in main.py 2025-03-18 17:43:57 -07:00
Paul Gauthier (aider)
f2e9b06dbd fix: Update tests and logic for model settings acceptance checks 2025-03-18 17:36:30 -07:00
Paul Gauthier (aider)
14c0e50721 style: Format warning message in main.py for readability 2025-03-18 17:22:31 -07:00
Paul Gauthier (aider)
68e218d002 refactor: ignore unsupported model parameters with warning instead of prompt 2025-03-18 17:22:25 -07:00
Paul Gauthier
277da37047 refactor: Simplify warning message in main.py 2025-03-18 12:30:47 -07:00
Paul Gauthier (aider)
f6d697ed2b refactor: rename warned to warn_setting for clarity 2025-03-18 12:28:41 -07:00
Paul Gauthier (aider)
f247927244 style: Format code to comply with linter rules 2025-03-18 12:27:54 -07:00
Paul Gauthier (aider)
7097e62582 refactor: Consolidate model setting checks into a loop 2025-03-18 12:27:48 -07:00
Paul Gauthier (aider)
e577bab263 refactor: Improve model settings warning logic and fix tmux recording script 2025-03-18 12:27:33 -07:00
Paul Gauthier (aider)
274c40793f refactor: Use warn_setting variable for model setting warnings 2025-03-18 12:27:28 -07:00
Paul Gauthier
afbe9266e7 refactor: Simplify warning messages and confirmation prompt 2025-03-18 12:27:27 -07:00
Paul Gauthier (aider)
195ed3e6b6 style: Remove trailing whitespace and format confirm_ask call 2025-03-18 12:24:13 -07:00
Paul Gauthier (aider)
ed8ace7884 feat: Add confirmation prompt for unsupported model parameters 2025-03-18 12:24:06 -07:00
Paul Gauthier (aider)
182c06107f fix: move model setting warnings after settings are resolved 2025-03-18 12:13:55 -07:00
Paul Gauthier (aider)
2589c29b1c style: Format code to comply with linter rules 2025-03-18 12:01:55 -07:00
Paul Gauthier (aider)
076c38526a feat: Add --check-model-accepts-settings flag with default true 2025-03-18 12:01:45 -07:00
Paul Gauthier (aider)
9fd5cfa777 fix: warn when model settings are empty or missing specific keys 2025-03-18 12:00:36 -07:00
Paul Gauthier (aider)
c01db8783d style: Format warning messages to adhere to line length limit 2025-03-18 11:57:38 -07:00
Paul Gauthier (aider)
77101a96a1 feat: Add model setting validation for reasoning features 2025-03-18 11:57:31 -07:00
Paul Gauthier (aider)
1b3cae1ed5 feat: Add verbose flag to conditionally dump kwargs in Model.send 2025-03-13 14:00:20 -07:00
Paul Gauthier (aider)
c052270048 feat: Add --auto-accept-architect option with default true 2025-03-12 13:08:59 -07:00
Paul Gauthier (aider)
a7a21757bc feat: Preserve original read-only files when using bare /drop command 2025-03-11 17:31:14 -07:00
Paul Gauthier (aider)
38fd715247 style: Fix linter warnings in main.py 2025-03-11 08:27:23 -07:00
Paul Gauthier (aider)
987d024847 fix: Handle GitCommandError when retrieving git user config 2025-03-11 08:27:17 -07:00
Paul Gauthier
a3c0d628a1 fix: Remove unnecessary default flag in git config retrieval 2025-03-11 08:27:15 -07:00
Paul Gauthier
804a2d1af9 docs: improve deprecation warning message for remove_reasoning setting 2025-03-08 17:41:31 -08:00
Paul Gauthier (aider)
c1bc6e161e feat: add deprecation warning for remove_reasoning attribute 2025-03-08 17:40:03 -08:00
Paul Gauthier (aider)
3ed16fb796 style: fix whitespace and format code 2025-03-08 17:26:20 -08:00
Paul Gauthier (aider)
6f99392eda feat: add thinking token budget configuration option 2025-03-08 17:26:09 -08:00
Paul Gauthier (aider)
51a72b497b refactor: move reasoning effort logic into Model class method 2025-03-08 17:19:58 -08:00
Paul Gauthier
d6e57dd194 chore: add comment about moving reasoning effort to Model class 2025-03-08 17:19:56 -08:00
Paul Gauthier (aider)
18d27ab4e4 style: fix linting issues and whitespace cleanup 2025-03-08 13:38:17 -08:00
Paul Gauthier (aider)
fe60832492 refactor: move model shortcut args to deprecated module with warnings 2025-03-08 13:38:06 -08:00
Paul Gauthier
cf089abb64 switch to tslp 2025-03-06 12:32:06 -08:00
Paul Gauthier (aider)
65e059a7d2 feat: Add notifications-command option to run custom notification commands 2025-03-06 12:00:21 -08:00
Paul Gauthier
f661025acc feat: Add notifications parameter to coder initialization 2025-03-06 12:00:19 -08:00