|
|
|
|
@ -54,6 +54,7 @@ type FormProps<
|
|
|
|
|
nodeId?: string
|
|
|
|
|
nodeOutputVars?: NodeOutPutVar[],
|
|
|
|
|
availableNodes?: Node[],
|
|
|
|
|
canChooseMCPTool?: boolean
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function Form<
|
|
|
|
|
@ -79,6 +80,7 @@ function Form<
|
|
|
|
|
nodeId,
|
|
|
|
|
nodeOutputVars,
|
|
|
|
|
availableNodes,
|
|
|
|
|
canChooseMCPTool,
|
|
|
|
|
}: FormProps<CustomFormSchema>) {
|
|
|
|
|
const language = useLanguage()
|
|
|
|
|
const [changeKey, setChangeKey] = useState('')
|
|
|
|
|
@ -377,6 +379,7 @@ function Form<
|
|
|
|
|
value={value[variable] || []}
|
|
|
|
|
onChange={item => handleFormChange(variable, item as any)}
|
|
|
|
|
supportCollapse
|
|
|
|
|
canChooseMCPTool={canChooseMCPTool}
|
|
|
|
|
/>
|
|
|
|
|
{fieldMoreInfo?.(formSchema)}
|
|
|
|
|
{validating && changeKey === variable && <ValidatingTip />}
|
|
|
|
|
|