Ace: adopt desktopToolRules()
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 79/100
Direzione di ricerca
Leggi packages/channel/src/desktop.ts e confronta come src/mcp.ts aggiunge desktopToolRules(hostName) dopo le righe del risultato. Aggiorna le indicazioni desktop di Ace, poi verifica che le istruzioni di un agente Ace menzionino la pausa, expect e le ricette.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
#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.
- Lingua principale
- Swift
- Stelle
- 0
- Fork
- 0
- Merge medio
- 15m
- PR unite (30g)
- 94
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di githubnext/desktop-tools
-
Agent task coverage auditApertadocumentation
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
githubnext/desktop-tools#75 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
githubnext/desktop-tools#42 · 29 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
githubnext/desktop-tools#27 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
question
Difficoltà 5/5 Più di una settimana Idoneità per principianti 8/100
githubnext/desktop-tools#24 ·
I maintainer di solito rispondono entro 1 giorno
-
live-check-only
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
githubnext/desktop-tools#23 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di githubnext/desktop-tools
Issue simili
-
cmux-next: new workspaces show no name instead of workspace-NForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertaarea: workspaces
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
manaflow-ai/cmux#21357 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 70/100
open-spaced-repetition/awesome-fsrs#81 ·
I maintainer di solito rispondono entro 2 giorni
-
agent/quality help wanted origin/quality quality stage/010-actionable testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
hivecommons/hotshot#227 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno