feat: 多会话操作:执行状态记录与一键恢复(桌面侧栏/启动恢复中心/CLI)
- Dominant language
- TypeScript
- Stars
- 5.4k
- Forks
- 502
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 715
Description
## 需求
增加多会话操作能力:把每个会话的执行/恢复状态记录下来,中途停止后下次启动能一键恢复。
## 范围(用户确认“全部都要”)
- Desktop 侧栏会话列表:为中断/可恢复会话显示状态,并提供直接“恢复”操作,不用先打开会话。
- 启动恢复中心:应用启动后自动扫描所有中断会话,展示可逐个或全部一键恢复的入口。
- CLI/TUI /session 选择器:对中断会话提供直接 Resume 操作,而不是切进去再 /resume。
## 背景
已有 Runtime Resume Phase 0-2 / Safe-boundary contract,Desktop 打开中断会话后有 Safe resume 按钮,CLI 有 /resume。本 issue 是把恢复入口提升到“多会话”层面,并让执行记录状态在列表可见。
Contributor guide
Research direction
Start by tracing the existing Desktop Safe resume button and CLI /resume flow, then inspect the Desktop sidebar, startup recovery center, and CLI/TUI /session selector entry points. Done means interrupted sessions show their execution state and offer direct Resume actions individually and in bulk across all three surfaces.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, typescript
- Domain
- cli, desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100