Commit Graph

81 Commits

Author SHA1 Message Date
Saoud Rizwan
a6c64bea8f Add terminal output and diagnostics to relevant details 2024-09-08 18:06:52 -04:00
Saoud Rizwan
04588798ef Minor design fixes 2024-09-07 06:09:32 -04:00
Saoud Rizwan
ea14481771 Replace react-syntax-highlighter with rehype-highlight to reduce memory footprint when scrolling code blocks 2024-09-06 21:06:36 -04:00
Saoud Rizwan
0a16aedf95 Remove isbinaryfile as this caused errors on some users computers 2024-09-06 12:26:13 -04:00
Saoud Rizwan
c209198b23 Add openai compatible provider 2024-09-03 17:08:29 -04:00
Saoud Rizwan
5609395780 Add support for reading .ipynb 2024-09-02 04:24:07 -04:00
Saoud Rizwan
520ef5281e Add announcement 2024-09-02 01:15:22 -04:00
Saoud Rizwan
3a37421ffd Add terminal emulator for better command interactivity; add python env to system information 2024-09-02 00:15:57 -04:00
Saoud Rizwan
fdcec81814 Fix openrouter message transform for resuming tasks 2024-08-31 22:54:05 -04:00
Saoud Rizwan
6cbd232039 Fix PDF/docx parsing 2024-08-31 02:38:59 -04:00
Saoud Rizwan
1d87bcf767 Add support for reading PDF and docx files 2024-08-31 02:21:23 -04:00
Saoud Rizwan
3e58160d99 Replace token estimation with using last API response token usage 2024-08-30 22:29:18 -04:00
Saoud Rizwan
dcd6d84632 Adjust context management buffer 2024-08-30 09:51:14 -04:00
Saoud Rizwan
57910c4fa3 Minor fixes 2024-08-30 03:08:55 -04:00
Saoud Rizwan
246070bf8a Limit ripgrep output to avoid expensive searches 2024-08-30 03:03:11 -04:00
Saoud Rizwan
2e438e5df5 Add search_files tool 2024-08-30 01:53:31 -04:00
Saoud Rizwan
e78a58d77d Replace list_files_recursive and list_files_top_level with list_files and automatically provide project file structure when task starts to avoid unnecessary request 2024-08-29 05:58:41 -04:00
Saoud Rizwan
3533dfca42 Fix context management algorithm 2024-08-28 20:58:32 -04:00
Saoud Rizwan
a160e8d67b Improve sliding window algorithm to not break prompt cache so often 2024-08-28 20:32:58 -04:00
Saoud Rizwan
e95bebacda Minor fixes 2024-08-27 00:42:09 -04:00
Saoud Rizwan
273eb3acad Fix sliding window context management handling of images and get more accurate token estimates 2024-08-26 22:49:13 -04:00
Saoud Rizwan
cfd4cbfa36 Fix sliding window taking into account message order 2024-08-26 01:00:00 -04:00
Saoud Rizwan
650283a11f Add sliding window context management 2024-08-26 01:00:00 -04:00
Saoud Rizwan
6a7ab87f68 Refactor 2024-08-26 01:00:00 -04:00
Saoud Rizwan
141fa69c05 Refactor openai messages conversion 2024-08-26 01:00:00 -04:00
Saoud Rizwan
ec33ef5e3a Remove unnecessary trailing resume messages 2024-08-22 04:20:33 -04:00
Saoud Rizwan
d1437e6d2d Add task history 2024-08-17 08:29:30 -04:00
Saoud Rizwan
c1012dcd99 Clean up util functions 2024-08-10 03:28:52 -04:00
Saoud Rizwan
b6a8c03317 Remove sharp processing and use original images in requests 2024-08-08 07:15:14 -04:00
Saoud Rizwan
911dd159cd Add ability to attach images to messages 2024-08-08 02:44:51 -04:00
Saoud Rizwan
c09a8462d7 Add support for OpenRouter and AWS Bedrock 2024-08-03 14:24:56 -04:00