From 5936c7f59d124258f6c787df58ed0ce2da2b7632 Mon Sep 17 00:00:00 2001 From: ymq Date: Mon, 10 Aug 2026 11:13:23 +0800 Subject: [PATCH] fix: use json.dumps instead of g.json.dumps --- wwwroot/api/test_agent_v2.dspy | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wwwroot/api/test_agent_v2.dspy b/wwwroot/api/test_agent_v2.dspy index 2f126f7..bb11c96 100644 --- a/wwwroot/api/test_agent_v2.dspy +++ b/wwwroot/api/test_agent_v2.dspy @@ -6,11 +6,11 @@ prompt = (params_kw or {}).get('prompt', '').strip() if not prompt: prompt = (params_kw or {}).get('message_text', '').strip() if not prompt: - return g.json.dumps({"error": "缺少 prompt"}, ensure_ascii=False) + return json.dumps({"error": "缺少 prompt"}, ensure_ascii=False) uid = await get_user() if not uid: - return g.json.dumps({"error": "请先登录"}, ensure_ascii=False) + return json.dumps({"error": "请先登录"}, ensure_ascii=False) # 加载 v2 配置和执行引擎 from pipeline_core.agent_config import load_agent_config, SDLC_DEFAULT_CONFIG @@ -35,7 +35,7 @@ executor = AgentExecutor( ) async def agent_stream(): - d = g.json.dumps({"type": "progress", "message": f"Agent v2 处理中... (max_turns={config.max_turns})"}, ensure_ascii=False) + '\n' + d = json.dumps({"type": "progress", "message": "Agent v2 ... (max_turns=" + str(config.max_turns) + ")"}, ensure_ascii=False) + '\n' yield d async for chunk in executor.run(prompt):