Commit graph

7053 commits

Author SHA1 Message Date
Paul Gauthier
ed349b65b5 test: add basic linter tests 2024-09-04 13:55:48 -07:00
Paul Gauthier (aider)
bb5bca5227 feat: support Windows ESLint executables in linter detection 2024-09-04 13:53:18 -07:00
Paul Gauthier (aider)
e98645698b refactor: make ESLint path detection cross-platform compatible 2024-09-04 13:52:41 -07:00
Paul Gauthier (aider)
376e8617f3 style: format eslint paths and remove trailing whitespace 2024-09-04 13:51:57 -07:00
Paul Gauthier (aider)
a3d585a4b4 feat: add ESLint detection for TypeScript linting 2024-09-04 13:51:53 -07:00
Paul Gauthier
18bf3a9f36 fixes #1348 2024-09-04 10:27:18 -07:00
Paul Gauthier
e7253d819e copy 2024-09-04 10:16:11 -07:00
Paul Gauthier
75c27a5dfb feat: enhance GitHub issue reporting functionality 2024-09-04 10:14:25 -07:00
Paul Gauthier (aider)
7598f883f5 style: format long line in report command for better readability 2024-09-04 10:09:13 -07:00
Paul Gauthier (aider)
1b5ef76c18 refactor: update cmd_report to use confirm=False and conditional user report prefix 2024-09-04 10:09:07 -07:00
Paul Gauthier (aider)
70994cfc5b feat: add confirm parameter to report_github_issue function 2024-09-04 10:08:16 -07:00
Paul Gauthier
c5ac621da1 docs: Update description of 'report' command 2024-09-04 10:08:08 -07:00
Paul Gauthier (aider)
5c6d4dbbf1 feat: add /report command to submit GitHub issues 2024-09-04 10:05:43 -07:00
Paul Gauthier
9434f99458 copy 2024-09-04 09:27:12 -07:00
Paul Gauthier
9988a3ff79 updated blame 2024-09-04 09:20:40 -07:00
Paul Gauthier
7620067d32 set version to 0.55.1.dev 2024-09-04 09:13:53 -07:00
Paul Gauthier
9c2d13e8a0 version bump to 0.55.0 2024-09-04 09:12:47 -07:00
Paul Gauthier
5a16015f57 copy 2024-09-04 09:10:27 -07:00
Paul Gauthier
8cd2f0ef71 defend against spawn TypeError: sequence item 2: expected str instance, list found 2024-09-04 09:06:17 -07:00
Paul Gauthier
c4e4967691 refactor: improve error handling in run_cmd function 2024-09-04 08:56:34 -07:00
Paul Gauthier (aider)
d8639bac48 feat: add error handling and flexible error reporting to run_cmd 2024-09-04 08:54:30 -07:00
Paul Gauthier
db7590048e refactor: Remove unused import of sys module in run_cmd function 2024-09-04 08:54:26 -07:00
Paul Gauthier
40d5880b44 refactor: improve error handling and messaging for git auto-commit 2024-09-04 08:52:48 -07:00
Paul Gauthier (aider)
cef78282bd feat: add error handling for git operations in auto_commit method 2024-09-04 08:52:11 -07:00
Paul Gauthier (aider)
8d0f7daa3a refactor: update method calls to match renamed raw command methods 2024-09-04 08:44:53 -07:00
Paul Gauthier (aider)
aa98e43d59 refactor: rename raw command methods for consistency 2024-09-04 08:44:25 -07:00
Paul Gauthier (aider)
8609594c0e refactor: split cmd_undo and cmd_commit into raw and exception-handling methods 2024-09-04 08:43:00 -07:00
Paul Gauthier (aider)
bb9cb629e4 style: Remove extra blank line in commands.py 2024-09-04 08:40:28 -07:00
Paul Gauthier (aider)
d68aff6c6b refactor: implement cmd_diff and fix error message 2024-09-04 08:40:23 -07:00
Paul Gauthier
3a78f217b2 feat: add error handling to cmd_diff and create cmd_diff_raw 2024-09-04 08:40:20 -07:00
Paul Gauthier
f3cce95419 refactor: Remove unnecessary strip parameter from tool_output calls 2024-09-03 20:03:11 -07:00
Paul Gauthier
64effaae68 copy 2024-09-03 17:43:41 -07:00
Paul Gauthier (aider)
98835d1f6d test: update sanity check tests to use tool_output instead of tool_warning 2024-09-03 17:21:06 -07:00
Paul Gauthier
9e1ca487e2 copy 2024-09-03 17:15:40 -07:00
Paul Gauthier
1e8f2cbbb9 refactor: handle UnicodeEncodeError by recreating InputOutput object 2024-09-03 17:15:20 -07:00
Paul Gauthier
cc053b0b04 copy 2024-09-03 17:12:05 -07:00
Paul Gauthier
9348a10aaf copy 2024-09-03 15:48:37 -07:00
Paul Gauthier (aider)
e76bd89bc1 style: remove unnecessary whitespace and simplify list comprehension 2024-09-03 15:39:23 -07:00
Paul Gauthier (aider)
098f94d38b refactor: filter special_fnames to exclude existing ranked tags 2024-09-03 15:39:20 -07:00
Paul Gauthier
1e5fdfa4be refactor: Filter out duplicate filenames from special_fnames list 2024-09-03 15:39:18 -07:00
Paul Gauthier
75de2989f8 fix --map-refresh=manual 2024-09-03 15:28:08 -07:00
Paul Gauthier (aider)
d8c78cf8cd test: update sanity_check_model tests to use tool_warning 2024-09-03 13:50:10 -07:00
Paul Gauthier
a6892c0421 copy 2024-09-03 13:47:18 -07:00
Paul Gauthier
a2634224e2 copy 2024-09-03 13:30:38 -07:00
Paul Gauthier
dff814a7a8 refactor: change tool_error to tool_warning for non-critical messages 2024-09-03 13:30:04 -07:00
Paul Gauthier
00fa9efba4 refactor: remove duplicate --light-mode argument 2024-09-03 12:43:59 -07:00
Paul Gauthier (aider)
d92605c447 style: change tool warning color to orange hex code 2024-09-03 12:42:41 -07:00
Paul Gauthier (aider)
84b5433ace feat: add tool_warning_color argument and update color modes 2024-09-03 12:42:25 -07:00
Paul Gauthier (aider)
b088627fcc refactor: extract common code from tool_warning and tool_error 2024-09-03 12:41:05 -07:00
Paul Gauthier (aider)
b4ba159f27 feat: add tool_warning method and warning color option 2024-09-03 12:39:41 -07:00