github / github/app

Enable file picker and markdown editor before submitting first prompt of session

Aperta
#2,559 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
triage
Lingua principale
Nessun dato sulla lingua
Stelle
2.1k
Fork
153
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Feature summary

When opening a new session, user can see file picker in right rail and direclty edit, save, and commit files before first session in the prompt

### What problem are you trying to solve?

### TL;DR
As a user curating agent context in my repo, I often want to direclty edit files _before_ I engage an agent. For example, I may want to write a spec or product hypothesis, and then work with an agent to spar on that idea.

### Proposed solution

### Current state:
- Start session
- Right rail not availabel
- Sumbit first prompt of session
- Right rail option appears
- Click right rail, choose file picker, edit files

### Ideal state:
- Start session (local, worktree, etc.)
- RIght rail with file picker appears
- Choose file, edit, and then submit first prompt
- All changes should be able to be saved and commited before first prompt

### Workflow impact

### Why it's worth investing in

- Keeps user in GH app. The absence of a pre-session file picker and editor experience drives users to secondary editors (VS Code, Obsidian, etc.) outside of GH app. Introduces opportuntiy for incomplete session + creates context switching overhead for user.

### Installation context

_No response_

### Additional context

_No response_

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start from the session-start flow and the right-rail visibility condition described in the issue; trace how the file picker, markdown editor, save, and commit actions become available after the first prompt. Done means a new local or worktree session exposes the right rail before the first prompt and lets users choose, edit, save, and commit files.

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

Valutazione

Ambito
desktop
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
48/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.