refactor: change mcp workflow node name
This commit is contained in:
parent
da03442be2
commit
24763427eb
@ -222,7 +222,7 @@ export default {
|
|||||||
},
|
},
|
||||||
mcpNode: {
|
mcpNode: {
|
||||||
label: 'MCP Server',
|
label: 'MCP Server',
|
||||||
text: 'Call MCP Tools',
|
text: 'Call MCP Tools through SSE',
|
||||||
getToolsSuccess: 'Get Tools Successfully',
|
getToolsSuccess: 'Get Tools Successfully',
|
||||||
getTool: 'Get Tools',
|
getTool: 'Get Tools',
|
||||||
tool: 'Tool',
|
tool: 'Tool',
|
||||||
|
|||||||
@ -221,8 +221,8 @@ export default {
|
|||||||
assign: '赋值'
|
assign: '赋值'
|
||||||
},
|
},
|
||||||
mcpNode: {
|
mcpNode: {
|
||||||
label: 'MCP 节点',
|
label: 'MCP 调用',
|
||||||
text: '调用 MCP 工具',
|
text: '通过 SSE 方式执行 MCP 服务中的工具',
|
||||||
getToolsSuccess: '获取工具成功',
|
getToolsSuccess: '获取工具成功',
|
||||||
getTool: '获取工具',
|
getTool: '获取工具',
|
||||||
tool: '工具',
|
tool: '工具',
|
||||||
|
|||||||
@ -221,8 +221,8 @@ export default {
|
|||||||
assign: '賦值'
|
assign: '賦值'
|
||||||
},
|
},
|
||||||
mcpNode: {
|
mcpNode: {
|
||||||
label: 'MCP 節點',
|
label: 'MCP 調用',
|
||||||
text: '呼叫 MCP 工具',
|
text: '透過SSE方式執行MCP服務中的工具',
|
||||||
getToolsSuccess: '獲取工具成功',
|
getToolsSuccess: '獲取工具成功',
|
||||||
getTool: '獲取工具',
|
getTool: '獲取工具',
|
||||||
tool: '工具',
|
tool: '工具',
|
||||||
|
|||||||
@ -324,11 +324,21 @@ const validate = async () => {
|
|||||||
|
|
||||||
if (requiredFields.length > 0) {
|
if (requiredFields.length > 0) {
|
||||||
for (const item of requiredFields) {
|
for (const item of requiredFields) {
|
||||||
if (!form_data.value.tool_params[form_data.value.params_nested][item]) {
|
if (form_data.value.params_nested) {
|
||||||
return Promise.reject({
|
if (!form_data.value.tool_params[form_data.value.params_nested][item]) {
|
||||||
node: props.nodeModel,
|
return Promise.reject({
|
||||||
errMessage: item + t('dynamicsForm.tip.requiredMessage')
|
node: props.nodeModel,
|
||||||
})
|
errMessage: item + t('dynamicsForm.tip.requiredMessage')
|
||||||
|
})
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// 这里是没有嵌套的情况
|
||||||
|
if (!form_data.value.tool_params[item]) {
|
||||||
|
return Promise.reject({
|
||||||
|
node: props.nodeModel,
|
||||||
|
errMessage: item + t('dynamicsForm.tip.requiredMessage')
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user