Start work from issues and PRs
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 50/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- typescript
- Domaine
- developer-experience
Piste de recherche
Start from the change shipped in #109, the "Open in a channel" action on Issues and PRs rows, to see how a channel is created in a project with a first-message prompt. Then trace how a channel's branch/lane is initialised, since taking over an existing branch or PR must be verified at runtime rather than left as a prompt instruction. Also locate any existing handling of ace:// URLs, since link resolution is the second missing piece. Done means an issue or PR can be picked and worked on in its existing branch, and ace:// links resolve.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Start work from issues and PRs: pickers when starting work, and ace:// links.
Status
#109 (closing #107) shipped Open in a channel on Issues and PRs rows. It creates a channel in the selected project whose first message asks the agent to work on the issue, or to continue the PR. The two-person study confirmed it for issues (scenario 9).
Remaining
- Show who's on it: an issue or PR row shows the channels already working on it, including teammates'. In the study, a teammate couldn't tell from the issue that someone was already working on it.
- Continue a PR: check at runtime that "Open in a channel" on a PR continues on the PR's branch through the agent's instruction.
-
ace://links: to open an issue, PR or channel.
Out of scope: taking over an existing local branch or PR branch as the channel's lane. Lanes stay new branches.
Dogfooding core/QOL: #5. Also tracked in #6 for old-Ace feature parity. Migrated from TODO.md — Port from old Ace.
- 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 94/100
githubnext/ace2#487 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 90/100
githubnext/ace2#486 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
githubnext/ace2#459 ·
-
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#442 ·
Toutes les issues de githubnext/ace2
Issues similaires
-
freshness freshness:observed-only
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
thoroc/context-radar#280 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
-
documentation story
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
Billing: computeBundleEconomicsFrom treats a NULL component cost as 0, inflating bundle marginOuvertebug category:billing priority:p3 track:fast
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
LanternOps/breeze#9223 ·
Les mainteneurs répondent en général sous 1 jour