Paul Gauthier
665ffe3984
Revert "feat: Add notification parameter to InputOutput initialization"
...
This reverts commit 09e998523f
.
2025-03-06 11:54:05 -08:00
Paul Gauthier (aider)
09e998523f
feat: Add notification parameter to InputOutput initialization
2025-03-06 11:45:59 -08:00
Paul Gauthier (aider)
d3ad1fd384
fix: Remove unused configparser import in main.py
2025-03-05 18:35:13 -08:00
Paul Gauthier (aider)
5f147242be
refactor: Add SSL verification control to ModelInfoManager
2025-03-05 18:34:48 -08:00
paul-gauthier
e6e692dc43
Merge pull request #3423 from akirak/git-config
...
Retrieve the identity using git-config command
2025-03-05 16:21:00 -08:00
Mattias
31a6aff932
update default model to 3.7 sonnet
2025-03-03 18:07:25 -05:00
Akira Komamura
9f5765134b
fix: Use git command to get the identity
...
This takes the global git configuration into account, so it will become
unnecessary to set a local identity in every repository.
2025-03-03 19:19:01 +09:00
Paul Gauthier
44b1acd385
feat: Add tree-sitter language pack configuration and version pinning
2025-02-10 14:25:42 -08:00
Paul Gauthier
42237ced80
feat: Add CLI option to install tree-sitter language pack
2025-02-09 17:19:19 -08:00
Paul Gauthier
e2dbfdc537
feat: Add configurable cache keepalive delay and pings option
2025-02-09 15:22:19 -08:00
Paul Gauthier
f7dd0fc582
refactor: Modify cache warming mechanism with ok_to_warm_cache flag
2025-02-07 16:39:35 -08:00
Paul Gauthier
39855f4d2b
refactor: Change timeout handling to use float type and global request_timeout
2025-02-06 11:36:15 -08:00
Paul Gauthier
0dde77009e
re-enabled quad-backticks, but allow triple-backticks as fences when searching for filenames #2879
2025-02-05 12:50:02 -08:00
Paul Gauthier (aider)
e17c29c258
style: Fix linter warnings in main.py
2025-02-04 08:04:23 -08:00
Paul Gauthier (aider)
e7d979ca74
feat: Conditionally add .env to .gitignore based on file existence
2025-02-04 08:04:17 -08:00
Paul Gauthier
bc2f38c790
refactor: Simplify gitignore check and error handling logic
2025-02-04 08:04:16 -08:00
Paul Gauthier (aider)
88ee089d86
style: Apply linter formatting to main.py
2025-02-04 07:59:32 -08:00
Paul Gauthier (aider)
d9adaa5020
fix: Handle git errors in check_gitignore function
2025-02-04 07:59:26 -08:00
Paul Gauthier (aider)
4a963adbcb
refactor: Simplify check_gitignore function and remove AI comments
2025-02-04 07:58:32 -08:00
Paul Gauthier
56ac57b4cf
feat: Enhance gitignore checking with improved repo ignore detection and pattern handling
2025-02-04 07:58:28 -08:00
Paul Gauthier
5e44d18d54
feat: Enhance gitignore prompt with option to skip check
2025-02-03 19:02:51 -08:00
Paul Gauthier
9ed8ebab78
refactor: Use getattr with default for checking main_model.extra_params
2025-01-31 13:40:54 -08:00
Paul Gauthier (aider)
5c87787351
style: Apply linter formatting to main.py
2025-01-31 13:07:15 -08:00
Paul Gauthier (aider)
3fa796382e
feat: Add --reasoning-effort CLI parameter to control model reasoning effort
2025-01-31 13:07:08 -08:00
Paul Gauthier
f4f4761517
feat: Add CLI parameter for reasoning effort in main model configuration
2025-01-31 13:07:06 -08:00
Paul Gauthier
1e1fef52c4
fix: Improve default input handling and model selection logic
2025-01-31 09:04:27 -08:00
Paul Gauthier (aider)
5d4ef7d009
fix: Remove incorrect self.
reference in main() function
2025-01-31 08:59:36 -08:00
Paul Gauthier
31d23bc9a7
feat: Add model and API key validation with documentation link
2025-01-31 08:59:26 -08:00
Paul Gauthier
b4b54d1796
feat: Add support for OpenRouter and GPT-4o model selection with improved model detection
2025-01-31 08:46:16 -08:00
Paul Gauthier (aider)
5023dfeb24
refactor: Replace if/else chain with list of tuples for model selection
2025-01-31 08:42:25 -08:00
Paul Gauthier (aider)
dad3092d8d
feat: Add dynamic model selection based on available API keys
2025-01-31 08:42:02 -08:00
Paul Gauthier
ab77c032de
feat: Add dynamic model selection based on available API keys
2025-01-31 08:42:00 -08:00
Titusz Pan
c3952cb985
feat: Add line endings configuration option for file writing
2025-01-13 17:51:02 +01:00
Paul Gauthier
7ea69ae4b4
refactor: Simplify map_tokens assignment logic in main.py
2025-01-10 14:49:16 -08:00
Paul Gauthier
d48008e13d
refactor: Update repo map token handling and improve warning message
2025-01-10 14:38:12 -08:00
Paul Gauthier (aider)
cbedf3f8cc
fix: Correct typo in variable name from model_metatdata_files
to model_metadata_files
2025-01-10 14:04:54 -08:00
Paul Gauthier
50436e3106
docs: Update model usage statistics and dumb terminal message
2025-01-10 14:04:41 -08:00
apaz-cli
f0bc8983b8
Disable streamlit email prompt
2025-01-03 14:43:18 -06:00
Paul Gauthier (aider)
07337d2f41
feat: Handle voice-format command line argument
2024-12-30 14:19:14 -04:00
Paul Gauthier (aider)
3d2de00f49
style: Apply linter fixes
2024-12-30 14:17:25 -04:00
Paul Gauthier (aider)
a7242ca846
refactor: Pass voice settings to Commands as params
2024-12-30 14:17:16 -04:00
mdk
5c92491bc0
Fix issue #1802 : Handle UnicodeDecodeError in repo file paths
...
Added error handling for UnicodeDecodeError when decoding paths in the Git repository.
This issue arises when paths are encoded in formats other than the expected system encoding.
The error handler now provides a detailed error message, helping users identify potential encoding mismatches.
Closes #1802
2024-12-23 20:01:08 +01:00
apaz-cli
d28e2f0f56
Rephrase home dir warning
2024-12-23 08:50:25 -06:00
apaz-cli
bcdc0217b3
Don't add .env to gitignore when it doesn't exist.
2024-12-20 10:09:07 -06:00
Paul Gauthier (aider)
408a40f78b
style: Format with linter
2024-12-17 13:24:55 -08:00
Paul Gauthier (aider)
195ae5ce4b
feat: Pass cwd as root to FileWatcher when subtree_only
2024-12-17 13:24:50 -08:00
Paul Gauthier
9bebb1e9a9
fix: Pass root to FileWatcher
2024-12-17 13:24:49 -08:00
Paul Gauthier
db98381a86
refactor: Move git check after env loading
2024-12-14 09:44:42 -08:00
Paul Gauthier
f62ef34715
fix: Handle missing git module gracefully
2024-12-14 09:42:54 -08:00
Mir Adnan ALI
aaf7e3f943
Implement multiline-mode, swaps Enter & Meta-Enter
2024-12-11 09:09:58 -05:00