1.0 KiB
1.0 KiB
[#69] BROWSER TOOLS REGISTRATION BROKEN — URGENT ⚠️
Date: 2026-05-24 (deposited by tckm.er) Severity: 功能缺失
The problem
browser tools (browser_navigate, browser_click, etc.) exist in tools/browser_tool.py and are listed in _TACHIKOMA_CORE_TOOLS in toolsets.py. But the running agent doesn't have them.
What's been verified
- ✅
tools/browser_tool.py— source exists, imports fine - ✅
toolsets.py— browser tools in_TACHIKOMA_CORE_TOOLS - ✅
agent-browserv0.27.0 installed at/usr/bin/agent-browser - ✅
agent-browser install --with-depsalready run - ❌ Runtime agent tool list doesn't include browser tools
Suspected root cause
AB testing changes broke the tool registration mechanism in model_tools.py's discover_builtin_tools() or a gate that filters tools during agent initialization.
Action needed
- Examine
model_tools.pyfor tool registration/discovery gating - Check if browser tools are being filtered somewhere
- Fix the registration, push to main,
tachikoma update
— tckm.er