Group of 3 Under the hood
Auto-memory/auto-dream settings now have a validated editor function and a refactored settings-screen status display
What
- The settings screen's auto-memory and auto-dream rows now compute their status/dim/detail text through shared status objects instead of inline logic; the same visible states remain (unavailable for this model, off in safe mode with a re-enable hint, on/off, and "Auto-dream: off while auto-memory is off").
- A new function validates and writes
{autoMemoryEnabled, autoDreamEnabled}to user settings, firing the sametengu_auto_memory_toggledandtengu_auto_dream_toggledtelemetry as the manual toggle UI.
Why This consolidates how auto-memory and auto-dream settings are read and written, making the settings screen and any other caller of the new editor function behave consistently.
Names in the bundleautoMemoryEnabledautoDreamEnabled
Documented inclaude-code/agent-sdk/claude-code-features
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The finding does not show any caller of these editors, so what surface (if any) will expose them to users is unknown.