Commit graph

6633 commits

Author SHA1 Message Date
Paul Gauthier (aider)
32377a93ae style: Format long line in setup_git_home function 2024-08-28 10:37:21 -07:00
Paul Gauthier (aider)
048c468f27 feat: include home directory as git repo option 2024-08-28 10:37:17 -07:00
Paul Gauthier
c9458e461f refactor: improve user prompts and handle new project creation 2024-08-28 10:37:15 -07:00
Paul Gauthier (aider)
9e0db1fad0 style: use double quotes for string literal in main.py 2024-08-28 10:34:53 -07:00
Paul Gauthier (aider)
ec56aafd02 refactor: improve git repo selection handling in setup_git_home 2024-08-28 10:34:49 -07:00
Paul Gauthier
7dcdc2f17e refactor: improve Git repository selection prompt and messaging 2024-08-28 10:34:47 -07:00
Paul Gauthier (aider)
1eed9dc4e0 style: format code with linter 2024-08-28 10:33:13 -07:00
Paul Gauthier (aider)
2266f240b1 feat: add home directory Git repo selection and creation 2024-08-28 10:33:09 -07:00
Paul Gauthier
fdbad291f3 copy 2024-08-28 10:12:35 -07:00
Paul Gauthier
f7a951c4f2 copy 2024-08-28 08:52:23 -07:00
Paul Gauthier
e1545b128a copy 2024-08-28 08:45:59 -07:00
Paul Gauthier
26b3487de7 copy 2024-08-28 08:41:48 -07:00
Paul Gauthier
7ad1abb929 copy 2024-08-28 08:37:28 -07:00
Paul Gauthier
fea20a6cce copy 2024-08-28 08:31:57 -07:00
Paul Gauthier
fb93e204f1 copy 2024-08-28 08:26:14 -07:00
Paul Gauthier
e7f4ef9c23 updated blame 2024-08-28 07:16:10 -07:00
Paul Gauthier
b3215b3c8c set version to 0.54.1-dev 2024-08-28 07:10:36 -07:00
Paul Gauthier
fd646275ad version bump to 0.54.0 2024-08-28 07:09:27 -07:00
Paul Gauthier
3370c614d6 copy 2024-08-28 07:08:16 -07:00
Paul Gauthier
b013648a2d copy 2024-08-28 06:48:50 -07:00
Paul Gauthier
67d7de87bd copy 2024-08-28 06:47:55 -07:00
Paul Gauthier
6adc5fe079 copy 2024-08-28 06:44:43 -07:00
Paul Gauthier
2d8df7e512 copy 2024-08-28 06:44:31 -07:00
Paul Gauthier
2f35a41449 remove send_undo_reply=True 2024-08-28 06:41:43 -07:00
Paul Gauthier (aider)
12bb17fe63 feat: add ModelSettings for gemini/gemini-1.5-flash-exp-0827 with whole edit format 2024-08-28 06:35:38 -07:00
Paul Gauthier (aider)
14d13a7acc feat: add ModelSettings for gemini/gemini-1.5-pro-exp-0827 2024-08-28 06:35:04 -07:00
paul-gauthier
70d05fc6f0
Merge pull request #1200 from cheahjs/patch-1
docs: add benchmark results for new gemini experimental models
2024-08-28 05:40:31 -07:00
Jun Siang Cheah
7f8203f89c
docs: match benchmark formatting 2024-08-28 09:21:04 +01:00
Jun Siang Cheah
9b6dda8813
docs: add benchmark results for new gemini experimental models 2024-08-28 08:51:55 +01:00
Paul Gauthier
a3554ffbbc fix /read completions 2024-08-27 16:40:07 -07:00
Paul Gauthier
530dae2a98 feat: implement ThreadedCompleter for improved autocomplete performance 2024-08-27 16:33:26 -07:00
Paul Gauthier
31f7856f41 feat: enhance autocomplete functionality for code tokens and filenames 2024-08-27 15:24:45 -07:00
Paul Gauthier
d407a878c4 Merge remote-tracking branch 'refs/remotes/origin/main' 2024-08-27 15:09:52 -07:00
paul-gauthier
0dcbc09761
Merge pull request #1196 from akaihola/isolated-tests
Use fake home directory to prevent `~/.aider.conf.yml` from affecting the test suite
2024-08-27 15:09:40 -07:00
Paul Gauthier
0390f874a7 feat: add git repository status to platform information 2024-08-27 14:30:15 -07:00
Paul Gauthier
4607d9a689 refactor: Update message formatting in main function 2024-08-27 14:25:56 -07:00
Paul Gauthier
9c35556c2a feat: add user input logging and history for /run command responses 2024-08-27 14:18:56 -07:00
Paul Gauthier
92667c7963 feat: log user input from prompt function in chat history 2024-08-27 14:15:23 -07:00
Antti Kaihola
0746805e43 fix: TestMain now uses a fake home directory
This prevents tests from reading unexpected settings from the real
`~/.aider.conf.yml` file.

Fixes #1165.
2024-08-28 00:13:36 +03:00
Paul Gauthier
714c991230 test: remove unnecessary paginate parameter in cmd_web test 2024-08-27 14:10:56 -07:00
Paul Gauthier
38bde441a6 copy 2024-08-27 14:08:04 -07:00
Paul Gauthier (aider)
ca414ebf32 style: remove unused import of ANY from unittest.mock 2024-08-27 14:07:08 -07:00
Paul Gauthier
6f85f38d47 feat: add option to disable shell command suggestions 2024-08-27 14:06:54 -07:00
Paul Gauthier (aider)
825a94f7f0 fix: strip whitespace from shell command in test assertion 2024-08-27 14:05:10 -07:00
Paul Gauthier
ac9aaff3cf test: refactor shell command suggestion test in test_coder.py 2024-08-27 14:05:09 -07:00
Paul Gauthier (aider)
9125bfc441 style: sort imports in test_coder.py 2024-08-27 14:01:38 -07:00
Paul Gauthier (aider)
96f406ab16 test: add test for suggest_shell_commands functionality 2024-08-27 14:01:34 -07:00
Paul Gauthier (aider)
a9002a3d30 test: add test for suggest_shell_commands functionality 2024-08-27 14:01:14 -07:00
Paul Gauthier (aider)
7815087444 style: format code with black 2024-08-27 13:57:04 -07:00
Paul Gauthier (aider)
d01e9ef7a4 test: update shell command handling checks in test_apply_shell_commands_with_no_suggest 2024-08-27 13:56:59 -07:00