Commit Graph

3900 Commits (b6396462f2b8bc81d6643dbcc3aaf9a659aa5a3d)

Author SHA1 Message Date
hunteraraujo b6396462f2
Merge branch 'master' into haraujo/side-bar 2023-09-07 17:33:28 -07:00
merwanehamadi 0ebf2234da
Name agents like their github repos (#5175) 2023-09-07 17:27:16 -07:00
merwanehamadi 0c0e17c349
Merge branch 'master' into name-agents-like-github-repo 2023-09-07 17:26:54 -07:00
Merwane Hamadi b512808653 Name agents like their github repos
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-07 17:25:50 -07:00
hunteraraujo 1320ce66d4 Integrate SideBarView into MainLayout for Wider Screens 2023-09-07 17:24:57 -07:00
hunteraraujo 0e977e6818 Add SideBarView with Toggleable Icons 2023-09-07 17:24:48 -07:00
Auto-GPT-Bot 01796cb940 mini-agi-20230908002003 2023-09-08 00:20:03 +00:00
merwanehamadi ba6454ff5d
Benchmark agents without submodule + ability to pin a specific commit. (#5174) 2023-09-07 17:06:42 -07:00
Merwane Hamadi 8ccd2fd367 Benchmark agents without submodule + ability to pin a specific commit.
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-07 16:58:22 -07:00
hunteraraujo 76f2e12b97 Remove dart:html from pubspec 2023-09-07 12:52:05 -07:00
Vittorio Alfieri 0e8ecdb192
Fix docs: sample docker-compose.yml broken indents (#5168)
auto-gpt keys were mis-nested under auto-gpt section of the docker-compose.yml after modern material improvements in 7cd407b7b4.
2023-09-07 16:05:05 +02:00
merwanehamadi 1e89772bb9
Less data in spreadsheet (#5173) 2023-09-06 23:18:18 -07:00
merwanehamadi 3cbc5bbae7
Merge branch 'master' into less-data-in-spreadsheet 2023-09-06 23:17:37 -07:00
Merwane Hamadi ca9dadb28f Less data in spreadsheet 2023-09-06 23:16:18 -07:00
merwanehamadi 4b99cf279c
Add back api mode (#5172) 2023-09-06 22:54:32 -07:00
merwanehamadi 0b3c12a681
Merge branch 'master' into add-back-api-mode 2023-09-06 22:54:20 -07:00
Merwane Hamadi fa888bfafa Add back api mode
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-06 22:51:45 -07:00
hunteraraujo 24a51a3179
Update README.md 2023-09-06 22:44:12 -07:00
Silen Naihin 54b2936320
finalizing regex function & get jsons for memory (#5171) 2023-09-06 22:11:47 -07:00
Silen Naihin 1aeff329c2 finalizing regex function & get jsons for memory 2023-09-06 22:10:40 -07:00
merwanehamadi eda0b605ea
Benchmark all agents (#5170) 2023-09-06 22:07:15 -07:00
Merwane Hamadi d901d01be8 Benchmark all agents
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-06 22:00:03 -07:00
merwanehamadi 5e4d6675de
Add benchmark CI (#5169) 2023-09-06 19:58:59 -07:00
Merwane Hamadi bc14028294 Add benchmark CI
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-06 19:50:24 -07:00
hunteraraujo 3ccffdab19 Implement artifact download functionality in Flutter web app
Added the downloadArtifact method to the ChatService class, enabling the download of artifacts in the Flutter web application. The function uses the dart:html package to trigger a browser-based file download, allowing users to save artifacts locally. This implementation complements the existing REST API and enhances the user experience.
2023-09-06 16:08:51 -07:00
hunteraraujo 17f284a9ac Add auto-scroll behavior to chat message list
Implemented auto-scrolling in the chat message list to ensure that the view scrolls down to the most recent message when a new chat is added. This behavior only triggers if the user is already at the bottom of the list, providing a seamless user experience.
2023-09-06 15:05:26 -07:00
Reinier van der Leer 04054bfde4
Another increase of stalebot's operations cap 2023-09-06 22:56:02 +02:00
Reinier van der Leer 5df79d9233
Increase autostale cap to process backlog 2023-09-06 22:47:06 +02:00
Reinier van der Leer 54988f5c93
Add stalebot for issues 2023-09-06 22:37:24 +02:00
hunteraraujo 34c4418298
Integrate Continuous Mode in Chat System (#5167) 2023-09-06 12:24:44 -07:00
hunteraraujo a933f117fb Add the ability to deselect a task 2023-09-06 12:21:30 -07:00
hunteraraujo a8023c2598 Fix empty user chats 2023-09-06 12:15:57 -07:00
hunteraraujo 27e9868aa5 End continuous mode when clicking text field 2023-09-06 12:10:57 -07:00
hunteraraujo 2e62c517e2 Include tooltips for single message + continuous mode 2023-09-06 12:04:52 -07:00
hunteraraujo 4e499c5bac Deselect text field after user goes into continuous mode 2023-09-06 11:56:45 -07:00
hunteraraujo d3b4b50a5c Update parameters for ChatInputField to support continuous mode 2023-09-06 11:46:43 -07:00
hunteraraujo d80053e8dc Refactor ChatInputField to Support Continuous Mode
- Added a new boolean state `isContinuousMode` to the `ChatInputField` widget to handle the continuous mode feature.
- Introduced a new callback function `onContinuousModePressed` to manage the state of the continuous mode from an external source.
- Conditionally rendered the send button based on the `isContinuousMode` state.
- Enhanced the UI by adding a button to toggle between continuous mode and single message mode, which triggers the `onContinuousModePressed` callback.
2023-09-06 11:46:03 -07:00
hunteraraujo 5cd1abab94 Implement Continuous Mode in ChatViewModel
Added a new state variable `_isContinuousMode` to the ChatViewModel to track whether the chat is in continuous mode or not. This state is toggled via a setter and triggers UI updates through `notifyListeners()`.

Enhanced the `sendChatMessage` method to automatically send a null message if continuous mode is active, triggering the next step in the chat.
2023-09-06 11:42:45 -07:00
hunteraraujo a7c37da713 Make input and additionalInput optional in StepRequestBody
Updated the StepRequestBody class to allow both 'input' and 'additionalInput' to be optional. Added logic in toJson() method to return an empty JSON object if both fields are null.
2023-09-06 11:41:23 -07:00
hunteraraujo ef2d64513b Merge commit 'e5d30a9f6d0854e20049309333c2f637cd03025c' as 'frontend' 2023-09-06 11:22:37 -07:00
hunteraraujo e5d30a9f6d Squashed 'frontend/' content from commit 9a9bf138
git-subtree-dir: frontend
git-subtree-split: 9a9bf1380530470ec18ef498de2f0e8c575d23db
2023-09-06 11:22:37 -07:00
hunteraraujo 4e7ea36490 Delete frontend subdirectory 2023-09-06 11:22:33 -07:00
hunteraraujo 121e79410b Add frontend subdirectory to project 2023-09-06 10:43:26 -07:00
Swifty d16d8b70e3
Forge - Addition of MemStore and Abstract Base Class (#5165) 2023-09-06 19:26:23 +02:00
SwiftyOS 751cde420b Added abstract memstore and base/helper functions 2023-09-06 19:23:27 +02:00
Reinier van der Leer 78c1460e29
Fix code owner for Frontend 2023-09-06 19:14:20 +02:00
hunteraraujo 6834e38505
Allow null input in StepRequestBody for Continuous Chat Mode (#5164) 2023-09-06 10:11:52 -07:00
hunteraraujo 2883ea0abb Update schema.py 2023-09-06 10:09:31 -07:00
hunteraraujo e56a2b1f41 Allow null input in StepRequestBody for Continuous Chat Mode 2023-09-06 10:02:13 -07:00
Reinier van der Leer c056780c64
Fix workflow names 2023-09-06 18:01:16 +02:00