Ace: adopt desktopToolRules()
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 76/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- typescript
- Domaine
- developer-experience
Piste de recherche
Lis packages/channel/src/desktop.ts et compare ses consignes pour ordinateur de bureau avec l’intégration dans src/mcp.ts. Ajoute desktopToolRules(hostName) après les lignes de résultat, puis examine les instructions d’un agent Ace pour confirmer qu’elles mentionnent pause, expect et les recettes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
githubnext/desktop-tools#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
- TypeScript
- Étoiles
- 1
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
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/ace2
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
githubnext/ace2#437 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
githubnext/ace2#529 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
githubnext/ace2#528 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
githubnext/ace2#511 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
githubnext/ace2#506 ·
Toutes les issues de githubnext/ace2
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
getsentry/sentry-conventions#732 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
status:in-linear status:team-assigned team:nodes
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
n8n-io/n8n#41548 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
motiondivision/motion#3955 ·
Les mainteneurs répondent en général sous 1 jour
-
DQ assisgnment closing at CROuverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
equinor/prisma-decision-web#919 ·
Les mainteneurs répondent en général sous 1 jour
-
自荐 / Suggestion: Prisma ComputeOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 83/100