Style the "Transcript saving is off — CLAUDE_CODE_SKIP_PROMPT_HISTORY is set" line as a neutral status (like "bypass permissions on"), not a warning

Status Open
Maintainer reply None cached
Activity 0 comments · opened Oct 6, 2026

Summary

The status line ⚠ Transcript saving is off — CLAUDE_CODE_SKIP_PROMPT_HISTORY is set · --resume will not find this session; if unintended, u… is rendered as a warning (yellow ⚠, long sentence that gets truncated) even when the environment variable was set on purpose.

In our setup CLAUDE_CODE_SKIP_PROMPT_HISTORY=1 is set deliberately for every session launched by our launcher (we distribute agent prompts to members and do not want transcripts persisted on their machines). So the line is shown permanently, in every session, and reads as "your configuration is broken" — it is visually noisy and alarming for non-technical users who are told it is intended.

Request

Please render this as a neutral status indicator, in the same style/colour as the existing ⏵⏵ bypass permissions on line — short, muted, no ⚠:

⏵⏵ bypass permissions on · transcript saving off · 1 monitor

or

▸ transcript saving off (CLAUDE_CODE_SKIP_PROMPT_HISTORY)

Suggestions:

  • Drop the ⚠ and the warning colour; the state is user-chosen, like bypass permissions.
  • Keep the long explanation (--resume will not find this session; if unintended, unset …) for the first session only, or move it to /status / /help, and show only a short label afterwards.
  • Optionally allow a settings flag to acknowledge/hide it (e.g. "transcriptSavingNotice": "quiet").

Environment

  • Claude Code v2.1.291 (macOS, terminal in VS Code integrated terminal)
  • CLAUDE_CODE_SKIP_PROMPT_HISTORY=1 set by our launcher script before claude starts
  • Screenshot: the status area shows the yellow ⚠ Transcript saving is off … line directly above the pink ⏵⏵ bypass permissions on · 1 monitor line

Why it matters

We run many agents on members' machines with this variable set intentionally. Every one of them shows a permanent warning that looks like a misconfiguration. A neutral indicator (like bypass permissions) would communicate the same state without alarming users.

(日本語)CLAUDE_CODE_SKIP_PROMPT_HISTORY を意図して設定しているのに、常に「設定が間違っている」ように見える黄色の警告が出続けます。bypass permissions on と同じ色・形の短い状態表示にしてほしい、という要望です。

View original on GitHub ↗