Skip to content
This repository was archived by the owner on Mar 18, 2026. It is now read-only.

Hr#16

Closed
CocoRoF wants to merge 4 commits into
mainfrom
hr
Closed

Hr#16
CocoRoF wants to merge 4 commits into
mainfrom
hr

Conversation

@CocoRoF
Copy link
Copy Markdown
Collaborator

@CocoRoF CocoRoF commented Jul 17, 2025

This pull request introduces several new features and enhancements to the interaction and workflow APIs, as well as updates to the chat interface and its styling. Key changes include the addition of new API methods for managing workflows and interactions, updates to support both new and existing chat sessions, and improved styling for the chat components.

API Enhancements

  • src/app/api/interactionAPI.js: Added new methods for listing interactions (listInteractions), executing workflows (executeWorkflowNew), retrieving interaction details (getWorkflowInteractions, getInteractionById), generating unique interaction IDs (generateInteractionId), and normalizing workflow names (normalizeWorkflowName). These methods improve interaction management and workflow execution capabilities.

  • src/app/api/workflowAPI.js: Enhanced existing methods to include interaction-specific parameters (e.g., interaction_id) and added new methods for deleting workflow execution logs (deleteWorkflowIOLogs) and performance data (deleteWorkflowPerformance). These changes improve API functionality for managing workflow data. [1] [2] [3] [4]

Chat Interface Updates

  • src/app/chat/components/ChatContent.tsx: Introduced support for both new and existing chat sessions by adding logic to handle URL parameters and dynamically switch between NewChatInterface and ChatInterface. This enables users to resume existing chats or start new ones seamlessly.

Styling Improvements

  • src/app/chat/assets/ChatHistory.module.scss: Added comprehensive styles for chat history components, including responsive design, improved button states, and visual feedback for loading, errors, and empty states. This enhances the user experience for chat-related features.

  • src/app/chat/assets/ChatInterface.module.scss: Introduced a new .welcomeActions section and suggestionChips styles to improve the design of the chat interface's welcome screen.

CocoRoF and others added 4 commits July 17, 2025 00:28
…interactions in Monitor and Executor components
- Added ChatHistory component to display previous chat sessions.
- Introduced CurrentChatInterface to manage ongoing chats.
- Updated ChatInterface to handle existing chat data and fetch logs accordingly.
- Enhanced WorkflowSelection to guide users in starting new conversations.
- Modified Sidebar to include options for accessing current chats and chat history.
- Integrated interaction API for managing chat sessions and workflows.
- Improved UI/UX with loading states and error handling in chat components.
@CocoRoF CocoRoF closed this Jul 17, 2025
@CocoRoF
Copy link
Copy Markdown
Collaborator Author

CocoRoF commented Jul 17, 2025

need to fix 'build error'

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant