Commit graph

2786 commits

Author SHA1 Message Date
Paul Gauthier
b5cd5f0e23 Use a thread to import slow modules in the background 2024-07-03 13:55:29 -03:00
Paul Gauthier
b3f7f0a250 Only check versions once per day 2024-07-03 13:44:26 -03:00
Paul Gauthier
ed35af44b3 defer numpy, bs4 and jsonschema 2024-07-03 13:35:33 -03:00
Paul Gauthier
2dc6735ab4 defer import of httpx 2024-07-03 13:25:10 -03:00
Paul Gauthier
5e0ff7627e Defer loading of networkx 2024-07-03 13:17:04 -03:00
Paul Gauthier
b454579cd6 Avoid importing openai 2024-07-03 13:11:39 -03:00
Paul Gauthier
2fc358a02f Defer litellm import until first chat message; only import streamlit if gui is activated 2024-07-03 13:04:13 -03:00
Paul Gauthier
ee203deef0 Lazily import litellm to shave >1sec off the initial load time of aider 2024-07-03 12:45:53 -03:00
Paul Gauthier
41ac55c255 The --test-cmd arg should not be a list #741 #657 2024-07-03 11:57:18 -03:00
Paul Gauthier
7a3b0d6ddb handle oserrors when enumerating repo files #780 2024-07-02 19:59:03 -03:00
Paul Gauthier
af29e633b2 Handle max_input_tokens set with None #757 2024-07-02 19:42:31 -03:00
Paul Gauthier
4cd7d92351 Removed config_file_parser_class=configargparse.YAMLConfigFileParser to use more flexible DefaultConfigFileParser #767 2024-07-01 19:45:22 -03:00
Paul Gauthier
1a6ea77976 set version to 0.41.1-dev 2024-07-01 16:19:16 -03:00
Paul Gauthier
24802693c4 version bump to 0.41.0 2024-07-01 16:18:28 -03:00
Paul Gauthier
6dc7a8b4a4 Use sonnet by default; updated docs 2024-07-01 15:16:06 -03:00
Paul Gauthier
2cd680cba7 Automatically retry on Anthropic overloaded_error 2024-07-01 14:12:00 -03:00
Paul Gauthier
02db0e0ed7 add visison support to openrouter gpt-4o 2024-07-01 11:28:31 -03:00
paul-gauthier
3cb433fbae
Merge pull request #761 from yamitzky/main 2024-07-01 10:31:01 -03:00
paul-gauthier
ca952a8455
Merge pull request #759 from aelaguiz/reorder_files 2024-07-01 10:29:25 -03:00
Mitsuki Ogasahara
590ec41993 feat: add image support for Claude 3.5 2024-07-01 22:05:50 +09:00
Amir Elaguizy (aider)
65f50cf6d0 Reordered the output of files in chat and repo to improve readability. 2024-07-01 07:48:33 -05:00
Paul Gauthier
16856bb4ca Give the commit message model the chat context #748 2024-06-30 13:02:23 -07:00
Paul Gauthier
85ef60f083 Try and avoid seaming errors when asking Sonnet to continue 2024-06-29 17:01:31 -07:00
Paul Gauthier
fd62a29b1a fix test for windows 2024-06-29 09:22:05 -07:00
Paul Gauthier
a888f0dcf2 fix test for windows 2024-06-29 09:13:22 -07:00
Paul Gauthier
27a6006328 better debug 2024-06-29 09:08:59 -07:00
Paul Gauthier
677ab78aa2 better debug 2024-06-29 09:01:55 -07:00
Paul Gauthier
2428c60456 added debug output 2024-06-29 08:40:18 -07:00
Paul Gauthier
1a455e799e cleanup mdstream 2024-06-29 08:36:36 -07:00
Paul Gauthier
e50c42c407 restored test_full_edit 2024-06-29 08:21:00 -07:00
Paul Gauthier
f752faff11 fix test for windows 2024-06-28 18:14:00 -07:00
Paul Gauthier
a84dca870e fix test for windows 2024-06-28 18:09:01 -07:00
Paul Gauthier
6f1e26157e fix test for windows 2024-06-28 17:09:08 -07:00
Paul Gauthier
a042914e66 fix test for windows 2024-06-28 17:02:44 -07:00
Paul Gauthier
8efc66b46e fix test for windows 2024-06-28 16:47:08 -07:00
Paul Gauthier
449b05fade Merge remote-tracking branch 'origin/main' 2024-06-28 15:31:10 -07:00
Paul Gauthier
307cfb2f44 fix so tests pass 2024-06-28 15:30:16 -07:00
Paul Gauthier
e7aa10a89b refac 2024-06-28 15:27:17 -07:00
Paul Gauthier
d6467a8e30 keep markdown stream open across multi response content 2024-06-28 15:10:20 -07:00
Paul Gauthier
e695a1131a Merge remote-tracking branch 'refs/remotes/origin/main' 2024-06-27 22:42:57 +00:00
Paul Gauthier
a3fe3c4dcf cleanup 2024-06-27 15:36:01 -07:00
Paul Gauthier
6f31450b90 we don't want badreq errors bubbling out of Coder.run() 2024-06-27 15:26:40 -07:00
Paul Gauthier
e3805350c9 Added can_prefill metadata to the anthropic models 2024-06-27 15:22:16 -07:00
Paul Gauthier
dac12e342b wip 2024-06-27 15:05:42 -07:00
Paul Gauthier
044617b1b7 continue roughly working using anthropic's prefill 2024-06-27 14:40:46 -07:00
Paul Gauthier
87f4d25133 Added gui support for tool_error(log_only=True) #740 2024-06-27 10:58:48 -07:00
Paul Gauthier
fa7255cbf5 moved --llm-history-file in args 2024-06-27 10:34:48 -07:00
Paul Gauthier (aider)
506636195a Implemented the ability to attribute the commit message in the main function. 2024-06-27 10:23:31 -07:00
Paul Gauthier (aider)
ec682fd683 Added an option to prefix commit messages with 'aider: '. 2024-06-27 10:22:27 -07:00
Paul Gauthier
9c214e0faf Implemented option to attribute commit messages in GitRepo class. 2024-06-27 10:21:04 -07:00