|
|
|
@@ -85,12 +85,13 @@ const useConfig = (id: string, payload: AgentNodeType) => { |
|
|
|
enabled: Boolean(pluginId), |
|
|
|
}) |
|
|
|
const formData = useMemo(() => { |
|
|
|
const paramNameList = (currentStrategy?.parameters || []).map(item => item.name) |
|
|
|
return Object.fromEntries( |
|
|
|
Object.entries(inputs.agent_parameters || {}).map(([key, value]) => { |
|
|
|
Object.entries(inputs.agent_parameters || {}).filter(([name]) => paramNameList.includes(name)).map(([key, value]) => { |
|
|
|
return [key, value.value] |
|
|
|
}), |
|
|
|
) |
|
|
|
}, [inputs.agent_parameters]) |
|
|
|
}, [inputs.agent_parameters, currentStrategy?.parameters]) |
|
|
|
const onFormChange = (value: Record<string, any>) => { |
|
|
|
const res: ToolVarInputs = {} |
|
|
|
Object.entries(value).forEach(([key, val]) => { |