From fcf0ae4c85be5619dfba850d3f3d7d4961d1ac2d Mon Sep 17 00:00:00 2001 From: Joel Date: Tue, 8 Jul 2025 16:41:58 +0800 Subject: [PATCH] feat: extract parameter support bool --- .../components/extract-parameter/update.tsx | 2 +- web/app/components/workflow/nodes/parameter-extractor/types.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/web/app/components/workflow/nodes/parameter-extractor/components/extract-parameter/update.tsx b/web/app/components/workflow/nodes/parameter-extractor/components/extract-parameter/update.tsx index 46b3ac3814..165ace458f 100644 --- a/web/app/components/workflow/nodes/parameter-extractor/components/extract-parameter/update.tsx +++ b/web/app/components/workflow/nodes/parameter-extractor/components/extract-parameter/update.tsx @@ -35,7 +35,7 @@ type Props = { onCancel?: () => void } -const TYPES = [ParamType.string, ParamType.number, ParamType.arrayString, ParamType.arrayNumber, ParamType.arrayObject] +const TYPES = [ParamType.string, ParamType.number, ParamType.bool, ParamType.arrayString, ParamType.arrayNumber, ParamType.arrayObject, ParamType.arrayBool] const AddExtractParameter: FC = ({ type, diff --git a/web/app/components/workflow/nodes/parameter-extractor/types.ts b/web/app/components/workflow/nodes/parameter-extractor/types.ts index f5ba717be8..49e1041547 100644 --- a/web/app/components/workflow/nodes/parameter-extractor/types.ts +++ b/web/app/components/workflow/nodes/parameter-extractor/types.ts @@ -3,11 +3,12 @@ import type { CommonNodeType, Memory, ModelConfig, ValueSelector, VisionSetting export enum ParamType { string = 'string', number = 'number', - bool = 'bool', + bool = 'boolean', select = 'select', arrayString = 'array[string]', arrayNumber = 'array[number]', arrayObject = 'array[object]', + arrayBool = 'array[boolean]', } export type Param = {