You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(tui): default unread on, gate via session.unread_indicator setting
Switch the unread feature from the `AOE_UNREAD` env testing-gate to a real
config toggle, on by default:
- Add `session.unread_indicator: bool` (default true) via the single-source
settings schema, so it surfaces in the TUI and web settings automatically.
- Replace the env-var `unread_enabled()` OnceLock with a config-backed
AtomicBool (default true) refreshed by the TUI on startup and whenever
config is re-applied, so a settings change takes effect without a restart.
Keeps the cheap accessor the hot Attention-sort path relies on.
- Update doc comments and context-menu tests for the now-default-on feature.
🤖 Generated with Claude Code
0 commit comments