v0.8.7-alpha — 修 human_dom 桥注册阻断(关 LNA/PNA) + status 盘扫描
Pre-release
Pre-release
AgentHub #100 阻断修复:human_dom DOM 主路径终于打通
E2E 目标2 7 轮 connected 从未 true、human_dom_locate 持续 no_tab_for_profile。系统排查 + instrument 真桥实锤根因:公开页(example.com/公众号)的 content script 直连 localhost 桥(ws://127.0.0.1)被 Chrome「本地网络访问(LNA/PNA)」gate —— 弹「本地网络访问 允许/屏蔽」且即使允许也长延迟, WS 注册不上。桥/注册/路由逻辑本身正确。
修复
- P0/P2:
human_browser_open起 human_dom 专用 profile 时加--disable-features=LocalNetworkAccessChecks(与首启 feature 合并进同一个--disable-features)。真机验(Chrome 149):全新 profile 首启即connected(1s)、零弹窗零人工、human_dom_locate命中 example.com「Learn more」。作用域仅本专用 profile、非自动化标志、navigator.webdriver仍 false、moat 不破。 - P1:
human_dom_statusinstalled 改纯盘扫描(去掉 bridge_port 过滤)——换 server/桥端口后旧 profile 的 installed 不丢;connected 才是本桥 WS 维度。 - docs:using-human-dom skill 更新为 v0.8.6+ 自动装现实(删掉操作员手动 Load-unpacked / 点 PNA 允许 / F5)。
237 common 测试全过;过 code-review。test-win11 dev checkout 已部署验证:全新 profile 装扩展→零 PNA→connected→locate 命中,全链路真机通过。