bug: Agent Browser process not killed on exit of TUI

Ouverte
#1,080 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
52/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
cli, typescript
Domaine
cli

Piste de recherche

Start at the TUI shutdown and agent-browser launch or process-management entry points, then trace how child processes are handled when the TUI exits. Reproduce by launching the agent browser, quitting the TUI, and checking whether agent-browser-darwin-arm64 remains in Activity Monitor. Done means the browser process exits with the TUI so mounted filesystems can unmount.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Summary

When using the agent-browser via TUI, the process remains even when exiting the Command Code TUI

Image
Expected Behavior

Process released on quite

Actual Behavior

Process remains. This means that any app that is using filesystem on it when mounted cannot unmount as it is held.

Steps to reproduce the issue
  • PROMPT: ❯ launch agent browser and screenshot as a walktrhough of prototype and save
  • See agent browser in use and appear in activity monitor
  • quit Command Code TUI
  • process remains agent-browser-darwin-arm64
Command Code Version

1.88.0

Operating System

macOS

Terminal/IDE

ghostty

Shell

zsh

Session file (optional)

No response

Fix prompt (optional)

No response

Additional context

OS: macOS 27.0.1

Langage dominant
Aucune donnée de langage
Étoiles
4.2k
Forks
377
Merge moyen
1 j 17 min
PR mergées (30 j)
7

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

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de CommandCodeAI/command-code

Toutes les issues de CommandCodeAI/command-code

Issues similaires

Plus d'issues CLI

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.