Releases
v1.9.5
Compare
Sorry, something went wrong.
No results found
[1.9.5] - 2026-10-31
Added
window: —— 一次调用只关于一个窗口,不是整个桌面。 七个计算机使用工具都接受
window: "<标题子串>",只在 call_tool 一处实现:screenshot 裁剪到该窗口且不改焦点 ,
五个变更类工具先聚焦、执行、再把用户原来的前台窗口还原。零匹配不是崩溃
(window-not-found 点名子串并让你先截图看 active_window);多个匹配取面积最大者。
钉了 6 条测试,其中两条是"工具本体永远看不到这个 key"和"截图不许抢焦点"。
工具描述改成第一句就是契约。 宿主在 Code Mode 目录里只显示描述的第一行(约 120 字符),
我们原来把 expect_title 必填 / include_image 默认 false / no-observable-change 不是失败
都写在第二句以后——模型一个字都没看到,这才是每个 agent 都得先摸索一遍的原因。现在 7 个
工具的首行窗口里装的就是用法,initialize.instructions 收成一张速查卡。
Changed
新增第七个角色 ComputerUser,桌面控制收紧成 Team + 它。 模板常驻生成(mode: subagent,选择器里仍然只有 Team),
Lead 的提示词写明:只有真的存在 computer-use MCP(我们的或任何等价的)时才派它 ,没有就直说缺这个能力。
researcher / tester 从允许列表里移除——让一个读不可信网页的角色同时握着鼠标,是本产品能凑出的最坏组合;
被拒角色走三条已有的拦截层,且每次拦截都计数。
computer-use 的文档从安装手册里分出去。 新增 docs/computer-use.md,承载升级规程
(两次重启 :摘条目 → 重启 → 装 → 写回 → 重启,因为 Windows 不让替换运行中的 exe;
或退出 OpenCode 再装一次)、边界、审计格式与排错。docs/installation-v2.md 只保留
"问一次 + 指针",并明写装插件时不要顺手去读那一页 ——没选择加入这个功能的用户,
不该在例行安装里读到桌面控制的操作规程。
You can’t perform that action at this time.