Ace: adopt desktopToolRules()
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 79/100
Piste de recherche
Lis packages/channel/src/desktop.ts et compare comment src/mcp.ts ajoute desktopToolRules(hostName) après les lignes de résultat. Mets à jour les instructions de bureau d’Ace, puis vérifie que les instructions d’un agent Ace mentionnent la pause, expect et les recettes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
#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.
- Langage dominant
- Swift
- Étoiles
- 0
- Forks
- 0
- Merge moyen
- 15 min
- PR mergées (30 j)
- 94
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de githubnext/desktop-tools
-
Agent task coverage auditOuvertedocumentation
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
githubnext/desktop-tools#75 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
githubnext/desktop-tools#42 · 29 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
githubnext/desktop-tools#27 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
question
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100
githubnext/desktop-tools#24 ·
Les mainteneurs répondent en général sous 1 jour
-
live-check-only
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
githubnext/desktop-tools#23 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de githubnext/desktop-tools
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 92/100
Les mainteneurs répondent en général sous 1 jour
-
test(BrainBar): inject synthetic observabilityCadence in BackupsHealth/one-page fixtures (DCI-1)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
EtanHey/brainlayer#1367 ·
Les mainteneurs répondent en général sous 1 jour
-
cmux-next: new workspaces show no name instead of workspace-NPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertearea: workspaces
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
manaflow-ai/cmux#21357 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 4 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100