From 350a073ebad9426e519ece9cf22abcea10306a89 Mon Sep 17 00:00:00 2001 From: Rizon Date: Thu, 31 Jul 2025 16:04:03 +0800 Subject: [PATCH] fix: variable_defs may be undefined --- packages/cozeloop-ai/src/prompt/utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cozeloop-ai/src/prompt/utils.ts b/packages/cozeloop-ai/src/prompt/utils.ts index 3da7c06..08d2edd 100644 --- a/packages/cozeloop-ai/src/prompt/utils.ts +++ b/packages/cozeloop-ai/src/prompt/utils.ts @@ -38,8 +38,8 @@ export function formatPromptTemplate( if (!promptTemplate?.messages.length) { return []; } - - const { messages, template_type, variable_defs } = promptTemplate; + // variable_defs may be undefined + const { messages, template_type, variable_defs = [] } = promptTemplate; const variableMap = buildVariableMap(variable_defs, variables); const formattedMessages: Message[] = [];