v0.1.49
feat(rotation): smarter account rotation when all accounts are cooling (DIVE-55)
- Soonest-freeing fallback: when every account is rate-limited, rotate to the one that frees first (only if sooner than staying put) instead of parking on the account just left — which was cooled to the latest reset.
- Stale-cooldown recovery: a 'cooling' account whose freshest statusline cache (rendered <10min ago, both windows <90%) shows real headroom is treated as eligible and its stale cooldown cleared.
- Rotate envelope now surfaces
tier+coolingTargetfor observability.
Also bundles prior unreleased: claude BYO custom-provider support (DeepSeek/Kimi/GLM, DIVE-51) and the agent-start /dev/null self-heal.