Where Claude Code stores your data gains per-type symlink and file-permission rules, off by default.
The storage layer runs only under tengu_hover_rest, which CLAUDE_CODE_HOVER_REST can force on.
tengu_hover_rest Off in both readingsThe flag server returned off for the account this site reads and for the anonymous baseline. A reading of off cannot rule out a rollout these two readings sit outside of.
This account: off · anonymous baseline: off · compiled default in v2.1.242: not a boolean we can read
Read once, for one account on one subscription tier, against v2.1.242. It isn't a statement about your account. What a flag value here can and cannot tell you
What's wrong with this entry?
The layer that maps transcripts, sessions, tasks, mailboxes, jobs, memory, logs, recordings and daemon state to files now decides per data type whether to follow symlinks and what file mode to use. It only runs when tengu_hover_rest is on, which is off unless the server enables it or CLAUDE_CODE_HOVER_REST forces it.
- Commands, agents and skills follow symlinks; session-env, uploads, usage-data and the MCP discovery cache refuse them.
- Opened files are identity-checked, preferring /proc/self/fd and falling back to a stat recheck after opening when /proc is unreadable, logged once per machine.
- Locks and streams live under a "storage-v2" root; failures classify as LockContended, LiveRecordUnverified or IdentityUnverified.
- Some of the surrounding code moved during re-bundling, so not every changed line here is new behaviour.
storage: /proc descriptor record unreadable for hardened reads on this host; using the post-open recheck
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.234
Precomputed session resolution on resume, gated off
Both mention hover rest
-
v2.1.234
Resume reads the pre-compaction sidecar ahead of time
Both mention hover rest
-
v2.1.238
CLAUDE_CODE_HOVER_RESTgives a local override for the new credential and settings storageBoth mention hover rest