From 507fe393d188dbac348d0da63378ebe07bc41f6b Mon Sep 17 00:00:00 2001 From: lintsinghua Date: Sat, 13 Dec 2025 18:58:30 +0800 Subject: [PATCH] =?UTF-8?q?fix(agent):=20=E6=94=B9=E8=BF=9B=E6=B2=99?= =?UTF-8?q?=E7=9B=92=E5=B7=A5=E5=85=B7=E5=88=9D=E5=A7=8B=E5=8C=96=E7=9A=84?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加更详细的成功和失败日志信息,包括工具列表和完整的异常堆栈 --- backend/app/services/agent/graph/runner.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/app/services/agent/graph/runner.py b/backend/app/services/agent/graph/runner.py index dd976ee..6db3920 100644 --- a/backend/app/services/agent/graph/runner.py +++ b/backend/app/services/agent/graph/runner.py @@ -287,10 +287,13 @@ class AgentRunner: self.verification_tools["sandbox_exec"] = SandboxTool(self.sandbox_manager) self.verification_tools["sandbox_http"] = SandboxHttpTool(self.sandbox_manager) self.verification_tools["verify_vulnerability"] = VulnerabilityVerifyTool(self.sandbox_manager) - logger.info("Sandbox tools initialized successfully") + logger.info(f"✅ Sandbox tools initialized successfully: sandbox_exec, sandbox_http, verify_vulnerability") + logger.info(f"✅ Verification tools: {list(self.verification_tools.keys())}") except Exception as e: - logger.warning(f"Sandbox initialization failed: {e}") + logger.warning(f"❌ Sandbox initialization failed: {e}") + import traceback + logger.warning(f"Traceback: {traceback.format_exc()}") # 统计总工具数 total_tools = len(set(