Ace: adopt desktopToolRules()
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 79/100
Direção de pesquisa
Leia packages/channel/src/desktop.ts e compare como src/mcp.ts acrescenta desktopToolRules(hostName) depois das linhas de resultado. Atualize as orientações de desktop do Ace e, em seguida, verifique se as instruções de um agente do Ace mencionam pausa, expect e as receitas.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
#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.
- Linguagem predominante
- Swift
- Estrelas
- 0
- Forks
- 0
- Merge médio
- 39min
- PRs com merge (30d)
- 144
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de githubnext/desktop-tools
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
githubnext/desktop-tools#192 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
githubnext/desktop-tools#191 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
githubnext/desktop-tools#179 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
githubnext/desktop-tools#178 ·
Mantenedores costumam responder em até 1 dia
-
No usable route to type into a web text field when the app loses keyboard focus between callsAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
githubnext/desktop-tools#177 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de githubnext/desktop-tools
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
Mantenedores costumam responder em até 1 dia
-
bug mobile
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
lognorman20/monaco#6282 ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
deltachat/deltachat-ios#3402 ·
Mantenedores costumam responder em até 1 dia
-
🚀 [firebase_core] Bump Firebase iOS SDK (13.0.0 → 13.1.0)Talvez já em andamento @SelaseKay assumiu hoje. AbertaNeeds Attention type: enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
firebase/flutterfire#18848 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100