Commit graph

1037 commits

Author SHA1 Message Date
Paul Gauthier
3b9e000892 get_head* -> get_head_commit* 2024-08-31 07:35:55 -07:00
Paul Gauthier
d2acb9c3b0 use safe repo.get_head methods 2024-08-31 07:34:18 -07:00
Paul Gauthier
8f5b243c1b refactor: improve platform info and shell command suggestions 2024-08-30 18:28:45 -07:00
Paul Gauthier (aider)
511a2a26de style: Remove trailing whitespace in base_coder.py 2024-08-30 18:24:58 -07:00
Paul Gauthier (aider)
87593a2e37 refactor: improve formatting of lint commands in platform info 2024-08-30 18:24:52 -07:00
Paul Gauthier (aider)
ec9a6f9d66 style: Remove trailing whitespace in base_coder.py 2024-08-30 18:23:57 -07:00
Paul Gauthier (aider)
33793ca95d feat: add lint and test commands to platform info 2024-08-30 18:23:51 -07:00
Paul Gauthier
946e6759b0 feat: Add lint_cmds attribute to Coder class 2024-08-30 18:23:49 -07:00
Paul Gauthier (aider)
dd9f0494c1 refactor: extract platform info generation to separate method 2024-08-30 18:22:12 -07:00
Paul Gauthier
2d9d605028 Merge remote-tracking branch 'refs/remotes/origin/main' 2024-08-30 07:57:27 -07:00
Paul Gauthier
2999c64435 refactor: simplify error handling for tracked files count 2024-08-30 07:47:50 -07:00
paul-gauthier
f9d008cd1c
Merge pull request #1239 from ozapinq/main 2024-08-30 07:35:46 -07:00
Nikolay Sedelnikov
976d2bfd87
fix: handle edge case when next line after HEAD is missing 2024-08-30 16:21:56 +02:00
Paul Gauthier (aider)
d9cc47728f feat: add UnableToCountRepoFiles exception class 2024-08-30 06:59:52 -07:00
Paul Gauthier
2c6c5e712f feat: add error handling for counting repo files 2024-08-30 06:59:50 -07:00
Nikolay Sedelnikov
e8e1bd556f
fix: Handle new file creation in the same folder 2024-08-30 15:52:05 +02:00
Paul Gauthier
7a72c80605 fixes #1232 2024-08-30 06:50:41 -07:00
Paul Gauthier
053a6af9dc prompt tweaks 2024-08-29 13:21:32 -07:00
paul-gauthier
59cb457008
Merge pull request #1216 from akaihola/misc-cleanups
Clean up types and drop an unused variable
2024-08-29 13:16:48 -07:00
Paul Gauthier
b56f824728 fixes #1219 and #1221 2024-08-29 13:06:19 -07:00
Antti Kaihola
c9fc2efdd7 fix: type comparisons should use is 2024-08-29 21:25:53 +03:00
Paul Gauthier
e583158dd9 prompt tweaks 2024-08-29 10:08:12 -07:00
Paul Gauthier
a47cb9cdea refactor: conditionally output cached tokens message based on verbosity 2024-08-29 06:36:22 -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
0390f874a7 feat: add git repository status to platform information 2024-08-27 14:30:15 -07:00
Paul Gauthier
6f85f38d47 feat: add option to disable shell command suggestions 2024-08-27 14:06:54 -07:00
Paul Gauthier (aider)
6f70cb3780 style: remove trailing whitespace in base_coder.py 2024-08-27 13:31:49 -07:00
Paul Gauthier (aider)
b178fe85d8 feat: add suggest_shell_commands option to control shell command suggestions 2024-08-27 13:31:43 -07:00
Paul Gauthier
6f6b016d0f refactor: remove pagination from web command 2024-08-27 13:29:30 -07:00
Paul Gauthier
57809fbbbb copy 2024-08-27 11:51:38 -07:00
Paul Gauthier
2b2569b787 feat: enhance shell command output handling and chat integration 2024-08-27 11:17:59 -07:00
Paul Gauthier (aider)
cd48eda88c feat: accumulate and return output in run_shell_commands 2024-08-27 11:12:33 -07:00
Paul Gauthier
474b657221 refactor: Improve handling of command output in chat confirmation 2024-08-27 11:12:31 -07:00
Paul Gauthier (aider)
1c37924472 feat: accumulate shell command output and optionally add to chat 2024-08-27 11:10:52 -07:00
Paul Gauthier
eed7e0b652 fix: Add missing utils import to base_coder.py
feat: Improve prompt for adding tool output to chat
2024-08-27 10:58:23 -07:00
Paul Gauthier
35eecee739 better 2024-08-27 10:50:31 -07:00
Paul Gauthier (aider)
d2d6e94ddb style: Run linter 2024-08-27 10:41:44 -07:00
Paul Gauthier (aider)
5ecce49abd fix: Update imports and function calls in base_coder.py 2024-08-27 10:41:40 -07:00
Paul Gauthier (aider)
cc8f488b23 fix: Remove unused 'subprocess' import in editblock_coder.py 2024-08-27 09:15:13 -07:00
Paul Gauthier
089863cf32 fix: Remove unused run_interactive_subprocess method from EditBlockCoder 2024-08-27 09:15:07 -07:00
Paul Gauthier (aider)
15639d8801 style: Fix import statement formatting 2024-08-27 09:11:50 -07:00
Paul Gauthier (aider)
bbc619fdba fix: Use run_interactive_command for shell commands 2024-08-27 09:11:46 -07:00
Paul Gauthier
4705136951 fix: Add caching by default for deepseek coder. 2024-08-27 06:12:55 -07:00