--resume reopens the previous project but always starts in the default (simple) input mode.
Expected
The mode active when the project was last quit should be restored on --resume. If the user was in advanced mode and quit, --resume should put them straight back into advanced.
Where this fits
ADR-0015 covers project storage runtime. Persistent input history (Iteration 6 of ADR-0015) is the natural place to add a small per-project mode-state file, or to extend an existing one.
--resume itself is also part of the Iteration 6 backlog (per CLAUDE.md — "deliberately deferred").
Default behaviour without --resume (cold open of a project) is a separate question: should that also restore the last mode, or always start simple? Default is conservative (always simple); persistence is opt-in via --resume. Worth confirming.
### Observed
`--resume` reopens the previous project but always starts in the default (simple) input mode.
### Expected
The mode active when the project was last quit should be restored on `--resume`. If the user was in advanced mode and quit, `--resume` should put them straight back into advanced.
### Where this fits
- ADR-0015 covers project storage runtime. Persistent input history (Iteration 6 of ADR-0015) is the natural place to add a small per-project mode-state file, or to extend an existing one.
- `--resume` itself is also part of the Iteration 6 backlog (per `CLAUDE.md` — "deliberately deferred").
- Default behaviour without `--resume` (cold open of a project) is a separate question: should that also restore the last mode, or always start simple? Default is conservative (always simple); persistence is opt-in via `--resume`. Worth confirming.
Resolved by ADR-0015 Amendment 1 (commits 4cd574b + 516848f): input mode is per-project state in project.yaml, restored on open and persisted on unload (quit/switch). New --mode simple|advanced flag combines with --resume; precedence --mode > stored > simple. See docs/handoff/20260602-handoff-54.md §3.
Resolved by ADR-0015 Amendment 1 (commits 4cd574b + 516848f): input mode is per-project state in project.yaml, restored on open and persisted on unload (quit/switch). New `--mode simple|advanced` flag combines with `--resume`; precedence --mode > stored > simple. See docs/handoff/20260602-handoff-54.md §3.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Observed
--resumereopens the previous project but always starts in the default (simple) input mode.Expected
The mode active when the project was last quit should be restored on
--resume. If the user was in advanced mode and quit,--resumeshould put them straight back into advanced.Where this fits
--resumeitself is also part of the Iteration 6 backlog (perCLAUDE.md— "deliberately deferred").--resume(cold open of a project) is a separate question: should that also restore the last mode, or always start simple? Default is conservative (always simple); persistence is opt-in via--resume. Worth confirming.Resolved by ADR-0015 Amendment 1 (commits
4cd574b+516848f): input mode is per-project state in project.yaml, restored on open and persisted on unload (quit/switch). New--mode simple|advancedflag combines with--resume; precedence --mode > stored > simple. See docs/handoff/20260602-handoff-54.md §3.