From 116388f93150c20f5bb521d61ce14a12e1448df1 Mon Sep 17 00:00:00 2001 From: Octopus Date: Mon, 20 Apr 2026 21:43:47 +0800 Subject: [PATCH] fix: use explicit UTF-8 encoding when writing code_interpreter temp script (#3023) Co-authored-by: octo-patch --- .../dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py index c3895ae71..1217fc45a 100644 --- a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py +++ b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py @@ -1698,7 +1698,7 @@ print(json.dumps(summary, ensure_ascii=False)) try: tmp_path = os.path.join(work_dir, "_run.py") - with open(tmp_path, "w") as tmp: + with open(tmp_path, "w", encoding="utf-8") as tmp: tmp.write(full_code) proc = await asyncio.create_subprocess_exec(