Ambiguous 'Don't ask me again' option in session resume prompt
Description
When resuming a long session, Claude Code shows this prompt:
This session is 11h 58m old and 607.6k tokens.
Resuming the full session will consume a substantial portion of your usage limits. We recommend resuming from a summary.
❯ 1. Resume from summary (recommended)
2. Resume full session as-is
3. Don't ask me again
The third option, "Don't ask me again", is ambiguous. It does not specify which of the first two behaviors (resume from summary vs. resume full session as-is) will become the new default for future sessions.
A user picking option 3 has no way to know whether they're locking in option 1 or option 2 — they're effectively making a decision without knowing which decision they're making.
Suggested fix
Allow the user to choose either option 1 or option 2 as the default when suppressing the prompt. A few possible shapes:
Option A — split the "don't ask again" into two explicit choices:
❯ 1. Resume from summary (recommended)
2. Resume full session as-is
3. Always resume from summary (don't ask again)
4. Always resume full session (don't ask again)
Option B — two-step prompt: first the user picks 1 or 2, then a follow-up checkbox "Remember this choice and don't ask again".
Option C — modifier on the highlighted option: pressing a key (e.g. Shift+Enter) on option 1 or 2 selects it AND remembers it as the default.
Environment
- Claude Code CLI
- Triggered when resuming a session that has aged past some threshold (this session was 11h 58m old / 607.6k tokens)
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗