Paul Gauthier
|
96bc57167f
|
feat: Improve ask prompt to elide unchanging code
|
2025-05-08 12:35:10 -07:00 |
|
Paul Gauthier
|
cd7567fcf6
|
chore: Refine ask mode prompt instructions
|
2025-05-08 12:08:14 -07:00 |
|
Paul Gauthier
|
c89ac40f56
|
fix system_prompt_prefix
|
2025-05-08 06:50:57 -07:00 |
|
Paul Gauthier (aider)
|
bdec02e290
|
style: Run linter on base_coder.py
|
2025-05-07 21:08:37 -07:00 |
|
Paul Gauthier (aider)
|
5090f28151
|
feat: Track total tokens and use in benchmark stats
|
2025-05-07 21:08:29 -07:00 |
|
Paul Gauthier
|
0c236d0035
|
except
|
2025-05-07 20:28:46 -07:00 |
|
paul-gauthier
|
c6954f9972
|
Merge pull request #3789 from ei-grad/attribute-co-authored-by
feat: Add Co-authored-by attribution for AI commits
|
2025-05-07 16:54:46 -07:00 |
|
Paul Gauthier
|
d27bb56cf3
|
try to use litellm.completion_cost
|
2025-05-07 11:18:19 -07:00 |
|
Paul Gauthier
|
2d9ea25273
|
fix: Add newline after "Reply in {user_lang}" reminder
|
2025-05-05 19:17:36 -07:00 |
|
Paul Gauthier
|
f90b7bfb09
|
better
|
2025-05-05 19:02:43 -07:00 |
|
Paul Gauthier
|
bdba0ca1c5
|
refactor: Move shell command prompts to shell.py, add final reminders
|
2025-05-01 17:31:22 -07:00 |
|
Paul Gauthier (aider)
|
e17c7d938c
|
refactor: add normalize_language and improve get_user_language to return readable names
|
2025-05-01 17:29:14 -07:00 |
|
Paul Gauthier (aider)
|
433f2908a0
|
feat: add language normalization to convert locale codes to names using Babel or fallback map
|
2025-05-01 17:28:56 -07:00 |
|
Paul Gauthier
|
9fa5f5ace1
|
refactor: remove redundant dump call from prompt formatting in base_coder.py
|
2025-05-01 17:28:55 -07:00 |
|
Paul Gauthier
|
849a379a8c
|
refactor: Move lazy/overeager prompts to final reminders in system prompt
|
2025-05-01 17:24:14 -07:00 |
|
Paul Gauthier (aider)
|
80515b69c1
|
fix: Strip b/ prefix when a path is /dev/null in diffs
|
2025-04-20 17:34:36 -07:00 |
|
Paul Gauthier
|
5e210c700d
|
fix: Handle filenames starting with fences or triple backticks correctly
|
2025-04-20 16:36:36 -07:00 |
|
Paul Gauthier (aider)
|
c6ce871700
|
style: Apply linter to editblock_coder.py
|
2025-04-20 16:25:59 -07:00 |
|
Paul Gauthier (aider)
|
f28504a2eb
|
fix: Properly handle filenames starting with triple backticks
|
2025-04-20 16:25:55 -07:00 |
|
Paul Gauthier
|
48733a315b
|
fix: Handle filenames starting with fence chars in editblock coder
|
2025-04-20 16:25:54 -07:00 |
|
Paul Gauthier
|
ac1ff231e0
|
better prompt
|
2025-04-20 12:38:09 -07:00 |
|
Paul Gauthier (aider)
|
5423ffe518
|
feat: Add UnifiedDiffSimpleCoder to coders module
|
2025-04-20 11:34:10 -07:00 |
|
Paul Gauthier (aider)
|
ba4d613cbc
|
feat: Give udiff-simple its own prompts, inheriting from udiff prompts
|
2025-04-20 11:32:42 -07:00 |
|
Paul Gauthier
|
ab11118c8a
|
feat: Add simple prompts for unified diff coder
|
2025-04-20 11:32:41 -07:00 |
|
Paul Gauthier (aider)
|
3ca3f39f1d
|
feat: Add UnifiedDiffSimpleCoder with simpler prompt for code edits
|
2025-04-20 11:31:55 -07:00 |
|
Paul Gauthier
|
8c3f167e8c
|
feat: Add simple unified diff coder
|
2025-04-20 11:31:55 -07:00 |
|
Paul Gauthier
|
f7bdebfba9
|
Merge branch 'main' of github.com:Aider-AI/aider
|
2025-04-19 18:50:34 -07:00 |
|
Paul Gauthier (aider)
|
c08336fdb0
|
feat: Update prompts to request one block per file in patches
|
2025-04-17 20:23:16 -07:00 |
|
Paul Gauthier (aider)
|
541b496d09
|
feat: Allow multiple update/delete actions for the same file in patch coder
|
2025-04-17 20:19:52 -07:00 |
|
zjy1412
|
9e54898866
|
fix: correctly detect edit blocks in diff-fenced mode
|
2025-04-17 14:30:13 +08:00 |
|
Paul Gauthier (aider)
|
3502f335ec
|
style: Apply linter to udiff_coder.py
|
2025-04-14 21:27:10 -07:00 |
|
Paul Gauthier (aider)
|
758979e4f3
|
fix: Handle git diff prefixes in udiff file paths correctly
|
2025-04-14 21:27:06 -07:00 |
|
Paul Gauthier
|
8b5fc801da
|
fix: Extract correct filename from unified diff hunk
|
2025-04-14 21:27:05 -07:00 |
|
Paul Gauthier
|
71d1591cc1
|
cleanup
|
2025-04-14 15:43:45 -07:00 |
|
Paul Gauthier (aider)
|
134a2d60fe
|
style: Apply linter to patch_flex_coder.py
|
2025-04-14 15:35:39 -07:00 |
|
Paul Gauthier (aider)
|
152b8912ae
|
refactor: Adapt PatchFlexCoder to use (path, ParsedEdit) tuples
|
2025-04-14 15:35:35 -07:00 |
|
Paul Gauthier (aider)
|
36f23c101d
|
feat: Add PatchFlexCoder to coders init
|
2025-04-14 15:33:30 -07:00 |
|
Paul Gauthier (aider)
|
0e40510295
|
fix: Shorten long comment line in patch_flex_coder.py
|
2025-04-14 15:32:32 -07:00 |
|
Paul Gauthier (aider)
|
db0d0768d7
|
style: Remove unused import and reorder imports
|
2025-04-14 15:32:26 -07:00 |
|
Paul Gauthier (aider)
|
c68cade9f2
|
Refactor: Use do_replace in PatchFlexCoder instead of flexible_search
|
2025-04-14 15:32:22 -07:00 |
|
Paul Gauthier (aider)
|
14928727eb
|
refactor: Remove unused remap arg and editblock_strategies var
|
2025-04-14 15:31:07 -07:00 |
|
Paul Gauthier (aider)
|
67b9345929
|
fix: Address linting errors in patch_coder and search_replace
|
2025-04-14 15:30:56 -07:00 |
|
Paul Gauthier (aider)
|
dae1a376a2
|
fix: Shorten comment to avoid exceeding line length limit.
|
2025-04-14 15:30:02 -07:00 |
|
Paul Gauthier (aider)
|
1e359f1dcf
|
fix: Improve error message for invalid add file line in diff
|
2025-04-14 15:29:50 -07:00 |
|
Paul Gauthier (aider)
|
1c54857422
|
fix: Improve handling of interleaved +/- lines in patch parsing
|
2025-04-14 15:29:46 -07:00 |
|
Paul Gauthier (aider)
|
0f78a0ac5c
|
style: Fix linting errors in patch_flex_coder.py
|
2025-04-14 15:29:30 -07:00 |
|
Paul Gauthier (aider)
|
4e1e77890b
|
style: Run linter on patch_flex_coder.py
|
2025-04-14 15:29:14 -07:00 |
|
Paul Gauthier (aider)
|
5573cdfba1
|
feat: Create PatchFlexCoder using flexible search and replace for updates
|
2025-04-14 15:29:10 -07:00 |
|
Paul Gauthier (aider)
|
861f51f6c3
|
fix: Define EditResult after PatchAction to resolve flake8 error
|
2025-04-14 15:08:41 -07:00 |
|
Paul Gauthier (aider)
|
64f5d0d388
|
refactor: Adapt PatchCoder to return List[Tuple[str, PatchAction]]
|
2025-04-14 15:08:28 -07:00 |
|