Paul Gauthier (aider)
973e86df27
fix: use cwd=root when executing shell commands
2024-11-26 19:52:46 -08:00
Paul Gauthier (aider)
28d1feacf5
refactor: simplify image file processing to use provided filenames directly
2024-11-26 19:49:53 -08:00
Paul Gauthier (aider)
cf4ef8605d
style: remove trailing whitespace in base_coder.py
2024-11-26 19:48:48 -08:00
Paul Gauthier (aider)
4be3728273
feat: add image file support for read-only files
2024-11-26 19:48:42 -08:00
Paul Gauthier
5cfcf255e9
fix: override PDF support detection for Claude 3.5 Sonnet
2024-11-26 17:27:05 -08:00
Paul Gauthier
b8f36c8277
feat: add PDF file support and refactor image handling
2024-11-26 17:19:28 -08:00
Paul Gauthier (aider)
73c1dc697f
style: remove trailing whitespace in base_coder.py
2024-11-26 17:16:50 -08:00
Paul Gauthier (aider)
a9c4647461
feat: add support for both images and PDFs based on model capabilities
2024-11-26 17:16:43 -08:00
Paul Gauthier
aaeaa24153
feat: add PDF support and improve image handling in chat messages
2024-11-26 17:16:41 -08:00
Paul Gauthier
b2232cda7b
refactor: modify check_for_urls to return modified input string
2024-11-26 15:04:19 -08:00
Paul Gauthier (aider)
5d175745bf
fix: handle None values in valid_formats list generation
2024-11-26 07:02:34 -08:00
Paul Gauthier (aider)
e648bac74b
fix: remove circular import of UnknownEditFormat in base_coder.py
2024-11-26 07:01:55 -08:00
Paul Gauthier (aider)
e5c0ebd0a0
style: fix import order in base_coder.py
2024-11-26 07:01:21 -08:00
Paul Gauthier (aider)
608a43402c
refactor: move UnknownEditFormat exception to base_coder.py
2024-11-26 07:01:14 -08:00
Paul Gauthier (aider)
75bc2dd564
feat: add custom UnknownEditFormat exception with documentation link
2024-11-26 07:00:16 -08:00
Paul Gauthier (aider)
8d85a4754d
style: fix line wrapping in base_coder.py
2024-11-26 06:46:08 -08:00
Paul Gauthier (aider)
a1b48049a9
feat: skip files with duplicate basenames in file mentions
2024-11-26 06:46:01 -08:00
Paul Gauthier
01c7793e90
revert changes to get_ident_filename_matches()
2024-11-26 06:41:08 -08:00
Paul Gauthier (aider)
885e5cbd7c
style: fix whitespace in base_coder.py
2024-11-26 06:33:37 -08:00
Paul Gauthier (aider)
635a5196e8
fix: exclude files with same name as existing chat or read-only files
2024-11-26 06:33:29 -08:00
Paul Gauthier
cbd339190b
refactor: simplify file name matching logic in get_all_relative_files
2024-11-26 06:33:28 -08:00
Paul Gauthier (aider)
266093189d
style: fix linting issues in get_ident_filename_matches
2024-11-26 06:26:26 -08:00
Paul Gauthier (aider)
62b02d4370
fix: remove incorrect file name filtering in get_ident_filename_matches
2024-11-26 06:25:15 -08:00
Paul Gauthier (aider)
3a1492977b
fix: skip suggesting files with same name as existing chat files
2024-11-26 06:22:57 -08:00
Paul Gauthier
a79ce7a151
fix: remove duplicate detect_urls parameter and add to coder initialization
2024-11-25 18:38:34 -08:00
Paul Gauthier (aider)
21bb83c55a
fix: remove duplicate detect_urls parameter in Coder class
2024-11-25 18:36:25 -08:00
Paul Gauthier (aider)
7122ceb16c
feat: add --detect-urls flag to control URL detection behavior
2024-11-25 18:34:05 -08:00
Paul Gauthier
3f8b2d6b99
refactor: Improve model info output with detailed settings display
2024-11-24 15:20:24 -08:00
caetanominuzzo
1b9073b085
fix: Correct typo in base_coder by removing duplicate 'in'
...
This corrects a grammatical error in the system prompt within `base_coder.py`. The `language` variable was previously set as:
language = "in the same language they are using"
Which resulted in the prompt:
"Always reply to the user IN IN the same language they are using."
2024-11-21 14:19:39 -03:00
Paul Gauthier (aider)
7aa4e44317
fix: Correct line/lines pluralization in command output messages
2024-11-21 06:30:52 -08:00
Paul Gauthier
f96cc03587
feat: Add opt-in analytics and improve output logging method
2024-11-21 06:25:10 -08:00
Paul Gauthier (aider)
cbd35b0e87
feat: Implement line count for command output in chat
2024-11-21 06:23:34 -08:00
Paul Gauthier
443acbe4b5
fix: Correct command output confirmation logic in base coder
2024-11-21 06:23:32 -08:00
Paul Gauthier
2bff0522e8
refactor: Restructure file mention check and interrupt handling in base coder
2024-11-19 16:37:02 -08:00
Paul Gauthier
d8a5bc3ae9
Revert "Merge branch 'issue2283'"
...
This reverts commit e1a1e43c3a
, reversing
changes made to c538817b61
.
2024-11-14 06:53:21 -08:00
Paul Gauthier
e1a1e43c3a
Merge branch 'issue2283'
2024-11-13 13:43:30 -08:00
Paul Gauthier
218623be28
feat: Add git_ignored_file method to check files against gitignore
2024-11-13 13:12:25 -08:00
Paul Gauthier
ea1a4ecdc6
fix: Handle empty content in reply_completed method
2024-11-13 12:57:45 -08:00
Paul Gauthier
6acbff3c11
fix: Handle empty content in ArchitectCoder reply_completed method
2024-11-13 12:57:38 -08:00
Paul Gauthier
fef1b59b42
refactor: Restructure file mention check and interrupt handling in base coder
2024-11-13 12:50:17 -08:00
Paul Gauthier (aider)
2e97fcc47f
fix: Remove double-counting of cached tokens in token calculation
2024-11-11 17:19:11 -08:00
Paul Gauthier
21b88c0e65
refactor: Update language reply prompts to use {language} placeholder
2024-11-11 09:38:30 -08:00
Paul Gauthier
f66b916d4b
feat: Add language configuration for user communication in prompts
2024-11-11 09:36:23 -08:00
Paul Gauthier
52c49fc8fd
feat: Add option to return web scrape content instead of printing
2024-11-08 14:27:59 -08:00
Paul Gauthier
79af39bd2c
fix: Change tool_output to tool_warning for error message logging
2024-11-07 13:22:28 -08:00
Paul Gauthier
4941a360cb
fix: Restore import of LiteLLMExceptions in base_coder.py
2024-11-07 13:02:17 -08:00
Paul Gauthier
816fd5e65c
refactor: Simplify error handling and remove unused retry exceptions code
2024-11-07 13:02:04 -08:00
Paul Gauthier
42aac55b82
use offer_url
2024-11-07 11:29:05 -08:00
Paul Gauthier (aider)
e475f3d752
refactor: move webbrowser import to io.py and remove from base_coder.py
2024-11-07 10:26:54 -08:00
Paul Gauthier (aider)
0368c3fae9
refactor: extract URL opening functionality into dedicated io.offer_url method
2024-11-07 10:26:33 -08:00