github / github/app

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

未关闭
#2,559 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
triage
主要语言
没有语言数据
星标
2.1k
派生
153
PR 合并指标
30 天内没有已合并 PR

描述

### 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_

贡献指南

打开贡献指南

调研方向

从 issue 中描述的会话启动流程和右侧栏可见性条件入手;跟踪文件选择器、Markdown 编辑器以及保存和 commit 操作如何在首次 prompt 后变得可用。完成的标准是:新的本地或 Worktree 会话在首次 prompt 前显示右侧栏,并允许用户选择、编辑、保存和 commit 文件。

由索引模型根据 Issue 内容生成。

评估

领域
desktop
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
冷清
描述清晰度
基本清楚
新手友好度
48/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。