Paul Gauthier (aider)
|
ac7900ecd7
|
style: sort imports alphabetically in main.py
|
2024-11-27 16:23:01 -08:00 |
|
Paul Gauthier (aider)
|
310832f111
|
feat: add FileWatcher import to fix undefined name error
|
2024-11-27 16:22:57 -08:00 |
|
Paul Gauthier
|
f69dd0ef8d
|
fix: correct aiderignore path handling for file watching
|
2024-11-27 16:22:55 -08:00 |
|
Paul Gauthier (aider)
|
4b51bb2334
|
feat: add aiderignore support to FileWatcher initialization
|
2024-11-27 16:22:08 -08:00 |
|
Paul Gauthier
|
0d4f9f00ee
|
refactor: Improve FileWatcher initialization with gitignore handling
|
2024-11-27 16:22:07 -08:00 |
|
Paul Gauthier (aider)
|
4a0100271f
|
refactor: conditionally use git root and gitignore in FileWatcher initialization
|
2024-11-27 16:19:55 -08:00 |
|
Paul Gauthier
|
52a467806a
|
feat: add gitignore support to FileWatcher initialization
|
2024-11-27 16:19:53 -08:00 |
|
Paul Gauthier
|
945d10f554
|
add event for repo size
|
2024-11-27 09:27:23 -08:00 |
|
Paul Gauthier (aider)
|
3ba4aca268
|
refactor: improve error handling for .gitignore file operations
|
2024-11-26 15:01:50 -08:00 |
|
Paul Gauthier (aider)
|
f45533e20b
|
style: fix line length and whitespace in gitignore handling
|
2024-11-26 15:00:38 -08:00 |
|
Paul Gauthier (aider)
|
2e7c5d6cfa
|
fix: handle permission error when writing to .gitignore
|
2024-11-26 15:00:33 -08:00 |
|
Paul Gauthier (aider)
|
cd79f7f4b0
|
fix: import UnknownEditFormat exception from base_coder module
|
2024-11-26 07:03:26 -08:00 |
|
Paul Gauthier (aider)
|
75bc2dd564
|
feat: add custom UnknownEditFormat exception with documentation link
|
2024-11-26 07:00:16 -08:00 |
|
Paul Gauthier (aider)
|
837a97ffdf
|
style: fix string quote consistency in alias split
|
2024-11-25 20:56:10 -08:00 |
|
Paul Gauthier (aider)
|
217e9b96d8
|
feat: add command-line model alias support via --alias flag
|
2024-11-25 20:56:04 -08:00 |
|
Paul Gauthier
|
a79ce7a151
|
fix: remove duplicate detect_urls parameter and add to coder initialization
|
2024-11-25 18:38:34 -08:00 |
|
Paul Gauthier (aider)
|
91f238aded
|
style: Organize imports and remove unused import
|
2024-11-24 15:20:47 -08:00 |
|
Paul Gauthier (aider)
|
78ff489995
|
feat: Add ModelSettings import to main.py
|
2024-11-24 15:20:43 -08:00 |
|
Paul Gauthier (aider)
|
ff791439e2
|
fix: Import fields and ModelSettings to resolve flake8 errors
|
2024-11-24 15:20:35 -08:00 |
|
Paul Gauthier
|
3f8b2d6b99
|
refactor: Improve model info output with detailed settings display
|
2024-11-24 15:20:24 -08:00 |
|
Paul Gauthier
|
9eab021a50
|
refactor: Modify offer_url method and release notes handling in main
|
2024-11-21 14:02:01 -08:00 |
|
Paul Gauthier (aider)
|
2a387707ef
|
feat: Add --editor switch to specify editor for /editor command
|
2024-11-21 09:52:14 -08:00 |
|
Paul Gauthier
|
539a6cde63
|
feat: Enhance analytics opt-in logic with user sampling and explicit control
|
2024-11-20 16:22:01 -08:00 |
|
Paul Gauthier
|
a059ca2537
|
refactor: Improve release notes display logic and user interaction flow
|
2024-11-19 17:41:57 -08:00 |
|
Paul Gauthier (aider)
|
05b350ac4b
|
style: Fix linter formatting in main.py
|
2024-11-19 17:37:19 -08:00 |
|
Paul Gauthier (aider)
|
cfba315a85
|
fix: Replace utils.open_url with webbrowser.open to resolve AttributeError
|
2024-11-19 17:37:14 -08:00 |
|
Paul Gauthier
|
12188b6684
|
refactor: Simplify release notes display logic in main function
|
2024-11-19 17:37:13 -08:00 |
|
Paul Gauthier (aider)
|
725b2fc16f
|
style: Apply linter formatting to main.py
|
2024-11-19 17:33:22 -08:00 |
|
Paul Gauthier (aider)
|
90a28e31e8
|
feat: Add --show-release-notes option to control release notes display
|
2024-11-19 17:33:16 -08:00 |
|
Paul Gauthier
|
c057b00e08
|
refactor: Move release notes offer after announcements in main function
|
2024-11-19 17:33:13 -08:00 |
|
Paul Gauthier (aider)
|
b0c0104ba3
|
feat: Implement release notes URL offer on first run
|
2024-11-19 17:30:30 -08:00 |
|
Paul Gauthier
|
855b184e91
|
feat: Add TODO for displaying release notes on first run
|
2024-11-19 17:30:29 -08:00 |
|
Paul Gauthier (aider)
|
bc88242dc0
|
refactor: Move version check to main and pass to check_and_load_imports
|
2024-11-19 17:27:02 -08:00 |
|
Paul Gauthier (aider)
|
6357cd623f
|
style: Apply linter formatting to main.py
|
2024-11-19 17:25:02 -08:00 |
|
Paul Gauthier (aider)
|
d3e7d20e30
|
refactor: Extract version checking logic into separate function
|
2024-11-19 17:24:57 -08:00 |
|
Paul Gauthier
|
b254afa498
|
refactor: Modify model metadata file loading to prioritize resource file
|
2024-11-15 05:33:59 -08:00 |
|
Paul Gauthier
|
e82b2c12b4
|
cleanup
|
2024-11-14 15:27:40 -08:00 |
|
Paul Gauthier (aider)
|
3c26ced8db
|
style: Apply linter formatting to main.py
|
2024-11-14 15:18:54 -08:00 |
|
Paul Gauthier (aider)
|
2681a41abb
|
refactor: Expand read-only file paths to include all files in directories
|
2024-11-14 15:18:47 -08:00 |
|
Paul Gauthier
|
805deb1002
|
feat: Add comment to expand read-only directory files
|
2024-11-14 15:18:45 -08:00 |
|
Paul Gauthier
|
acfb7c3a89
|
fix: Handle git repo initialization errors gracefully
|
2024-11-11 09:56:19 -08:00 |
|
Paul Gauthier
|
94a6d3bc7e
|
fix: Handle case when current working directory is inaccessible in git setup
|
2024-11-11 09:55:23 -08:00 |
|
Paul Gauthier (aider)
|
5751bcd382
|
refactor: Move Path.cwd() call to top of setup_git and add OSError handling
|
2024-11-11 09:54:43 -08:00 |
|
Paul Gauthier
|
d43a01f182
|
cleanup
|
2024-11-07 11:29:47 -08:00 |
|
Paul Gauthier (aider)
|
64c48f2151
|
refactor: remove unused webbrowser import
|
2024-11-07 11:23:02 -08:00 |
|
Paul Gauthier (aider)
|
9eead8a904
|
style: Fix comment formatting and whitespace
|
2024-11-07 10:30:45 -08:00 |
|
Paul Gauthier (aider)
|
7761bccffe
|
refactor: replace confirm_ask/webbrowser.open with io.offer_url
|
2024-11-07 10:30:41 -08:00 |
|
Paul Gauthier
|
a848933875
|
chore: add TODO comment for refactoring URL handling
|
2024-11-07 10:30:38 -08:00 |
|
Paul Gauthier
|
389b58b75b
|
fix: remove premature return after disabling analytics
|
2024-11-05 06:52:50 -08:00 |
|
Paul Gauthier (aider)
|
dfaaedb466
|
style: remove empty line at start of main.py
|
2024-11-04 10:34:27 -08:00 |
|