feat(claude): global idle compaction default with per-instance override

Settings > General keeps a Compact idle threads select (When you return,
Before the cache expires, Never). Each Claude instance defaults to "Use
default" and can override it. The legacy beta boolean decodes into the new
mode, so anyone who enabled it keeps compacting before the cache expires.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
c03fda0398Julius Marminge committed on 10/21/2026, 7:39:07 PMparent98da75e
9 files changedLine totals unavailable