Paul Gauthier (aider)
|
4d96de3514
|
refactor: compile regex pattern as class attribute for better performance
|
2024-12-01 07:26:23 -08:00 |
|
Paul Gauthier
|
c9df6c11c5
|
refactor: extract regex pattern into compiled class attribute
|
2024-12-01 07:26:21 -08:00 |
|
Paul Gauthier (aider)
|
56aaa08224
|
refactor: use get_ai_comment method instead of direct regex matching
|
2024-12-01 07:25:51 -08:00 |
|
Paul Gauthier
|
014aeccde6
|
style: add comment to use self.ai_comments() method
|
2024-12-01 07:25:50 -08:00 |
|
Paul Gauthier (aider)
|
dcfa993806
|
feat: implement AI comment refresh and processing in FileWatcher
|
2024-12-01 07:24:55 -08:00 |
|
Paul Gauthier
|
69688cffd6
|
refactor: Add placeholder for AI comments refresh in FileWatcher
|
2024-12-01 07:24:53 -08:00 |
|
Paul Gauthier (aider)
|
769a31b7e3
|
refactor: remove redundant encoding parameter from FileWatcher
|
2024-12-01 07:22:40 -08:00 |
|
Paul Gauthier (aider)
|
78c20a8c25
|
style: fix linting issues in watch.py
|
2024-12-01 07:22:16 -08:00 |
|
Paul Gauthier (aider)
|
bb1b3fdca1
|
refactor: replace file operations with io.read_text()
|
2024-12-01 07:22:12 -08:00 |
|
Paul Gauthier
|
f872b20a97
|
refactor: improve file watcher change detection and comment handling
|
2024-12-01 07:22:11 -08:00 |
|
Paul Gauthier (aider)
|
f36239712f
|
refactor: replace global VERBOSE with instance variable in FileWatcher
|
2024-12-01 06:13:01 -08:00 |
|
Paul Gauthier
|
74108dd680
|
Merge branch 'main' into watch
|
2024-12-01 06:09:21 -08:00 |
|
Paul Gauthier
|
16af1751a6
|
copy
|
2024-12-01 06:09:11 -08:00 |
|
Paul Gauthier
|
b0e138952e
|
libportaudio2
|
2024-12-01 06:06:42 -08:00 |
|
Paul Gauthier (aider)
|
1271c037ef
|
ci: add PortAudio system dependency for Ubuntu tests
|
2024-12-01 06:06:03 -08:00 |
|
Paul Gauthier
|
36b59ba617
|
copy
|
2024-12-01 06:04:49 -08:00 |
|
Paul Gauthier (aider)
|
b671db7108
|
fix: correct sounddevice module mocking in voice tests
|
2024-11-30 19:15:58 -08:00 |
|
Paul Gauthier (aider)
|
9304b80b69
|
fix: update sounddevice mocking in voice tests
|
2024-11-30 19:15:40 -08:00 |
|
Paul Gauthier (aider)
|
03c2964364
|
style: Format code with black and sort imports
|
2024-11-30 19:15:20 -08:00 |
|
Paul Gauthier (aider)
|
49c78f2797
|
test: update voice tests to mock audio dependencies properly
|
2024-11-30 19:15:16 -08:00 |
|
Paul Gauthier
|
1a8d112055
|
copy
|
2024-11-30 18:38:40 -08:00 |
|
Paul Gauthier (aider)
|
7b193d693f
|
docs: clarify Control-Up/Down for message history navigation
|
2024-11-30 18:23:34 -08:00 |
|
Paul Gauthier (aider)
|
e8fa5c36c2
|
feat: add ctrl-up/down bindings for history navigation
|
2024-11-30 18:21:47 -08:00 |
|
Paul Gauthier
|
c9a27ba6ac
|
Merge branch 'main' into watch
|
2024-11-30 15:48:19 -08:00 |
|
Paul Gauthier (aider)
|
a6e162c37a
|
refactor: remove unused Mock import from test_voice.py
|
2024-11-30 15:43:18 -08:00 |
|
Paul Gauthier (aider)
|
9c55b7a317
|
style: Remove extra blank line in test_voice.py
|
2024-11-30 15:43:13 -08:00 |
|
Paul Gauthier (aider)
|
4ef4e8cd72
|
test: remove test_record_and_transcribe test case
|
2024-11-30 15:43:10 -08:00 |
|
Paul Gauthier (aider)
|
e9942737c6
|
style: remove trailing whitespace in test_voice.py
|
2024-11-30 15:42:45 -08:00 |
|
Paul Gauthier (aider)
|
5c208dba41
|
fix: improve voice test mocking to handle async prompt behavior
|
2024-11-30 15:42:42 -08:00 |
|
Paul Gauthier (aider)
|
ba032ce60e
|
fix: update voice tests to match expected behavior
|
2024-11-30 15:42:12 -08:00 |
|
Paul Gauthier (aider)
|
2fe0dda8af
|
style: remove unused tempfile import from test_voice.py
|
2024-11-30 15:41:38 -08:00 |
|
Paul Gauthier (aider)
|
97daff4a10
|
style: format test_voice.py with black and sort imports
|
2024-11-30 15:41:19 -08:00 |
|
Paul Gauthier (aider)
|
caeceb58a5
|
test: add voice input device tests with mocked hardware dependencies
|
2024-11-30 15:41:15 -08:00 |
|
Paul Gauthier
|
3739d48e52
|
test: add basic voice tests
|
2024-11-30 15:41:11 -08:00 |
|
Paul Gauthier
|
858fdb02ec
|
copy
|
2024-11-30 14:05:51 -08:00 |
|
Paul Gauthier (aider)
|
b0cbb071e6
|
style: fix line wrapping in update-history.py
|
2024-11-30 14:01:25 -08:00 |
|
Paul Gauthier (aider)
|
f222739b0d
|
fix: preserve older entries when updating HISTORY.md
|
2024-11-30 14:01:21 -08:00 |
|
Paul Gauthier (aider)
|
a280f5d5b2
|
style: remove trailing whitespace in update-history.py
|
2024-11-30 13:59:57 -08:00 |
|
Paul Gauthier (aider)
|
cef333a01c
|
feat: extract history content up to end of base version section
|
2024-11-30 13:59:51 -08:00 |
|
Paul Gauthier (aider)
|
24bd016a1a
|
style: Fix whitespace in update-history script
|
2024-11-30 13:59:09 -08:00 |
|
Paul Gauthier (aider)
|
3c44f824cb
|
refactor: optimize HISTORY.md processing to work with relevant portion only
|
2024-11-30 13:59:05 -08:00 |
|
Paul Gauthier
|
3ee78ef557
|
skip ph.shutdown for faster exit
|
2024-11-30 13:29:39 -08:00 |
|
Paul Gauthier
|
d9b1bcbdcc
|
remove no-op vscode detection
|
2024-11-30 13:25:13 -08:00 |
|
Paul Gauthier
|
283dd0b1f1
|
test: refactor read-only file path handling in command tests
|
2024-11-30 13:18:49 -08:00 |
|
Paul Gauthier (aider)
|
56345ddef9
|
test: add cross-platform test for relative path handling in drop command
|
2024-11-30 13:15:19 -08:00 |
|
Paul Gauthier (aider)
|
4631008f8c
|
style: fix whitespace in commands.py
|
2024-11-30 13:12:37 -08:00 |
|
Paul Gauthier (aider)
|
e2ebde75be
|
fix: improve /drop handling of relative paths with samefile check
|
2024-11-30 13:12:31 -08:00 |
|
Paul Gauthier
|
91613fcbf7
|
copy
|
2024-11-30 13:07:58 -08:00 |
|
Paul Gauthier
|
0b279143cc
|
copy
|
2024-11-30 13:03:28 -08:00 |
|
Paul Gauthier
|
ade4847c61
|
feat: add timeout configuration for litellm requests
|
2024-11-30 13:03:20 -08:00 |
|