Commit graph

3779 commits

Author SHA1 Message Date
Paul Gauthier (aider)
43d3cf2c71 refactor: move format_settings function to separate file 2024-08-29 06:30:37 -07:00
Paul Gauthier
de56792f90 feat: add format_settings module for configuration handling 2024-08-29 06:30:34 -07:00
Paul Gauthier
25de4f318c feat: Add args parameter to Commands constructor 2024-08-29 06:27:41 -07:00
Paul Gauthier
808bcea8c1 set version to 0.54.6-dev 2024-08-29 06:11:58 -07:00
Paul Gauthier
065bfd0b8e version bump to 0.54.5 2024-08-29 06:10:39 -07:00
Paul Gauthier
6e2a423686 fix pexpect logic 2024-08-29 05:56:27 -07:00
Paul Gauthier
ad3f29bdce fix: improve error handling for lexer exceptions in AutoCompleter and RepoMap 2024-08-28 22:49:22 -07:00
Paul Gauthier
ce397b71e8 do not try pexpect on windows; fix time.clock error on windows 2024-08-28 22:26:48 -07:00
Paul Gauthier
bcb3fa1b47 copy 2024-08-28 22:20:00 -07:00
Paul Gauthier (aider)
81925241cb feat: add --update as alias for --upgrade option 2024-08-28 22:19:36 -07:00
Paul Gauthier
e45def7a98 refactor: sort new file mentions before confirmation 2024-08-28 17:59:04 -07:00
Paul Gauthier (aider)
41a43fc313 fix: remove redundant set conversion in get_file_mentions return 2024-08-28 17:52:27 -07:00
Paul Gauthier
b9c5a7cdab refactor: optimize file mention checking logic 2024-08-28 17:52:25 -07:00
Paul Gauthier (aider)
b0d4b4319d refactor: introduce new_mentions variable for clarity 2024-08-28 17:49:23 -07:00
Paul Gauthier
6fbb51e2f8 refactor: Return set directly in get_file_mentions method 2024-08-28 17:49:22 -07:00
Paul Gauthier (aider)
bfb2355103 feat: implement and initialize ignore_mentions set 2024-08-28 17:48:22 -07:00
Paul Gauthier
aae7b6e62f feat: add unconfirmed files to ignore list 2024-08-28 17:48:20 -07:00
Paul Gauthier (aider)
b57f040f19 feat: implement granular file addition confirmation in check_for_file_mentions 2024-08-28 17:46:04 -07:00
Paul Gauthier
a9b3fccce8 Do not make .git in $HOME 2024-08-28 16:15:51 -07:00
Paul Gauthier
e63c104f83 copy 2024-08-28 16:13:33 -07:00
Paul Gauthier
3657769617 set version to 0.54.5-dev 2024-08-28 16:12:30 -07:00
Paul Gauthier
5f522e0f39 version bump to 0.54.4 2024-08-28 16:11:13 -07:00
Paul Gauthier
ac6c76d530 fix /model completions 2024-08-28 15:57:06 -07:00
Paul Gauthier
0541513c7a refactor: simplify git repository setup process 2024-08-28 15:54:28 -07:00
Paul Gauthier
12d2ba6f3e refactor: Modify git repository setup process for improved user experience 2024-08-28 15:48:09 -07:00
Paul Gauthier
e0ff2bcc51 copy 2024-08-28 15:41:02 -07:00
Paul Gauthier
380f019c0d feat: add model switching tip and sort git repos 2024-08-28 15:33:41 -07:00
Paul Gauthier
6f09f651a1 fix: Set git_root to None if no git repositories are found in the home directory 2024-08-28 15:28:05 -07:00
Paul Gauthier
d05cd4b459 feat: Implement setup_git_home function 2024-08-28 15:14:13 -07:00
Paul Gauthier
5b0a660f27 copy 2024-08-28 13:04:09 -07:00
Paul Gauthier
b0d06e13fe be very conservative with get_model_info if model not found 2024-08-28 13:04:00 -07:00
Paul Gauthier
9e71886bf1 set version to 0.54.4-dev 2024-08-28 12:36:32 -07:00
Paul Gauthier
c473a8b170 version bump to 0.54.3 2024-08-28 12:35:18 -07:00
Paul Gauthier
af6ae8da8a restore json 2024-08-28 12:17:40 -07:00
Paul Gauthier (aider)
e1d4e81194 style: reorder imports in aider/models.py 2024-08-28 12:03:30 -07:00
Paul Gauthier (aider)
59b6a64687 feat: use json5 for loading litellm models 2024-08-28 12:03:26 -07:00
Paul Gauthier
99a82983b8 sssh litellm 2024-08-28 12:02:08 -07:00
Paul Gauthier
a1d7aba1ec copy 2024-08-28 11:58:26 -07:00
Paul Gauthier
c7c7ec82a0 set version to 0.54.3-dev 2024-08-28 11:57:06 -07:00
Paul Gauthier
4984cc6b86 version bump to 0.54.2 2024-08-28 11:55:51 -07:00
Paul Gauthier
0b5eb306a0 copy 2024-08-28 11:54:30 -07:00
Paul Gauthier
10e0c9a85c version bump to 0.54.1 2024-08-28 11:53:54 -07:00
Paul Gauthier
a3ac6666f0 copy 2024-08-28 11:29:00 -07:00
Paul Gauthier (aider)
a57d9e55d6 fix: handle directory creation errors in setup_git_home 2024-08-28 11:21:28 -07:00
Paul Gauthier (aider)
2192a5efb2 chore: fix failing tests in setup_git_home function 2024-08-28 11:19:30 -07:00
Paul Gauthier (aider)
2da8b57104 refactor: simplify repository selection prompt 2024-08-28 11:14:42 -07:00
Paul Gauthier (aider)
65cce58b0a feat: add option to create new project in setup_git_home 2024-08-28 11:14:07 -07:00
Paul Gauthier
0d33fcb2be refactor: Improve git repository selection prompt wording 2024-08-28 11:13:14 -07:00
Paul Gauthier (aider)
f5bc657027 refactor: change working directory before returning in setup_git_home 2024-08-28 10:43:22 -07:00
Paul Gauthier (aider)
abb94fc582 refactor: remove home_git logic from setup_git_home function 2024-08-28 10:42:37 -07:00