From 1bdc47220b28ad3a3a5fdd8f4a7566b1fd4d829b Mon Sep 17 00:00:00 2001 From: Novice Date: Mon, 19 Jan 2026 19:59:19 +0800 Subject: [PATCH] fix: mention graph config don't support structured output --- .../workflow/mention_graph_service.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/api/services/workflow/mention_graph_service.py b/api/services/workflow/mention_graph_service.py index 05b5c303cc..d0729c6d20 100644 --- a/api/services/workflow/mention_graph_service.py +++ b/api/services/workflow/mention_graph_service.py @@ -106,14 +106,17 @@ class MentionGraphService: ] structured_output = { - "type": "object", - "properties": { - parameter_schema.name: { - "type": parameter_schema.type, - "description": parameter_schema.description, - } - }, - "required": [parameter_schema.name], + "schema": { + "type": "object", + "properties": { + parameter_schema.name: { + "type": parameter_schema.type, + "description": parameter_schema.description, + } + }, + "required": [parameter_schema.name], + "additionalProperties": False, + } } return {