mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
refactor: change mcp workflow node name
This commit is contained in:
parent
da03442be2
commit
24763427eb
|
|
@ -222,7 +222,7 @@ export default {
|
|||
},
|
||||
mcpNode: {
|
||||
label: 'MCP Server',
|
||||
text: 'Call MCP Tools',
|
||||
text: 'Call MCP Tools through SSE',
|
||||
getToolsSuccess: 'Get Tools Successfully',
|
||||
getTool: 'Get Tools',
|
||||
tool: 'Tool',
|
||||
|
|
|
|||
|
|
@ -221,8 +221,8 @@ export default {
|
|||
assign: '赋值'
|
||||
},
|
||||
mcpNode: {
|
||||
label: 'MCP 节点',
|
||||
text: '调用 MCP 工具',
|
||||
label: 'MCP 调用',
|
||||
text: '通过 SSE 方式执行 MCP 服务中的工具',
|
||||
getToolsSuccess: '获取工具成功',
|
||||
getTool: '获取工具',
|
||||
tool: '工具',
|
||||
|
|
|
|||
|
|
@ -221,8 +221,8 @@ export default {
|
|||
assign: '賦值'
|
||||
},
|
||||
mcpNode: {
|
||||
label: 'MCP 節點',
|
||||
text: '呼叫 MCP 工具',
|
||||
label: 'MCP 調用',
|
||||
text: '透過SSE方式執行MCP服務中的工具',
|
||||
getToolsSuccess: '獲取工具成功',
|
||||
getTool: '獲取工具',
|
||||
tool: '工具',
|
||||
|
|
|
|||
|
|
@ -324,11 +324,21 @@ const validate = async () => {
|
|||
|
||||
if (requiredFields.length > 0) {
|
||||
for (const item of requiredFields) {
|
||||
if (!form_data.value.tool_params[form_data.value.params_nested][item]) {
|
||||
return Promise.reject({
|
||||
node: props.nodeModel,
|
||||
errMessage: item + t('dynamicsForm.tip.requiredMessage')
|
||||
})
|
||||
if (form_data.value.params_nested) {
|
||||
if (!form_data.value.tool_params[form_data.value.params_nested][item]) {
|
||||
return Promise.reject({
|
||||
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