From 8ac433577bf60d9aaa5051d5e8de7c45d9479cdb Mon Sep 17 00:00:00 2001 From: liushengyang Date: Mon, 19 Jan 2026 11:53:07 +0800 Subject: [PATCH 1/4] feat(all): release v1.5.0 --- release/deployment/docker-compose/.env | 2 +- release/deployment/helm-chart/charts/app/values.yaml | 2 +- release/deployment/helm-chart/charts/nginx/values.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/release/deployment/docker-compose/.env b/release/deployment/docker-compose/.env index 959647895..dbd3c8b82 100644 --- a/release/deployment/docker-compose/.env +++ b/release/deployment/docker-compose/.env @@ -2,7 +2,7 @@ COZE_LOOP_APP_IMAGE_REGISTRY=docker.io COZE_LOOP_APP_IMAGE_REPOSITORY=cozedev COZE_LOOP_APP_IMAGE_NAME=coze-loop -COZE_LOOP_APP_IMAGE_TAG=1.4.1 +COZE_LOOP_APP_IMAGE_TAG=1.5.0 COZE_LOOP_APP_OPENAPI_PORT=8888 COZE_LOOP_APP_DEBUG_PORT=40000 COZE_LOOP_PYTHON_FAAS_IMAGE_REGISTRY=docker.io diff --git a/release/deployment/helm-chart/charts/app/values.yaml b/release/deployment/helm-chart/charts/app/values.yaml index fb87160d6..c5f0d90a8 100644 --- a/release/deployment/helm-chart/charts/app/values.yaml +++ b/release/deployment/helm-chart/charts/app/values.yaml @@ -7,7 +7,7 @@ image: registry: "docker.io" repository: "cozedev" image: "coze-loop" - tag: "1.4.1" + tag: "1.5.0" pullPolicy: Always pullSecrets: "coze-loop-image-secret" diff --git a/release/deployment/helm-chart/charts/nginx/values.yaml b/release/deployment/helm-chart/charts/nginx/values.yaml index c79cbca81..d79c5986f 100644 --- a/release/deployment/helm-chart/charts/nginx/values.yaml +++ b/release/deployment/helm-chart/charts/nginx/values.yaml @@ -16,7 +16,7 @@ init_image: registry: "docker.io" repository: "cozedev" image: "coze-loop" - tag: "1.4.1" + tag: "1.5.0" pullSecrets: "coze-loop-image-secret" deployment: From 501c60b44171d85f7b00175a47f647a9c17376a7 Mon Sep 17 00:00:00 2001 From: liushengyang Date: Tue, 20 Jan 2026 17:22:31 +0800 Subject: [PATCH 2/4] fix(evaluation): clickhouse ddl --- .../clickhouse-init/init-sql/evaluation.sql | 5 ++++- .../init/clickhouse/init-sql/evaluation.sql | 13 ++++++++----- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/release/deployment/docker-compose/bootstrap/clickhouse-init/init-sql/evaluation.sql b/release/deployment/docker-compose/bootstrap/clickhouse-init/init-sql/evaluation.sql index c521b8227..04f7e9b14 100755 --- a/release/deployment/docker-compose/bootstrap/clickhouse-init/init-sql/evaluation.sql +++ b/release/deployment/docker-compose/bootstrap/clickhouse-init/init-sql/evaluation.sql @@ -29,4 +29,7 @@ CREATE TABLE IF NOT EXISTS expt_turn_result_filter ENGINE = ReplacingMergeTree(updated_at) PARTITION BY created_date ORDER BY (expt_id, item_id, turn_id) -SETTINGS index_granularity = 8192; \ No newline at end of file +SETTINGS index_granularity = 8192; +ALTER TABLE expt_turn_result_filter +ADD COLUMN IF NOT EXISTS `eval_target_metrics` Map(String, Int64) +AFTER `updated_at`; diff --git a/release/deployment/helm-chart/charts/app/bootstrap/init/clickhouse/init-sql/evaluation.sql b/release/deployment/helm-chart/charts/app/bootstrap/init/clickhouse/init-sql/evaluation.sql index ea6105bbe..77291fb65 100755 --- a/release/deployment/helm-chart/charts/app/bootstrap/init/clickhouse/init-sql/evaluation.sql +++ b/release/deployment/helm-chart/charts/app/bootstrap/init/clickhouse/init-sql/evaluation.sql @@ -25,8 +25,11 @@ CREATE TABLE IF NOT EXISTS expt_turn_result_filter INDEX idx_expt_id expt_id TYPE bloom_filter() GRANULARITY 1, INDEX idx_item_id item_id TYPE bloom_filter() GRANULARITY 1, INDEX idx_turn_id turn_id TYPE bloom_filter() GRANULARITY 1 - ) - ENGINE = ReplacingMergeTree(updated_at) - PARTITION BY created_date - ORDER BY (expt_id, item_id, turn_id) - SETTINGS index_granularity = 8192; \ No newline at end of file +) +ENGINE = ReplacingMergeTree(updated_at) +PARTITION BY created_date +ORDER BY (expt_id, item_id, turn_id) +SETTINGS index_granularity = 8192; +ALTER TABLE expt_turn_result_filter +ADD COLUMN IF NOT EXISTS `eval_target_metrics` Map(String, Int64) +AFTER `updated_at`; \ No newline at end of file From e22b68c10c5e4fc774f02387e44ff3f881c6a370 Mon Sep 17 00:00:00 2001 From: "houtao.zzj" Date: Mon, 19 Jan 2026 17:22:20 +0800 Subject: [PATCH 3/4] =?UTF-8?q?chore:=20=E8=B0=83=E6=95=B4=20go=20?= =?UTF-8?q?=E8=AF=AD=E6=B3=95=E6=AD=A3=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/variables-card/variable-modal.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/packages/cozeloop/prompt-components-v2/src/components/prompt-develop/components/variables-card/variable-modal.tsx b/frontend/packages/cozeloop/prompt-components-v2/src/components/prompt-develop/components/variables-card/variable-modal.tsx index 7e24ba8ac..d2c04774c 100644 --- a/frontend/packages/cozeloop/prompt-components-v2/src/components/prompt-develop/components/variables-card/variable-modal.tsx +++ b/frontend/packages/cozeloop/prompt-components-v2/src/components/prompt-develop/components/variables-card/variable-modal.tsx @@ -198,16 +198,16 @@ export function VariableValueInput({ value={value} onChange={v => { // 使用正则表达式检查是否为有效数字(不包括科学记数法) - const isValidNumber = /^-?\d*\.?\d*$/.test(`${v}`); + const isValidNumber = /^-?(?:\d+\.?\d*|\.\d+)$/.test(`${v}`); if (!isValidNumber) { - formApi?.setError( + formApi?.setError?.( 'value', I18n.t( 'the_input_does_not_match_the_field_definition_of_the_column', ), ); // 设置错误信息 } else { - formApi?.setError('value', ''); // 清除错误信息 + formApi?.setError?.('value', ''); // 清除错误信息 } onChange?.(`${v}`); }} From 7a5ab1633eb30396928cd51017a63b456d117985 Mon Sep 17 00:00:00 2001 From: liushengyang Date: Tue, 20 Jan 2026 17:51:31 +0800 Subject: [PATCH 4/4] feat(all): release v1.5.1 --- release/deployment/docker-compose/.env | 2 +- release/deployment/helm-chart/charts/app/values.yaml | 2 +- release/deployment/helm-chart/charts/nginx/values.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/release/deployment/docker-compose/.env b/release/deployment/docker-compose/.env index dbd3c8b82..7eb0d4c22 100644 --- a/release/deployment/docker-compose/.env +++ b/release/deployment/docker-compose/.env @@ -2,7 +2,7 @@ COZE_LOOP_APP_IMAGE_REGISTRY=docker.io COZE_LOOP_APP_IMAGE_REPOSITORY=cozedev COZE_LOOP_APP_IMAGE_NAME=coze-loop -COZE_LOOP_APP_IMAGE_TAG=1.5.0 +COZE_LOOP_APP_IMAGE_TAG=1.5.1 COZE_LOOP_APP_OPENAPI_PORT=8888 COZE_LOOP_APP_DEBUG_PORT=40000 COZE_LOOP_PYTHON_FAAS_IMAGE_REGISTRY=docker.io diff --git a/release/deployment/helm-chart/charts/app/values.yaml b/release/deployment/helm-chart/charts/app/values.yaml index c5f0d90a8..853c51242 100644 --- a/release/deployment/helm-chart/charts/app/values.yaml +++ b/release/deployment/helm-chart/charts/app/values.yaml @@ -7,7 +7,7 @@ image: registry: "docker.io" repository: "cozedev" image: "coze-loop" - tag: "1.5.0" + tag: "1.5.1" pullPolicy: Always pullSecrets: "coze-loop-image-secret" diff --git a/release/deployment/helm-chart/charts/nginx/values.yaml b/release/deployment/helm-chart/charts/nginx/values.yaml index d79c5986f..2a5c5dab8 100644 --- a/release/deployment/helm-chart/charts/nginx/values.yaml +++ b/release/deployment/helm-chart/charts/nginx/values.yaml @@ -16,7 +16,7 @@ init_image: registry: "docker.io" repository: "cozedev" image: "coze-loop" - tag: "1.5.0" + tag: "1.5.1" pullSecrets: "coze-loop-image-secret" deployment: