No way to share or export a CLI session for review

Ouverte
#9 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
shell
Domaine
cli

Piste de recherche

Start by reading the CLI entry points for genie exec and the interactive CLI, then trace how session data is stored under ~/.genie/sessions. Define how a session can be uploaded to the workspace and opened by colleagues with access, while avoiding exposure of local CLI configuration output. Done means a colleague can open a shared session link.

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

Description

Release version

v0.3.0

What happened?

Sessions from genie exec and the interactive CLI are stored only on the local machine, under ~/.genie/sessions. There is no way to share a session with someone else or to view it from the workspace.

This makes it hard to hand work to a reviewer. When someone asks for a session ID as evidence of what the agent did, the ID points to files on my laptop that nobody else can open. Sharing the raw JSONL files is not a good option either, because they include local CLI configuration output.

Expected: a way to share or export a CLI session, e.g. an upload to the workspace that produces a link a colleague with access can open.

Steps to reproduce
  1. Run a genie exec session.
  2. Look for the session anywhere outside ~/.genie/sessions. There is no workspace view and no export command.
Environment

macOS (Apple silicon), Genie Code CLI installed with install.sh.

Langage dominant
Aucune donnée de langage
Étoiles
13
Forks
1
Merge moyen
35 min
PR mergées (30 j)
1

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 databricks/genie-code-cli

Toutes les issues de databricks/genie-code-cli

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.