Paul Gauthier (aider)
|
0351924628
|
test: update print call count assertions in sendchat tests
|
2024-10-28 15:09:11 -07:00 |
|
Paul Gauthier
|
29250f82ed
|
test: fix print call count assertions in sendchat tests
|
2024-10-28 15:07:50 -07:00 |
|
Paul Gauthier
|
a819bf1d64
|
test: fix assertion errors in sendchat retry tests
|
2024-10-28 15:07:11 -07:00 |
|
Paul Gauthier (aider)
|
bc515cf74a
|
refactor: add retry loop to simple_send_with_retries function
|
2024-10-28 15:05:07 -07:00 |
|
Paul Gauthier
|
f9c45432e6
|
refactor: Move retry logic from base_coder to sendchat module
|
2024-10-28 15:05:06 -07:00 |
|
Paul Gauthier
|
54d55c857b
|
refactor: update retry exceptions to use openai instead of litellm
|
2024-10-28 14:40:42 -07:00 |
|
Paul Gauthier
|
8e2a4b47d6
|
fix: update litellm exception imports and error handling
|
2024-10-28 14:29:42 -07:00 |
|
Paul Gauthier (aider)
|
513f06be46
|
refactor: move retry_exceptions import to top of test file
|
2024-10-28 14:28:49 -07:00 |
|
Paul Gauthier
|
0fb79917ff
|
test: add test for retry_exceptions function call
|
2024-10-28 14:28:48 -07:00 |
|
Paul Gauthier (aider)
|
cd133f95ee
|
style: fix linting issues with whitespace and line breaks
|
2024-10-28 14:27:26 -07:00 |
|
Paul Gauthier (aider)
|
3d66b53791
|
test: add basic test for retry_exceptions function
|
2024-10-28 14:27:20 -07:00 |
|
Paul Gauthier
|
bf63e7045b
|
refactor: simplify litellm exception imports
|
2024-10-28 14:27:19 -07:00 |
|
Paul Gauthier
|
5c4b75909e
|
refac
|
2024-10-26 07:31:28 -07:00 |
|
Paul Gauthier (aider)
|
41f126cad7
|
chore: disable verbose mode in watch.py
|
2024-10-25 16:23:45 -07:00 |
|
Paul Gauthier
|
c26d7d23b5
|
fix: improve regex pattern for AI comment detection
|
2024-10-25 16:23:44 -07:00 |
|
Paul Gauthier (aider)
|
4298ae00a9
|
style: fix linting issue in watch.py comment spacing
|
2024-10-25 16:21:25 -07:00 |
|
Paul Gauthier (aider)
|
47296e4294
|
fix: correct regex pattern for AI comment detection
|
2024-10-25 16:21:21 -07:00 |
|
Paul Gauthier
|
f6daab0728
|
feat: add support for inline AI comments in code files
|
2024-10-25 16:21:20 -07:00 |
|
Paul Gauthier (aider)
|
25dd9f1f35
|
style: fix linting issues and whitespace in watch.py
|
2024-10-25 16:20:57 -07:00 |
|
Paul Gauthier (aider)
|
130aedc474
|
fix: update regex pattern to match standalone "#ai" comments
|
2024-10-25 16:20:53 -07:00 |
|
Paul Gauthier
|
e958f40bd9
|
refactor: simplify file change processing and enable verbose mode
|
2024-10-25 16:20:52 -07:00 |
|
Paul Gauthier (aider)
|
ed2a2d7dc3
|
style: fix linting issues and format code
|
2024-10-25 16:10:56 -07:00 |
|
Paul Gauthier (aider)
|
0890b32425
|
refactor: move file change processing logic from io.py to watch.py
|
2024-10-25 16:10:49 -07:00 |
|
Paul Gauthier
|
2e5981ecb3
|
fix: extract AI comment content without prefix in file watcher
|
2024-10-25 16:10:48 -07:00 |
|
Paul Gauthier (aider)
|
ec00bb988c
|
style: format nested list comprehension for better readability
|
2024-10-25 16:09:17 -07:00 |
|
Paul Gauthier (aider)
|
14a62586cc
|
feat: add special handling for comments containing exclamation marks
|
2024-10-25 16:09:13 -07:00 |
|
Paul Gauthier
|
a8fe84acc7
|
fix: update changed_files handling to use dict keys instead of direct list
|
2024-10-25 16:09:12 -07:00 |
|
Paul Gauthier (aider)
|
144ba783a8
|
style: fix linting issues in watch.py
|
2024-10-25 16:05:55 -07:00 |
|
Paul Gauthier (aider)
|
8d81ef811e
|
refactor: return full match including prefix in get_ai_comment function
|
2024-10-25 16:05:51 -07:00 |
|
Paul Gauthier
|
3d8ec25a33
|
fix: update AI comment extraction to include full match
|
2024-10-25 16:05:50 -07:00 |
|
Paul Gauthier (aider)
|
77f636f949
|
style: fix linting issues in watch.py
|
2024-10-25 16:03:42 -07:00 |
|
Paul Gauthier (aider)
|
aa86f02b1a
|
feat: collect all AI comments from files instead of just first one
|
2024-10-25 16:03:39 -07:00 |
|
Paul Gauthier
|
05daab24a2
|
fix: update regex pattern for AI comment detection
|
2024-10-25 16:03:37 -07:00 |
|
Paul Gauthier (aider)
|
0960663811
|
style: add spacing between functions in watch.py
|
2024-10-25 16:00:59 -07:00 |
|
Paul Gauthier (aider)
|
150cc56b35
|
feat: add AI comment extraction from changed files
|
2024-10-25 16:00:55 -07:00 |
|
Paul Gauthier
|
7a9091fcae
|
refactor: disable verbose mode and add comment for changed_file handling
|
2024-10-25 16:00:53 -07:00 |
|
Paul Gauthier (aider)
|
e6215d969d
|
style: fix linting issues in watch.py
|
2024-10-25 15:58:45 -07:00 |
|
Paul Gauthier (aider)
|
9f1b8347f5
|
refactor: simplify regex pattern for matching AI comments
|
2024-10-25 15:58:41 -07:00 |
|
Paul Gauthier
|
311e1568d9
|
feat: improve file watching with verbose debug output and error handling
|
2024-10-25 15:58:39 -07:00 |
|
Paul Gauthier
|
c2dadd8054
|
Merge branch 'main' into watch
|
2024-10-25 15:54:31 -07:00 |
|
Paul Gauthier
|
e2dff0a74b
|
#2120
|
2024-10-25 15:47:30 -07:00 |
|
Paul Gauthier
|
88bdfd6548
|
cleanup
|
2024-10-25 15:11:02 -07:00 |
|
Paul Gauthier (aider)
|
70edb62a6b
|
feat: pass encoding parameter to watch_source_files function
|
2024-10-25 13:24:06 -07:00 |
|
Paul Gauthier
|
6c2e0ccce5
|
refactor: remove interrupted_partial_input parameter from InputOutput class
|
2024-10-25 13:24:05 -07:00 |
|
Paul Gauthier (aider)
|
fc6e0dfa65
|
style: fix linting issues in watch.py
|
2024-10-25 13:23:49 -07:00 |
|
Paul Gauthier (aider)
|
54aebb7d98
|
feat: add encoding param to watch_source_files with error handling
|
2024-10-25 13:23:46 -07:00 |
|
Paul Gauthier (aider)
|
378c67d51f
|
fix: update regex pattern to use word boundary instead of word character
|
2024-10-25 13:22:38 -07:00 |
|
Paul Gauthier (aider)
|
d535035bdd
|
style: fix string quotes in regex pattern
|
2024-10-25 13:22:17 -07:00 |
|
Paul Gauthier (aider)
|
43790db48e
|
feat: add AI marker detection in source file watcher
|
2024-10-25 13:22:13 -07:00 |
|
Paul Gauthier
|
d957adf062
|
refactor: remove debug dump() call from watch_source_files function
|
2024-10-25 13:22:11 -07:00 |
|