Commit Graph

12 Commits

Author SHA1 Message Date
mlogclub 3a62fb2bee fix: remove unnecessary border from ResizablePanelGroup in WorkflowEditor 2026-06-22 19:41:46 +08:00
mlogclub 4d18dc21e9 feat: enhance WorkflowEditor with improved node selection and validation display 2026-06-22 19:38:59 +08:00
mlogclub 2f75516464 refactor: remove unused PlusIcon and clean up WorkflowEditor styles 2026-06-22 19:08:50 +08:00
mlogclub a3588eb04e feat: implement drag-and-drop functionality for nodes in WorkflowEditor 2026-06-22 18:57:27 +08:00
mlogclub 23c3da84d8 feat: enhance WorkflowEditor by adding drag-and-drop functionality to the workflow canvas 2026-06-22 18:54:21 +08:00
mlogclub 7029ab47b7 feat: implement createWorkflowNodeFromSpec function for node creation and add tests for it 2026-06-22 18:53:46 +08:00
mlogclub d1f39ae57e feat: Enhance AI Workflow with Variable Contracts and Input Mapping
- Added ConfigSchema, InputSchema, OutputSchema, and DefaultInputs to AIWorkflowNodeSpecResponse.
- Implemented BuildAIWorkflowNodeSpecs to include variable contracts for start and send_reply nodes.
- Introduced applyAutoInputMappings to automatically map inputs based on node connections.
- Enhanced validation to check for required input mappings in workflows.
- Updated workflow editor to support variable selection for node inputs.
- Translated node names and labels to Chinese for better localization.
- Added tests for variable mapping and validation logic.
2026-06-22 18:33:39 +08:00
mlogclub 8a2c076691 feat: add WorkflowValidationBadge component for improved validation feedback 2026-06-22 17:14:35 +08:00
mlogclub f9ae9a135c fix: add ResizableHandle component and adjust layout in WorkflowEditor 2026-06-22 17:07:41 +08:00
mlogclub 5ea190de8b refactor: update tool section titles and improve layout in workflow editor 2026-06-22 17:07:34 +08:00
mlogclub 32ab43e7c2 refactor: make AI workflows agent-centric 2026-06-22 10:08:51 +08:00
mlogclub 14f50e064f feat: add AI workflow editor 2026-06-22 00:26:16 +08:00