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 |
|
Paul Gauthier
|
6b8e235f88
|
feat: add file watcher support to coder cloning
|
2024-12-05 09:28:16 -08:00 |
|
Paul Gauthier (aider)
|
40da942bfe
|
fix: add expanduser() to properly handle tilde in paths
|
2024-12-03 08:25:58 -08:00 |
|
Paul Gauthier (aider)
|
b2b43d2bd3
|
fix: only initialize FileWatcher when watch_files flag is set
|
2024-12-01 09:34:40 -08:00 |
|
Paul Gauthier
|
90339f9741
|
refactor: make FileWatcher initialization conditional on --watch-files flag
|
2024-12-01 09:34:39 -08:00 |
|
Paul Gauthier
|
59af7ed3bb
|
refactor: improve file path handling and remove debug code
|
2024-12-01 08:27:15 -08:00 |
|
Paul Gauthier
|
c9a27ba6ac
|
Merge branch 'main' into watch
|
2024-11-30 15:48:19 -08:00 |
|
Paul Gauthier
|
d9b1bcbdcc
|
remove no-op vscode detection
|
2024-11-30 13:25:13 -08:00 |
|
Paul Gauthier
|
ade4847c61
|
feat: add timeout configuration for litellm requests
|
2024-11-30 13:03:20 -08:00 |
|
Paul Gauthier
|
0dbaec553f
|
refactor: Improve version handling and cleanup version-related files
|
2024-11-30 10:10:03 -08:00 |
|
Paul Gauthier
|
ed2479ea82
|
refactor: consolidate analytics exit events in main function
|
2024-11-29 09:20:52 -08:00 |
|
Paul Gauthier (aider)
|
accde0bfd0
|
feat: add analytics events before each return statement in main()
|
2024-11-29 09:17:16 -08:00 |
|
Paul Gauthier
|
2f78b6f7f3
|
refactor: move FileWatcher initialization to main.py
|
2024-11-27 17:32:12 -08:00 |
|
Paul Gauthier (aider)
|
ac7900ecd7
|
style: sort imports alphabetically in main.py
|
2024-11-27 16:23:01 -08:00 |
|
Paul Gauthier (aider)
|
310832f111
|
feat: add FileWatcher import to fix undefined name error
|
2024-11-27 16:22:57 -08:00 |
|
Paul Gauthier
|
f69dd0ef8d
|
fix: correct aiderignore path handling for file watching
|
2024-11-27 16:22:55 -08:00 |
|
Paul Gauthier (aider)
|
4b51bb2334
|
feat: add aiderignore support to FileWatcher initialization
|
2024-11-27 16:22:08 -08:00 |
|
Paul Gauthier
|
0d4f9f00ee
|
refactor: Improve FileWatcher initialization with gitignore handling
|
2024-11-27 16:22:07 -08:00 |
|
Paul Gauthier (aider)
|
4a0100271f
|
refactor: conditionally use git root and gitignore in FileWatcher initialization
|
2024-11-27 16:19:55 -08:00 |
|
Paul Gauthier
|
52a467806a
|
feat: add gitignore support to FileWatcher initialization
|
2024-11-27 16:19:53 -08:00 |
|