fix(agent): 改进沙盒工具初始化的日志记录

添加更详细的成功和失败日志信息,包括工具列表和完整的异常堆栈
This commit is contained in:
lintsinghua 2025-12-13 18:58:30 +08:00
parent 4e4dd05ddb
commit 507fe393d1
1 changed files with 5 additions and 2 deletions

View File

@ -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(