| 1009 | }, |
| 1010 | ] |
| 1011 | export const getMenuNodes = (workflowMode: WorkflowMode) => { |
| 1012 | if (workflowMode == WorkflowMode.Application) { |
| 1013 | return menuNodes |
| 1014 | } |
| 1015 | if (workflowMode == WorkflowMode.ApplicationLoop) { |
| 1016 | return applicationLoopMenuNodes |
| 1017 | } |
| 1018 | if (workflowMode == WorkflowMode.Knowledge) { |
| 1019 | return knowledgeMenuNodes |
| 1020 | } |
| 1021 | if (workflowMode == WorkflowMode.KnowledgeLoop) { |
| 1022 | return knowledgeLoopMenuNodes |
| 1023 | } |
| 1024 | if (workflowMode == WorkflowMode.Tool) { |
| 1025 | return toolMenuNodes |
| 1026 | } |
| 1027 | if (workflowMode == WorkflowMode.ToolLoop) { |
| 1028 | return toolLoopMenuNodes |
| 1029 | } |
| 1030 | } |
| 1031 | export const workflowModelDict: any = { |
| 1032 | [WorkflowMode.Application]: (node: any) => { |
| 1033 | return ( |