mlogclub
e78e7414e5
style: update font sizes in NodeConfigPanel and WorkflowConfigPanel for improved readability
2026-06-30 15:58:12 +08:00
mlogclub
5a1fddf8ba
feat: add InspectorParameterTabs component for improved input/output organization in NodeConfigPanel
2026-06-30 15:56:27 +08:00
mlogclub
f8ad4390e8
feat: add preserveExternalSelection prop to various components for improved selection handling
2026-06-30 13:34:42 +08:00
mlogclub
9136018273
refactor: update layout and styling in WorkflowConfigPanel; enhance panel header and description display
2026-06-30 12:53:22 +08:00
mlogclub
fb612eb32e
refactor: remove onDelete prop from ConditionBranchConfigPanel and associated delete logic in WorkflowConfigPanel
2026-06-30 11:34:41 +08:00
mlogclub
b80a7b9ccb
feat: add output schema handling and display in NodeConfigPanel; implement buildVariableSpecDisplay function
2026-06-30 11:16:24 +08:00
mlogclub
87760d5e89
feat: enhance variable handling and UI components with business labels and descriptions
2026-06-29 18:37:31 +08:00
mlogclub
12d664e302
feat: update NodeConfigPanel and WorkflowConfigPanel for improved layout and scrolling functionality
2026-06-28 22:47:50 +08:00
mlogclub
926e3e6dc4
feat: update styling of panels in WorkflowConfigPanel and ConditionBranchConfigPanel for improved UI consistency
2026-06-28 19:48:37 +08:00
mlogclub
c4a2389965
feat: update NodeConfigPanel and WorkflowConfigPanel with improved title handling and UI enhancements
2026-06-28 19:30:42 +08:00
mlogclub
f99a58f9df
feat: enhance NodeConfigPanel and VariableSelector with improved styling and description handling
2026-06-28 19:25:58 +08:00
mlogclub
e38c19f8d8
feat: add description handling to VariableSelector and OptionCombobox for improved option clarity
2026-06-28 17:53:56 +08:00
mlogclub
64f6e1686d
feat: remove showConfigJSON prop from NodeConfigPanel and WorkflowConfigPanel for cleaner UI
2026-06-28 17:47:48 +08:00
mlogclub
89945f139b
feat: enhance NodeConfigPanel and WorkflowConfigPanel with improved title and description handling
2026-06-28 17:36:43 +08:00
mlogclub
389291143a
feat: enhance FlowgramNodeForm and WorkflowNodeCard by removing unused spec prop and adding node description display
2026-06-28 15:12:56 +08:00
mlogclub
4ac2dedf97
feat: refactor NodeConfigPanel and WorkflowNodeCard for improved readability and structure
2026-06-28 12:42:03 +08:00
mlogclub
64c10ba6dd
feat: implement condition branch selection and configuration in workflow editor
2026-06-28 10:29:53 +08:00
mlogclub
33c6647375
feat: add delete functionality for condition branches in node forms and improve edge filtering in workflow normalization
2026-06-28 10:07:00 +08:00
mlogclub
0d568ebf87
feat: refactor workflow configuration components for improved structure and usability
2026-06-27 22:40:27 +08:00
mlogclub
689acc997c
xyflow change to flowgraam
2026-06-27 21:27:57 +08:00
mlogclub
35ebb59b9a
feat: enhance workflow editor UI with improved node handling and visual updates
2026-06-27 19:48:54 +08:00
mlogclub
d0cd01cbf6
feat: add condition configuration handling and improve branch summary display in workflow editor
2026-06-27 17:14:29 +08:00
mlogclub
2143bfa06b
feat: add validation for default condition branch position and enhance branch connection handling
2026-06-27 17:00:41 +08:00
mlogclub
f85fb6d406
feat: enhance condition handling with enum value options and metadata in workflow components
2026-06-27 12:50:29 +08:00
mlogclub
1d58554fd4
feat: improve node title handling in NodeConfigForm for better clarity
2026-06-25 22:46:45 +08:00
mlogclub
b806a2208b
feat: enhance condition node functionality with branches and validation
...
- Introduced WorkflowConditionBranch and WorkflowNodeConfig types to manage condition branches in nodes.
- Updated NodeConfigPanel and ConditionNodePanel components to support adding, editing, and deleting branches.
- Implemented validation for condition nodes to ensure at least one branch exists and that default branches are correctly configured.
- Modified workflow-utils to handle condition branches and updated toApiDefinition and fromApiDefinition functions to maintain branch integrity during serialization.
- Removed edge condition handling from WorkflowEditor and related components, simplifying edge management.
- Added tests to ensure condition branches are preserved in API definitions.
2026-06-25 21:08:59 +08:00
mlogclub
8f0e99fb7c
Add branch summary handling to NodeConfigPanel and WorkflowEditor
2026-06-23 10:57:34 +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
14f50e064f
feat: add AI workflow editor
2026-06-22 00:26:16 +08:00