-
Notifications
You must be signed in to change notification settings - Fork 1
Auto ai research system #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Added Convex version 1.27.3 to package.json and package-lock.json. - Refactored Projects page layout to use AppLayout component for improved structure and styling. - Updated project creation dialog and form elements for better user experience.
- Added ConvexClientProvider to the RootLayout for state management. - Refactored Projects page to utilize Convex queries and mutations for project management. - Updated project creation dialog to include budget input and improved form handling. - Enhanced project display with updated properties and actions for better user interaction.
- Added loading state and success/error alerts for agent creation in the Agent Dashboard. - Updated the query for runs to handle cases where no project is selected. - Refactored createAgentPlan to a mutation and improved the mock plan structure. - Introduced a new mutation to update run configurations. - Added AI-powered plan generation functionality for future enhancements.
- Added functionality to pause and delete runs in the Agent Dashboard. - Introduced new mutations for updating run status and removing runs. - Enhanced UI with buttons for pausing and deleting runs, including confirmation prompts. - Updated imports to include necessary icons for new actions.
- Updated imports to include React for better compatibility. - Replaced mock data with dynamic project details using resolved parameters. - Introduced new tabs for AI Assistant and Results Canvas, enhancing user interaction. - Implemented run management features including pausing and deleting runs with confirmation prompts. - Improved budget display and recent activity tracking for better project insights. - Enhanced overall layout and styling for a more cohesive user experience.
- Introduced OpenAI dependency for AI functionalities in the project. - Implemented a new chatbot component for user interaction with AI. - Created a results canvas component for visualizing experiment outcomes. - Updated project detail page to include AI Assistant and Results Canvas tabs. - Added a new API action for handling chat interactions with the AI. - Documented setup instructions for integrating the real Grok API via OpenRouter.
- Integrated `react-markdown`, `rehype-highlight`, and `remark-gfm` for rendering Markdown content in the Chatbot. - Updated the Chatbot's message display to support formatted text, including headers, lists, and code blocks. - Added custom CSS styles for Markdown elements to improve readability and presentation. - Updated package.json and package-lock.json to include new dependencies for Markdown processing.
- Integrated `highlight.js` for enhanced code block rendering in the Chatbot. - Updated CSS styles for Markdown to include syntax highlighting for better readability. - Added functionality to copy code blocks and messages to clipboard. - Updated package.json and package-lock.json to include `highlight.js` dependency.
- Added a new `handleCopyCode` function to improve the code copying process. - Updated the code block rendering to include a `data-code-id` attribute for better DOM element targeting. - Refactored the onClick handler for the copy button to utilize the new function, ensuring accurate text retrieval from the DOM.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.