Paul Gauthier (aider)
|
40da942bfe
|
fix: add expanduser() to properly handle tilde in paths
|
2024-12-03 08:25:58 -08:00 |
|
Paul Gauthier
|
44909912cd
|
refactor: update GPT-4o model name to simpler format
|
2024-12-03 07:50:19 -08:00 |
|
Paul Gauthier
|
631ee98738
|
fix: add interactive flag to shell spawn in pexpect command
|
2024-12-03 07:45:46 -08:00 |
|
Paul Gauthier (aider)
|
0b68eea44a
|
ci: add scheduled workflow to process GitHub issues every 12 hours
|
2024-12-03 06:53:40 -08:00 |
|
Paul Gauthier (aider)
|
47743e7f90
|
fix: add missing os import in test_browser.py
|
2024-12-02 17:56:50 -08:00 |
|
Paul Gauthier
|
b2da3545f9
|
test: disable analytics in test environment
|
2024-12-02 17:56:45 -08:00 |
|
Paul Gauthier
|
fb005dd01b
|
fix: improve AI comment detection with case-insensitive matching
|
2024-12-02 08:57:50 -08:00 |
|
Paul Gauthier
|
5b2bd90071
|
fix: ensure consistent handling of "ai!" comment detection
|
2024-12-02 07:26:51 -08:00 |
|
Paul Gauthier
|
25e258e26a
|
copy
|
2024-12-02 06:54:30 -08:00 |
|
Paul Gauthier (aider)
|
75d24974ec
|
style: fix linting issues in watch.py
|
2024-12-01 18:25:23 -08:00 |
|
Paul Gauthier (aider)
|
981bd950da
|
feat: add support for -- style comments in file watcher
|
2024-12-01 18:25:18 -08:00 |
|
Paul Gauthier
|
0ca1886695
|
refactor: add comment marker for AI-related code section
|
2024-12-01 18:25:17 -08:00 |
|
Paul Gauthier
|
bf2f9e0f7e
|
add watchfiles dep
|
2024-12-01 16:44:57 -08:00 |
|
Paul Gauthier
|
d74f1c22ff
|
un-format the py fixture
|
2024-12-01 16:27:10 -08:00 |
|
Paul Gauthier
|
882e09f253
|
copy
|
2024-12-01 15:57:41 -08:00 |
|
Paul Gauthier
|
ce05c0e13d
|
refactor: remove unused FileWatcher import
|
2024-12-01 15:31:54 -08:00 |
|
Paul Gauthier (aider)
|
45c92f0868
|
style: add noqa comment to silence unused import warning
|
2024-12-01 15:31:38 -08:00 |
|
Paul Gauthier
|
e952f90b4c
|
style: remove noqa comment from FileWatcher import
|
2024-12-01 15:31:28 -08:00 |
|
Paul Gauthier
|
97bf5e8d69
|
fix: improve AI comment detection accuracy in FileWatcher
|
2024-12-01 15:26:45 -08:00 |
|
Paul Gauthier (aider)
|
ee7bb71a05
|
style: fix import order and remove extra blank lines
|
2024-12-01 15:25:52 -08:00 |
|
Paul Gauthier (aider)
|
791cbab6f6
|
refactor: use get_ai_comments() instead of duplicating pattern matching
|
2024-12-01 15:25:47 -08:00 |
|
Paul Gauthier
|
e001b7fb46
|
fix: improve AI comment regex pattern to match end of line
|
2024-12-01 15:25:46 -08:00 |
|
Paul Gauthier (aider)
|
d8a75bef48
|
fix: update test to count unique AI comments instead of raw lines
|
2024-12-01 10:30:57 -08:00 |
|
Paul Gauthier (aider)
|
cfc4b79a05
|
style: fix whitespace in test_watch.py
|
2024-12-01 10:29:35 -08:00 |
|
Paul Gauthier (aider)
|
fb3e5c9aab
|
test: add minimal coder instance for FileWatcher test
|
2024-12-01 10:29:32 -08:00 |
|
Paul Gauthier (aider)
|
6796d8f124
|
style: fix linting issues in test_watch.py
|
2024-12-01 10:28:32 -08:00 |
|
Paul Gauthier (aider)
|
154cb463e5
|
refactor: update test to use get_ai_comments method
|
2024-12-01 10:28:29 -08:00 |
|
Paul Gauthier (aider)
|
e9ce04ffe9
|
style: Fix linting issues in test_watch.py
|
2024-12-01 10:04:40 -08:00 |
|
Paul Gauthier (aider)
|
7a3fd11b6b
|
refactor: update test to read AI comments from fixture files
|
2024-12-01 10:04:37 -08:00 |
|
Paul Gauthier (aider)
|
e885f848a6
|
fix: remove unused Path import from test_watch.py
|
2024-12-01 10:03:15 -08:00 |
|
Paul Gauthier (aider)
|
8343f074a2
|
style: fix trailing whitespace in test file
|
2024-12-01 10:02:57 -08:00 |
|
Paul Gauthier (aider)
|
cbadfd59db
|
test: add JavaScript fixture and update comment pattern tests
|
2024-12-01 10:02:53 -08:00 |
|
Paul Gauthier (aider)
|
5d5fed62f2
|
style: Fix linting issues in test_watch.py
|
2024-12-01 10:01:59 -08:00 |
|
Paul Gauthier (aider)
|
c3d6484f6c
|
test: add test cases for AI comment pattern matching
|
2024-12-01 10:01:53 -08:00 |
|
Paul Gauthier
|
315abec49c
|
test: add watch module tests and fixtures
|
2024-12-01 10:01:52 -08:00 |
|
Paul Gauthier
|
221b382e69
|
refactor: improve AI comment pattern regex for better matching
|
2024-12-01 09:58:02 -08:00 |
|
Paul Gauthier (aider)
|
5fdbfef028
|
style: sort imports alphabetically in watch.py
|
2024-12-01 09:50:54 -08:00 |
|
Paul Gauthier (aider)
|
2cc671df75
|
refactor: update regex to only match ai comments at end of line
|
2024-12-01 09:50:50 -08:00 |
|
Paul Gauthier
|
ddbe2853ea
|
refactor: improve AI comment processing in FileWatcher
|
2024-12-01 09:50:49 -08:00 |
|
Paul Gauthier (aider)
|
2ab1b4b1c2
|
style: fix linting issues and add missing newline
|
2024-12-01 09:43:47 -08:00 |
|
Paul Gauthier (aider)
|
c5adc92f8b
|
chore: remove unnecessary comment from io.py
|
2024-12-01 09:43:43 -08:00 |
|
Paul Gauthier
|
96b6056411
|
chore: remove unused comment in io.py
|
2024-12-01 09:43:42 -08:00 |
|
Paul Gauthier (aider)
|
1108566e99
|
style: fix linting error by adding newline before error handling
|
2024-12-01 09:41:17 -08:00 |
|
Paul Gauthier (aider)
|
a54a5ee80d
|
chore: remove comment from error handling block
|
2024-12-01 09:41:12 -08:00 |
|
Paul Gauthier
|
d57bc3ff01
|
chore: remove unused comment in io.py
|
2024-12-01 09:41:11 -08:00 |
|
Paul Gauthier (aider)
|
f02dca2dd8
|
style: fix linting error by adding newline before error handling
|
2024-12-01 09:40:25 -08:00 |
|
Paul Gauthier (aider)
|
ad186701d3
|
feat: add traceback printing for better error handling
|
2024-12-01 09:40:20 -08:00 |
|
Paul Gauthier
|
a04b9ea053
|
fix: handle file watcher operations only when it exists
|
2024-12-01 09:40:19 -08:00 |
|
Paul Gauthier
|
41e6fb961b
|
feat: disable watch-files by default and update help text
|
2024-12-01 09:35:28 -08:00 |
|
Paul Gauthier (aider)
|
b2b43d2bd3
|
fix: only initialize FileWatcher when watch_files flag is set
|
2024-12-01 09:34:40 -08:00 |
|