Skip to content

Conversation

@vukrosic
Copy link
Contributor

No description provided.

- 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.
@vukrosic vukrosic merged commit 3ac3e61 into main Sep 25, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants