Let agents supervise and follow up with subagents
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- typescript
- Domaine
- ai-infra-agents, backend
Piste de recherche
Start with the native subagent tool implementation and the child-chats/task primitives from pi that the issue says to reuse, plus issue #19 for how child chats surface in the UI. Map where the tool currently blocks on a final answer and where list/status, follow-up, and interruption would hook in, including lane assignment (shared read-only vs. single-writer) and stop/kill propagation across reconnect. Done looks like a real parallel-review replay in Ace: redirect one child, stop another, inspect partial findings, and integrate results without leaving the app.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The native subagent tool creates durable child chats and can run in a parallel tool batch, but waits for a final answer. The reviewed work also needed partial findings, follow-up instructions, selective interruption, and continued parent work. Opening child chats in the UI (#19) does not supply those operations to the parent agent.
Acceptance
- Start child work while the parent continues; list/status children and inspect partial findings.
- Send corrections and follow-up tasks to an existing child; wait for and collect its eventual result.
- Stop selected work and preserve parent stop/kill propagation and durable ownership across reconnect/restart.
- Read-only reviews may share a lane; writing chats use separate lanes with one writer per lane.
- Replay a real parallel review: redirect one child, stop another, inspect the remaining child, and integrate findings entirely in Ace.
Use pi's existing child chats/tasks rather than another agent state store. Preserve the current one-shot tool where useful. Recursive child creation is separate unless the selected workflow needs it.
Dogfooding core/QOL: #5. Related: #19, #24. Review evidence.
- 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
-
Ace: adopt desktopToolRules()Ouvertedocumentation
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
githubnext/ace2#530 · 1 commentaire ·
-
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 ·
Toutes les issues de githubnext/ace2
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
mobile-next/mobile-mcp#526 ·
Les mainteneurs répondent en général sous 1 jour
-
e2e-failure ready-to-code
Difficulté 1/5 Moins d'une heure Accessibilité débutants 73/100
redhat-developer/rhdh-plugin-export-overlays#4470 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
anthropics/anthropic-sdk-typescript#1273 ·
Les mainteneurs répondent en général sous 10 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
CopilotKit/OpenBot#815 ·
Les mainteneurs répondent en général sous 1 jour