Paul Gauthier (aider)
5023dfeb24
refactor: Replace if/else chain with list of tuples for model selection
2025-01-31 08:42:25 -08:00
Paul Gauthier (aider)
dad3092d8d
feat: Add dynamic model selection based on available API keys
2025-01-31 08:42:02 -08:00
Paul Gauthier
ab77c032de
feat: Add dynamic model selection based on available API keys
2025-01-31 08:42:00 -08:00
Titusz Pan
c3952cb985
feat: Add line endings configuration option for file writing
2025-01-13 17:51:02 +01:00
Paul Gauthier
7ea69ae4b4
refactor: Simplify map_tokens assignment logic in main.py
2025-01-10 14:49:16 -08:00
Paul Gauthier
d48008e13d
refactor: Update repo map token handling and improve warning message
2025-01-10 14:38:12 -08:00
Paul Gauthier (aider)
cbedf3f8cc
fix: Correct typo in variable name from model_metatdata_files
to model_metadata_files
2025-01-10 14:04:54 -08:00
Paul Gauthier
50436e3106
docs: Update model usage statistics and dumb terminal message
2025-01-10 14:04:41 -08:00
apaz-cli
f0bc8983b8
Disable streamlit email prompt
2025-01-03 14:43:18 -06:00
Paul Gauthier (aider)
07337d2f41
feat: Handle voice-format command line argument
2024-12-30 14:19:14 -04:00
Paul Gauthier (aider)
3d2de00f49
style: Apply linter fixes
2024-12-30 14:17:25 -04:00
Paul Gauthier (aider)
a7242ca846
refactor: Pass voice settings to Commands as params
2024-12-30 14:17:16 -04:00
mdk
5c92491bc0
Fix issue #1802 : Handle UnicodeDecodeError in repo file paths
...
Added error handling for UnicodeDecodeError when decoding paths in the Git repository.
This issue arises when paths are encoded in formats other than the expected system encoding.
The error handler now provides a detailed error message, helping users identify potential encoding mismatches.
Closes #1802
2024-12-23 20:01:08 +01:00
apaz-cli
d28e2f0f56
Rephrase home dir warning
2024-12-23 08:50:25 -06:00
apaz-cli
bcdc0217b3
Don't add .env to gitignore when it doesn't exist.
2024-12-20 10:09:07 -06:00
Paul Gauthier (aider)
408a40f78b
style: Format with linter
2024-12-17 13:24:55 -08:00
Paul Gauthier (aider)
195ae5ce4b
feat: Pass cwd as root to FileWatcher when subtree_only
2024-12-17 13:24:50 -08:00
Paul Gauthier
9bebb1e9a9
fix: Pass root to FileWatcher
2024-12-17 13:24:49 -08:00
Paul Gauthier
db98381a86
refactor: Move git check after env loading
2024-12-14 09:44:42 -08:00
Paul Gauthier
f62ef34715
fix: Handle missing git module gracefully
2024-12-14 09:42:54 -08:00
Mir Adnan ALI
aaf7e3f943
Implement multiline-mode, swaps Enter & Meta-Enter
2024-12-11 09:09:58 -05:00
Paul Gauthier
73f3f4ec7e
feat: add analytics events for copy-paste mode and AI comments
2024-12-09 10:47:30 -08:00
Paul Gauthier (aider)
a8c42f453a
style: format FileWatcher instantiation for better readability
2024-12-09 10:32:08 -08:00
Paul Gauthier (aider)
79dd0c5ba6
feat: add analytics events for file watching and AI comments
2024-12-09 10:31:59 -08:00
Paul Gauthier
89bc3b6b16
feat: add analytics event hooks to file watcher
2024-12-09 10:31:57 -08:00
Paul Gauthier
20042334ff
refactor: reorganize command line arguments and improve help messages
2024-12-07 11:45:20 -08:00
Paul Gauthier
50f203cc8a
cleanup
2024-12-07 11:07:59 -08:00
Paul Gauthier
3efcd154f3
refactor: consolidate API key and environment variable handling
2024-12-07 10:55:29 -08:00
Paul Gauthier (aider)
bdb08d7c78
style: format long lines in main.py
2024-12-07 10:52:27 -08:00
Paul Gauthier (aider)
f3874dd40a
feat: add deprecation warnings for legacy API key arguments
2024-12-07 10:52:21 -08:00
Paul Gauthier
935c39e341
refactor: move API key handling earlier in startup sequence
2024-12-07 10:52:19 -08:00
Paul Gauthier (aider)
13ff038e58
feat: add --api-key flag to set provider API keys as env vars
2024-12-07 08:23:50 -08:00
Paul Gauthier
1d4918dfbf
refactor: Remove analytics event for invalid env var format
2024-12-07 08:11:10 -08:00
Paul Gauthier (aider)
ba14ab96da
refactor: update env format test to check return value instead of SystemExit
2024-12-07 08:09:56 -08:00
Paul Gauthier
054e0820b7
refactor: Move --set-env processing after IO initialization
2024-12-07 08:09:52 -08:00
Paul Gauthier (aider)
87a1469c1e
style: fix string quote consistency in env setting split
2024-12-07 08:07:28 -08:00
Paul Gauthier (aider)
2492f1635c
refactor: remove --set-env argument processing from main function
2024-12-07 08:07:23 -08:00
Paul Gauthier (aider)
b3305e6e19
refactor: move env var processing after IO initialization
2024-12-07 08:07:14 -08:00
Paul Gauthier (aider)
491d3e6606
style: fix string quote consistency in env setting split
2024-12-07 08:06:04 -08:00
Paul Gauthier (aider)
e41bf67f73
feat: add --set-env flag to set environment variables from command line
2024-12-07 08:05:57 -08:00
Paul Gauthier
c251a93609
fix --test to automatically fix errors
2024-12-06 11:23:15 -08:00
Paul Gauthier
6efdf8a7f4
refactor: rename copypaste flag to copy-paste and update help text
2024-12-05 20:43:14 -08:00
Paul Gauthier
623770e24b
refactor: move clipboard context functionality to commands.py
2024-12-05 20:41:40 -08:00
Paul Gauthier (aider)
402940a215
fix: store clipboard watcher instance in coder object
2024-12-05 20:36:04 -08:00
Paul Gauthier (aider)
7fea85cdcd
style: reorder imports alphabetically
2024-12-05 20:35:51 -08:00
Paul Gauthier (aider)
93b3b7a184
feat: set auto-copy-context based on copypaste argument
2024-12-05 20:35:46 -08:00
Paul Gauthier
8f2a84629a
refactor: move ClipboardWatcher import to top level
2024-12-05 20:35:44 -08:00
Paul Gauthier (aider)
6163713e34
style: fix linting issues in clipboard watcher initialization
2024-12-05 18:44:57 -08:00
Paul Gauthier (aider)
d2d5887936
feat: add clipboard watcher with --copypaste flag
2024-12-05 18:44:50 -08:00
Paul Gauthier (aider)
80f83da9b8
chore: remove debug dump() calls
2024-12-05 09:28:18 -08:00