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
Address two review comments:
- ResolveControlPlaneTarget already failed loud on a contexts.json
read/parse error; make `auth status` (resolveStatusTarget) symmetric —
surface a genuine load error instead of swallowing it into the legacy
fallback. A missing file still reads as "no contexts" (not an error), so
this only fires on real corruption/IO failure, which the user must see
before a control-plane mutation acts as a stale identity.
- providerSource.BearerAuth no longer prefixes the active-context error.
NewRefreshingLoginProvider already returns a tailored message naming the
context, its login server, and the exact re-login command; surface it
verbatim. The bare ErrNotLoggedIn sentinel (static fallback path) still
gets the standard 'entire login' hint.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Entire-Checkpoint: 52317c4f2e8f
0 commit comments