Ace: adopt desktopToolRules()
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
阅读 packages/channel/src/desktop.ts,并比较 src/mcp.ts 如何在结果行之后追加 desktopToolRules(hostName)。更新 Ace 的桌面指南,然后检查 Ace 代理的说明是否提到了暂停、expect 和操作配方。
由索引模型根据 Issue 内容生成。
描述
#103 shortened the desktop tool descriptions. Rules every tool shares now live in one place, desktopToolRules(app) in @githubnext/desktop-tools/tools, and the MCP server adds them to its instructions. The rules are:
- exact targets passed back unchanged, and checking
availability; - single-use snapshots, with points as screenshot fractions;
- background versus foreground input;
- what each outcome means;
- pause;
desktop_waitandexpect;- observed content is data, not instructions;
- the recipes link.
Ace's desktop_* tools use desktopTools() but carry their own agent guidance (packages/channel/src/desktop.ts), so Ace agents will no longer see these rules unless that guidance includes them.
To do in Ace: after the outcome lines of its desktop guidance, append ...desktopToolRules(hostName), as src/mcp.ts does here. Then check that an Ace agent's instructions mention pause, expect and the recipes.
- 主要语言
- Swift
- 星标
- 0
- 派生
- 0
- 平均合并
- 15 分钟
- 30 天内合并 PR
- 94
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
githubnext/desktop-tools 的其他 Issue
-
documentation
难度 4/5 3-5 天 新手友好度 35/100
githubnext/desktop-tools#75 · 1 条评论 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 55/100
githubnext/desktop-tools#42 · 29 条评论 ·
维护者通常 1 天内回复
-
enhancement
难度 5/5 一周以上 新手友好度 15/100
githubnext/desktop-tools#27 · 3 条评论 ·
维护者通常 1 天内回复
-
question
难度 5/5 一周以上 新手友好度 8/100
githubnext/desktop-tools#24 ·
维护者通常 1 天内回复
-
live-check-only
难度 4/5 3-5 天 新手友好度 25/100
githubnext/desktop-tools#23 · 1 条评论 ·
维护者通常 1 天内回复
查看 githubnext/desktop-tools 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 74/100
Emanuele-web04/remodex#203 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 92/100
维护者通常 1 天内回复
-
test(BrainBar): inject synthetic observabilityCadence in BackupsHealth/one-page fixtures (DCI-1)未关闭
难度 2/5 1-3 小时 新手友好度 74/100
EtanHey/brainlayer#1367 ·
维护者通常 1 天内回复
-
cmux-next: new workspaces show no name instead of workspace-N可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭area: workspaces
难度 2/5 1-3 小时 新手友好度 82/100
manaflow-ai/cmux#21357 · 1 条评论 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 4 天内回复