Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Let agents supervise and follow up with subagents

Aperta
#52 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Funzionalità
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
typescript

Direzione di ricerca

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.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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.

Lingua principale
TypeScript
Stelle
1
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di githubnext/ace2

Tutte le issue di githubnext/ace2

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.