Paul Gauthier
|
8319df775e
|
fix: Reduce number of cache warming pings to 0
|
2024-08-26 15:42:03 -07:00 |
|
Paul Gauthier (aider)
|
a17b9601c5
|
style: Ran the linter
|
2024-08-26 15:40:08 -07:00 |
|
Paul Gauthier (aider)
|
0b2d0004b6
|
feat: add num_cache_warming_pings arg to __init__
|
2024-08-26 15:40:03 -07:00 |
|
Paul Gauthier
|
8cec00eb9c
|
fix: Warm cache only when add_cache_headers is True
|
2024-08-26 15:40:02 -07:00 |
|
Paul Gauthier (aider)
|
1472fc56cb
|
style: Run linter
|
2024-08-26 15:28:02 -07:00 |
|
Paul Gauthier (aider)
|
17d210be4a
|
feat: Add cache warming functionality to base_coder.py
|
2024-08-26 15:27:58 -07:00 |
|
Paul Gauthier (aider)
|
0f8354dd6a
|
feat: Add Coder.warm_cache method to start a thread for cache warming
|
2024-08-26 15:27:49 -07:00 |
|
Paul Gauthier
|
e234ba10cd
|
fix: Return chunks instead of messages in format_messages method
|
2024-08-26 15:27:01 -07:00 |
|
Paul Gauthier
|
7b2379c7c2
|
fix: Remove unnecessary ConfirmGroup from confirm_ask call
|
2024-08-25 10:20:46 -07:00 |
|
Paul Gauthier
|
668ab7e204
|
fix: Add ConfirmGroup to confirm file and shell command additions
|
2024-08-23 16:54:03 -07:00 |
|
Paul Gauthier
|
b26550d93f
|
fix: Add ConfirmGroup to confirm URL addition
|
2024-08-23 16:50:38 -07:00 |
|
Paul Gauthier
|
edb7dea70c
|
fix: Apply updates to edited files
|
2024-08-23 13:34:18 -07:00 |
|
Paul Gauthier
|
61f7d60c47
|
fix: Move run_shell_commands() call after auto_lint and auto_test checks
|
2024-08-23 06:38:16 -07:00 |
|
Paul Gauthier
|
56e8f6db40
|
just show > not code> if in default edit format
|
2024-08-22 15:51:03 -07:00 |
|
Paul Gauthier
|
d7279a1129
|
fix: Remove unused get_last_modified method from Coder class
|
2024-08-22 14:01:20 -07:00 |
|
Paul Gauthier
|
8a4409dd05
|
fix: Find common root for all absolute file names
|
2024-08-22 13:59:16 -07:00 |
|
Paul Gauthier (aider)
|
221cde0fed
|
refactor: Move find_common_root into aider/utils.py and update Coder class to use it
|
2024-08-22 13:55:32 -07:00 |
|
Paul Gauthier
|
8c886d7dd3
|
refactor to use auto_commit
|
2024-08-22 13:55:01 -07:00 |
|
Paul Gauthier
|
8c0603fef6
|
ssh
|
2024-08-22 13:33:56 -07:00 |
|
Paul Gauthier
|
771d3e3b73
|
fix: Add shell_commands attribute to Coder class
|
2024-08-22 13:30:53 -07:00 |
|
Paul Gauthier
|
544b8dd800
|
refactor shell_commands, so the run after autocommit
|
2024-08-22 13:27:01 -07:00 |
|
Paul Gauthier (aider)
|
e0bab8505a
|
fix: Remove duplicate ChatChunks import and empty lines
|
2024-08-22 12:39:35 -07:00 |
|
Paul Gauthier (aider)
|
eec086e266
|
style: Fix linter issues in base_coder.py
|
2024-08-22 12:39:16 -07:00 |
|
Paul Gauthier (aider)
|
f7d64e4c90
|
fix: Remove unused imports and move ChatChunks import to top of file
|
2024-08-22 12:39:12 -07:00 |
|
Paul Gauthier (aider)
|
69131a423e
|
fix: Import ChatChunks class from separate file
|
2024-08-22 12:33:42 -07:00 |
|
Paul Gauthier
|
07a939e0da
|
feat: Add chat_chunks.py file
|
2024-08-22 12:33:30 -07:00 |
|
Paul Gauthier
|
72fd24e071
|
keep track of edited files during reflections
|
2024-08-22 12:21:28 -07:00 |
|
Paul Gauthier
|
8c47b5e633
|
improve auto commit logic, cleanup
|
2024-08-22 12:15:23 -07:00 |
|
Paul Gauthier
|
f8a1db5318
|
feat: Add all_fences list to base_coder.py
|
2024-08-22 08:24:00 -07:00 |
|
Paul Gauthier
|
b2488af638
|
fix: Handle path-specific edits in base_coder.py
test: Update test_main.py to check for explicit approval of shell commands
|
2024-08-21 21:47:11 -07:00 |
|
Paul Gauthier (aider)
|
c9c45cb3ed
|
style: format code
|
2024-08-21 16:08:30 -07:00 |
|
Paul Gauthier (aider)
|
6f9d4a2c72
|
feat: pass "code" instead of self.edit_format when it matches self.main_model.edit_format
|
2024-08-21 16:08:24 -07:00 |
|
Paul Gauthier (aider)
|
70fb4c2d03
|
feat: Pass coder.edit_format into get_input
|
2024-08-21 16:07:49 -07:00 |
|
Paul Gauthier
|
3e5554c24f
|
fix: Update confirm_ask prompts to use consistent formatting
|
2024-08-21 08:08:31 -07:00 |
|
Paul Gauthier (aider)
|
ad77fe20b5
|
fix: Remove unnecessary f-strings
|
2024-08-21 05:38:24 -07:00 |
|
Paul Gauthier
|
ba746dd211
|
fix: Improve confirm dialog messages
|
2024-08-21 05:38:13 -07:00 |
|
Paul Gauthier
|
919ea05482
|
ignore shell edits in base coder
|
2024-08-20 17:50:31 -07:00 |
|
Paul Gauthier
|
347f3fe140
|
fix: Handle case where edit path is None
|
2024-08-20 17:04:27 -07:00 |
|
Paul Gauthier
|
c13b277070
|
ModelSettings.reminder_as_sys_msg:true/false -> reminder:sys/user/None
|
2024-08-20 10:51:37 -07:00 |
|
Paul Gauthier (aider)
|
455487e5a9
|
fix: Round token counts properly for large numbers
|
2024-08-20 09:38:04 -07:00 |
|
Paul Gauthier (aider)
|
08fe37a684
|
fix: Add whitespace around arithmetic operators in format_tokens function
|
2024-08-20 09:36:23 -07:00 |
|
Paul Gauthier (aider)
|
93fe9007f0
|
feat: Update calculate_and_show_tokens_and_cost to format token counts
|
2024-08-20 09:36:04 -07:00 |
|
Paul Gauthier
|
2dd7d2e0b6
|
sssh
|
2024-08-19 14:54:44 -07:00 |
|
Paul Gauthier
|
4c2c0ac871
|
Handle all the token/cost corner cases
|
2024-08-19 14:19:35 -07:00 |
|
Paul Gauthier
|
b200bde319
|
fix: Add cache headers for prompts when using a model with cache control
|
2024-08-19 13:34:57 -07:00 |
|
Paul Gauthier
|
53db8cfa82
|
fix: Update model output formatting in base_coder.py
|
2024-08-18 13:17:26 -07:00 |
|
Paul Gauthier (aider)
|
4d36518de0
|
feat: Add ⚡ symbol to announcement if prompt caching is enabled and supported
|
2024-08-18 13:14:38 -07:00 |
|
Paul Gauthier
|
ded270ee8b
|
feat: Add force_refresh option to get_repo_map method
|
2024-08-18 13:07:38 -07:00 |
|
Paul Gauthier
|
36663cf04e
|
fix: Update content handling in ChatChunks class
feat: Add date-based caching for prompts
refactor: Simplify current date/time formatting in Coder class
|
2024-08-17 08:47:43 -07:00 |
|
Paul Gauthier (aider)
|
a0fd982546
|
style: Wrap long lines in base_coder.py
|
2024-08-17 07:11:14 -07:00 |
|