Session account switch · final design

Reference for the epic. A Claude session hits its usage limit on work2claude. A limit strip above the composer replaces the in-chat error. You can switch the session to another Claude account, after a confirm that spells out what carries over, or resume on the same account at reset, by hand or automatically. The strip disappears once the session moves on, leaving a one-line divider in the transcript.

Which recovery runs

SettingsWhen the limit hits
Both off (default)Frame A: the limit strip with Switch account and Resume at reset.
Auto-resume onFrame E: the strip opens already scheduled, with Cancel auto-resume.
Auto-switch on, an account in the order has quotaFrame G: no strip, no dialog. The session moves; a divider and a toast say so.
Auto-switch on, every account limitedFalls through to auto-resume if on (frame E), otherwise frame A. Resume targets the original account's reset.

Rules

Copy (aligned with t3code)

WhereText
Strip titleUsage limit reached · work2claude
Strip detailWeekly limit · resets Mon 9:00  /  5-hour limit · resets 14:30  /  Reset time unavailable
ButtonsSwitch account · Resume at reset · Cancel auto-resume
Waiting stripResumes on work2claude at Mon 9:00 · in 2d 13h
Cut-off tagCut off by usage limit · Dismiss
DialogContinue on personal? · Switch and continue · Cancel
DividersContinued on personal · switched by you / auto-switch  ·  Resumed on work2claude after reset
SettingsAuto-resume limited sessions · Auto-switch account when limited