fix: Workflow embedding sub application thinking process switch cannot control thinking process output (#2502)

This commit is contained in:
shaohuzhang1 2025-03-05 15:18:41 +08:00 committed by GitHub
parent a738932e68
commit b10147ea36
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -307,10 +307,11 @@ class BaseChatStep(IChatStep):
return manage.get_base_to_response().to_block_response(str(chat_id), str(chat_record_id), return manage.get_base_to_response().to_block_response(str(chat_id), str(chat_record_id),
content, True, content, True,
request_token, response_token, request_token, response_token,
{'reasoning_content': reasoning_content, {
'reasoning_content': reasoning_content if reasoning_content_enable else '',
'answer_list': [{ 'answer_list': [{
'content': content, 'content': content,
'reasoning_content': reasoning_content 'reasoning_content': reasoning_content if reasoning_content_enable else ''
}]}) }]})
except Exception as e: except Exception as e:
all_text = 'Exception:' + str(e) all_text = 'Exception:' + str(e)