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
..
2026-05-31 18:43:48 +08:00
2026-06-03 09:36:33 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 21:10:17 +08:00
2026-06-02 20:51:13 +08:00
2026-06-22 10:08:51 +08:00
2026-06-22 18:33:39 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-06-22 18:33:39 +08:00
2026-06-22 18:33:39 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 21:10:17 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 21:57:31 +08:00
2026-06-03 09:36:33 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-06-02 21:10:17 +08:00
2026-06-02 21:10:17 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-06-02 21:10:17 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-06-02 11:25:30 +08:00
2026-06-02 20:51:13 +08:00
2026-06-07 20:28:33 +08:00
2026-06-07 20:28:33 +08:00
2026-06-02 20:51:13 +08:00
2026-06-01 13:57:49 +08:00
2026-06-02 20:51:13 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 21:10:17 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-06-20 20:42:07 +08:00
2026-05-31 18:43:48 +08:00
2026-06-20 20:42:07 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 21:57:31 +08:00
2026-06-03 09:36:33 +08:00
2026-06-02 20:51:13 +08:00
2026-06-02 20:51:13 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-04-14 20:28:48 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00
2026-06-02 20:51:13 +08:00
2026-06-07 19:42:54 +08:00
2026-06-02 21:10:17 +08:00
2026-05-31 18:43:48 +08:00
2026-05-31 18:43:48 +08:00