Commit graph

1119 commits

Author SHA1 Message Date
Paul Gauthier
20299b2927 refactor: Rename update_files to apply_updates 2024-08-22 12:47:29 -07:00
Paul Gauthier (aider)
eff169cb5d style: Format code with consistent indentation and line breaks 2024-08-22 10:17:18 -07:00
Paul Gauthier (aider)
e81f83ffc5 fix: Use UTF-8 encoding when processing and reading files 2024-08-22 10:17:15 -07:00
Paul Gauthier (aider)
f54070f0f5 fix: Remove unused import of 'os' module 2024-08-22 09:57:31 -07:00
Paul Gauthier (aider)
7621162baa style: Fix linter issues in test_find_or_blocks.py 2024-08-22 09:57:21 -07:00
Paul Gauthier (aider)
29a323c55d fix: Run process_markdown if a file is provided on the command line, otherwise run unittest 2024-08-22 09:57:18 -07:00
Paul Gauthier (aider)
1ee481f4ea style: Format Python code using linter 2024-08-22 09:48:14 -07:00
Paul Gauthier (aider)
210a9e5a49 feat: add test case for process_markdown 2024-08-22 09:48:11 -07:00
Paul Gauthier
14a755aafd fix: Update print statement to remove unnecessary arguments 2024-08-22 09:48:03 -07:00
Paul Gauthier
97ef1dd9db initial 2024-08-22 09:47:30 -07:00
Paul Gauthier
53d0729cac initial 2024-08-22 09:45:01 -07:00
Paul Gauthier (aider)
f55fd9734f style: remove unnecessary JSON usage in usage message 2024-08-22 09:42:35 -07:00
Paul Gauthier (aider)
f2fa99b79f style: format code with linter 2024-08-22 09:42:05 -07:00
Paul Gauthier (aider)
905cbc377d feat: Add file handle support to process_markdown 2024-08-22 09:42:02 -07:00
Paul Gauthier
a16ee761a7 fix: Restore the all_fences definition from the base_coder module 2024-08-22 09:40:34 -07:00
Paul Gauthier
97c6002690 moved to tests/basic/test_find_or_blocks.py 2024-08-22 09:27:53 -07:00
Paul Gauthier
b2488af638 fix: Handle path-specific edits in base_coder.py
test: Update test_main.py to check for explicit approval of shell commands
2024-08-21 21:47:11 -07:00
Paul Gauthier (aider)
c7bf46bf68 fix: Remove unused ApplyShellCommandsError import 2024-08-21 21:46:03 -07:00
Paul Gauthier (aider)
f46e3dea11 refactor: Remove ApplyShellCommandsError handling from test 2024-08-21 21:45:54 -07:00
Paul Gauthier (aider)
b54fc0d848 style: Fix import order in test_main.py 2024-08-21 21:42:50 -07:00
Paul Gauthier (aider)
84bb1895ee feat: Add --apply option to main() and raise ApplyShellCommandsError 2024-08-21 21:42:47 -07:00
Paul Gauthier (aider)
abb69c9543 style: Apply linter edits to test_io.py 2024-08-21 21:38:06 -07:00
Paul Gauthier (aider)
b5c1ae69a9 feat: Add test for explicit_yes_required in confirm_ask method 2024-08-21 21:38:03 -07:00
Paul Gauthier (aider)
4ce08178fc feat: Add test for /reset command 2024-08-21 21:26:51 -07:00
Paul Gauthier (aider)
bbb40e3045 feat: Add test for --map-mul option and update RepoMap to print map_mul_no_files 2024-08-21 16:03:37 -07:00
Paul Gauthier (aider)
2293d115aa fix: Update test case for finding original update blocks with unclosed block 2024-08-21 11:17:11 -07:00
Paul Gauthier (aider)
041d7bf850 style: Fix linter issues in test_main.py 2024-08-20 10:57:47 -07:00
Paul Gauthier (aider)
7538b3be9e feat: add test for return_coder parameter 2024-08-20 10:57:44 -07:00
Paul Gauthier
ccf77e874d fix win tests ci 2024-08-20 07:57:41 -07:00
Paul Gauthier
ad932654ce fix: Remove unnecessary assertion in test_main.py 2024-08-19 16:07:38 -07:00
Paul Gauthier (aider)
621f91cfee feat: Add test case for --4o and --cache options 2024-08-19 16:07:13 -07:00
Paul Gauthier
d71ea571e4 fix: Remove unnecessary assertion in test_main.py 2024-08-19 16:07:12 -07:00
Paul Gauthier (aider)
3424cda63c feat: Add test for main() with --sonnet and --cache-prompts options 2024-08-19 16:06:34 -07:00
Paul Gauthier
1ea18b83b9 fix: Remove redundant test case for sonnet and cache prompts options 2024-08-19 16:06:33 -07:00
Paul Gauthier (aider)
75a7a0043a feat: Add test for --sonnet --cache-prompts --exit options 2024-08-19 16:05:02 -07:00
Paul Gauthier
f9471fc5b6 fix: Rename cmd_read to cmd_read_only 2024-08-19 16:01:16 -07:00
Paul Gauthier
e7fdce0b75 fix: Update test_repomap.py to ensure RepoMap does not change with refresh='files' 2024-08-19 15:56:10 -07:00
Paul Gauthier (aider)
ba6ec1a94c style: Format code for better readability 2024-08-19 15:53:59 -07:00
Paul Gauthier (aider)
66dc844977 refactor: Update test_repo_map_refresh_files 2024-08-19 15:53:56 -07:00
Paul Gauthier (aider)
1f29186240 fix: Add import for time module 2024-08-19 15:52:47 -07:00
Paul Gauthier (aider)
0ba9f63365 style: Format code with linter 2024-08-19 15:52:35 -07:00
Paul Gauthier (aider)
339c03dd90 feat: Add test case for RepoMap refresh="auto" 2024-08-19 15:52:32 -07:00
Paul Gauthier
d875e7ebe0 feat: Add a new source file and update the RepoMap test 2024-08-19 15:50:06 -07:00
Paul Gauthier (aider)
56210468f7 feat: Use GitTemporaryDirectory and import git instead of os.system 2024-08-19 15:41:09 -07:00
Paul Gauthier (aider)
b0d8778752 style: Fix code formatting in OCaml test file 2024-08-19 15:40:06 -07:00
Paul Gauthier (aider)
b361310e56 feat: Add test for RepoMap refresh with files 2024-08-19 15:40:03 -07:00
Paul Gauthier (aider)
a42de792ba fix: Remove unused variable temp_dir in test_sonnet_and_cache_options 2024-08-19 15:36:24 -07:00
Paul Gauthier
34dc7cc37d fix: Improve prompt caching and repo map refresh logic 2024-08-19 15:36:13 -07:00
Paul Gauthier (aider)
f8b80548fd style: Fix code formatting in test_main.py 2024-08-19 15:35:23 -07:00
Paul Gauthier (aider)
697a8b66ea fix: Update test_sonnet_and_cache_options to match actual RepoMap call 2024-08-19 15:35:20 -07:00