aboutsummaryrefslogtreecommitdiff
path: root/frontend
AgeCommit message (Collapse)AuthorFilesLines
9 daysnew frontend build as ci is brokeGravatar SwiftyOS 3-48730/+48265
9 daysremove leaderboardGravatar SwiftyOS 2-30/+0
2024-02-21fix(frontend): Unbreak `ChatInputField`Gravatar Reinier van der Leer 1-2/+1
Fix specification of `onSubmitted` hook in the `TextField`.
2024-02-20feat(frontend): Allow sending a message with the enter key (#6378)Gravatar Ethan Presberg 1-0/+6
This has not yet been tested due to an issue with compiling on WSL. This was the fix suggested by Pwuts.
2023-11-24docs(frontend): Add note for Linux users to instructions (#6284)Gravatar Samuel Walker 1-0/+2
Add a note for users on linux with chromium for building the frontend file
2023-11-04Comment changeGravatar hunteraraujo 1-1/+1
2023-11-01updated frontend buildGravatar SwiftyOS 5-32/+32
2023-11-01Update frontend build (#6068)Gravatar Swifty 2-3/+3
Co-authored-by: GitHub Action <action@github.com>
2023-10-31Update frontend build (#6063)Gravatar hunteraraujo 3-18332/+18356
Co-authored-by: GitHub Action <action@github.com>
2023-10-31feat: Add support for temporary chat messageGravatar hunteraraujo 2-1/+28
- Added logic to display a temporary chat message while waiting for the response from the agent. - When a user sends a message, a temporary chat message is created and displayed. - Implemented a method to remove the temporary chat message when the response is received or in case of an error. - Updated the UI to invoke the method for adding a temporary chat message when the send button is pressed. Feedback: - This change improves the user experience by allowing them to see their own message immediately while waiting for the response from the agent.
2023-10-31Merge branch 'master' of github.com:Significant-Gravitas/Auto-GPTGravatar hunteraraujo 5-57748/+62009
2023-10-31feat: Add isWaitingForAgentResponse property to TaskViewModelGravatar hunteraraujo 2-2/+12
- Added a boolean property `isWaitingForAgentResponse` to the `TaskViewModel` class to track whether a task is being created and waiting for a response from the agent. - When a task is being created, we set `isWaitingForAgentResponse` to `true` and notify the listeners. - When the task creation process is completed (successfully or not), `isWaitingForAgentResponse` is set to `false` and listeners are notified. - Updated the `ChatView` class to listen to changes in `TaskViewModel.isWaitingForAgentResponse` to show the loading indicator conditionally.
2023-10-31Update frontend build (#6059)Gravatar hunteraraujo 5-57748/+62009
Co-authored-by: GitHub Action <action@github.com>
2023-10-31refactor: Refactor agent message tile rendering logicGravatar hunteraraujo 1-6/+42
- Updated the regular expression pattern to include matching fenced code blocks in addition to headers. - Set the `dotAll` parameter to `true` to match across multiple lines in the regular expression. - Wrapped the message container with a `SingleChildScrollView` widget to enable scrolling when the message content exceeds the available space. - Implemented logic to conditionally render the message as markdown or selectable text based on the value of `hasMarkdown`. - Modified the `MarkdownStyleSheet` to customize the appearance of blockquotes and code blocks. - Updated the child widget of the message container to reflect the changes.
2023-10-20Disable markdown as it causes crash for some responsesGravatar hunteraraujo 2-6/+6
2023-10-20Show error toast for 5xx errorGravatar hunteraraujo 1-0/+14
2023-10-20Check for inline code blocks in agent stepGravatar hunteraraujo 1-2/+3
2023-10-20Stop continuous mode when agent returns isLastGravatar hunteraraujo 1-1/+1
2023-10-19add Markdown detection and renderingGravatar hunteraraujo 1-4/+21
- Implement `containsMarkdown` function to identify messages with Markdown - Utilize `flutter_markdown` package to render detected Markdown content - Enhance chat UI to conditionally display plain text or formatted Markdown
2023-10-19Add flutter_markdown dependencyGravatar hunteraraujo 2-0/+25
2023-10-10Refactor LeaderboardSubmissionDialog to use SharedPreferencesServiceGravatar hunteraraujo 4-15/+29
2023-10-10Refactor ChatInputField to use SharedPreferencesServiceGravatar hunteraraujo 5-8/+21
2023-10-10Refactor TaskViewModel to use SharedPreferencesServiceGravatar hunteraraujo 2-7/+12
2023-10-10Refactor SettingsViewModel to use SharedPreferencesServiceGravatar hunteraraujo 3-39/+28
2023-10-10Refactor TaskService to use SharedPreferencesServiceGravatar hunteraraujo 2-10/+9
2023-10-10Add SharedPreferencesService to dependency injection systemGravatar hunteraraujo 1-0/+4
2023-10-10Add SharedPreferencesServiceGravatar hunteraraujo 2-1/+106
2023-10-09Gate test suites from the task view based off isDeveloperModeEnabled flagGravatar hunteraraujo 3-2/+8
2023-10-08Integrate TaskQueueViewModel throughout applicationGravatar hunteraraujo 6-15/+38
2023-10-08Remove duplicate functionality from SkillTreeViewModelGravatar hunteraraujo 1-285/+8
2023-10-08Add TaskQueueViewModel for managing benchmark tasks and leaderboard submissionsGravatar hunteraraujo 1-0/+273
2023-10-06Introduce TestOption Enum for Enhanced Test Selection Clarity (#5586)Gravatar hunteraraujo 4-25/+95
2023-10-06Implement Artifact Class for Enhanced Data Handling (#5585)Gravatar hunteraraujo 4-16/+77
2023-10-05Update frontend build (#5570)Gravatar hunteraraujo 3-42723/+43056
Co-authored-by: GitHub Action <action@github.com>
2023-10-05Include pop ups + change auth flow for github codespaceGravatar hunteraraujo 2-42/+17
2023-10-05Update frontend build (#5569)Gravatar hunteraraujo 3-16968/+16974
Co-authored-by: GitHub Action <action@github.com>
2023-10-05Swap out pop up auth for redirect (#5568)Gravatar hunteraraujo 1-7/+6
2023-10-05Update frontend build (#5567)Gravatar hunteraraujo 8-20566/+20573
Co-authored-by: GitHub Action <action@github.com>
2023-10-05Enhanced OAuth 2.0 Implementation with Dynamic Redirect URIs and Popup ↵Gravatar hunteraraujo 1-6/+43
Authentication (#5566) * Set custom parameter redirect URI * Red border * Blue border
2023-10-05Fix challenges (#5561)Gravatar merwanehamadi 5-12/+12
Fix challenges and CI Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-10-05Update frontend build (#5556)Gravatar Swifty 2-3/+3
2023-10-04Update frontend build (#5541)Gravatar hunteraraujo 3-25671/+25754
Co-authored-by: GitHub Action <action@github.com>
2023-10-04Add GitHub Repository Validation to Leaderboard Submission Dialog (#5539)Gravatar hunteraraujo 2-8/+40
2023-10-03Update frontend build (#5522)Gravatar hunteraraujo 3-54077/+55454
Co-authored-by: GitHub Action <action@github.com>
2023-10-03Enhanced Test Execution Flexibility (#5521)Gravatar hunteraraujo 3-40/+200
Refactor UI and Logic for Task Queue and Test Suite Button
2023-10-03Fix UI Overlap Issue in TaskQueueViewGravatar hunteraraujo 1-70/+69
This commit addresses a UI issue where the ListView items were overlapping with the Positioned widget in the TaskQueueView. The Positioned widget has been replaced with a more flexible layout using a Column widget to ensure proper spacing and positioning of elements on the screen. The ListView now takes up all available space above the buttons, preventing any overlap and enhancing the user experience.
2023-10-03Add new stack data structureGravatar hunteraraujo 1-0/+20
2023-10-03Update frontend build (#5516)Gravatar hunteraraujo 3-40349/+40005
Co-authored-by: GitHub Action <action@github.com>
2023-10-03Implement Redirect Authentication for Google and GitHub Sign-In (#5515)Gravatar hunteraraujo 1-15/+8
2023-09-29Update frontend build (#5396)Gravatar Swifty 4-10573/+10578
Co-authored-by: GitHub Action <action@github.com>