Commit graph

6880 commits

Author SHA1 Message Date
Paul Gauthier (aider)
a227220efb style: use double quotes for string literal in report.py 2024-08-29 07:34:42 -07:00
Paul Gauthier (aider)
f89f42491c feat: add confirmation step before opening GitHub issue in browser 2024-08-29 07:34:39 -07:00
Paul Gauthier (aider)
56a88018a9 style: move docstring to correct position in report_github_issue function 2024-08-29 07:31:57 -07:00
Paul Gauthier (aider)
9f1b268740 fix: remove unused exception variable in report_github_issue function 2024-08-29 07:31:18 -07:00
Paul Gauthier (aider)
31e5e327b0 style: apply linter suggestions and fix formatting 2024-08-29 07:31:06 -07:00
Paul Gauthier (aider)
41d3d18f8c feat: add Aider version to GitHub issue report 2024-08-29 07:31:03 -07:00
Paul Gauthier
15434053df feat: add report generation module 2024-08-29 07:31:01 -07:00
Paul Gauthier
e75ff966b9 copy 2024-08-29 06:36:37 -07:00
Paul Gauthier
a47cb9cdea refactor: conditionally output cached tokens message based on verbosity 2024-08-29 06:36:22 -07:00
Paul Gauthier (aider)
cbc59d919b refactor: remove unused import of scrub_sensitive_info 2024-08-29 06:33:39 -07:00
Paul Gauthier (aider)
4d698d1bcb style: move import statement to top of file 2024-08-29 06:33:29 -07:00
Paul Gauthier (aider)
8bba37de63 style: Add newline before format_settings import in cmd_settings 2024-08-29 06:33:18 -07:00
Paul Gauthier (aider)
549d8e8773 feat: add cmd_settings to print current settings 2024-08-29 06:33:13 -07:00
Paul Gauthier (aider)
a4853ae184 feat: add args attribute to Commands class 2024-08-29 06:32:44 -07:00
Paul Gauthier (aider)
0b7142d2de feat: pass parser to Commands class for extended functionality 2024-08-29 06:32:27 -07:00
Paul Gauthier (aider)
2b2ab3994d refactor: move scrub_sensitive_info to format_settings.py 2024-08-29 06:31:35 -07:00
Paul Gauthier (aider)
93c089c5ec style: format imports and whitespace 2024-08-29 06:30:43 -07:00
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 (aider)
9b4ee190ba style: Reorder imports in test_scrape.py 2024-08-28 22:50:31 -07:00
Paul Gauthier (aider)
7b36d1f0d3 feat: implement retry mechanism for scraping badssl.com 2024-08-28 22:50:28 -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 (aider)
9acbee31db style: add noqa comment to suppress unused import warning 2024-08-28 22:14:55 -07:00
Paul Gauthier (aider)
e0c806476f style: format test_run_cmd.py with black 2024-08-28 22:14:11 -07:00
Paul Gauthier (aider)
40993fecf7 test: add tests for run_cmd function using echo command 2024-08-28 22:14:08 -07:00
Paul Gauthier
8e66b2d790 test: add basic test for run_cmd function 2024-08-28 22:14:06 -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)
5d2a930f69 test: add mock test for check_for_file_mentions behavior 2024-08-28 17:51:37 -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
e11cd8ecbb test: update AutoCompleter test for command matching 2024-08-28 16:03:40 -07:00
Paul Gauthier (aider)
d2bc24cb18 fix: update test_get_command_completions to handle matching_commands return value 2024-08-28 16:01:10 -07:00
Paul Gauthier (aider)
6687a24547 style: format test_io.py with linter 2024-08-28 16:00:49 -07:00
Paul Gauthier (aider)
d02e96f773 test: add test case for get_command_completions with "/model gpt" input 2024-08-28 16:00:45 -07:00