Repository navigation
[0.10.0] - 2026-10-27
Changed
auth reuseno longer stops at the destination's own scheme. A context
without a working login (its token missing or rejected, or a basic context
without a username) adopts a login already verified for the same service and
flavor under the other scheme: another context's personal access token or
password, or one stored for this service that no context points at any more,
paired with the usernames the service's contexts record. Contexts under the
destination's own scheme still come first. Cloud accepts only basic
authentication, so a token is never adopted there, even when selected. A
working login is never replaced automatically. A username underpatis now
only a label: such a context is checked instead of being reportedunchanged,
and a context on the same stored token no longer makes the command fail when
the keychain shows that token is gone. Checks the command did not make before run within ten
seconds (or--timeout), adopt only when the keychain itself showed the
destination has no working login, and otherwise leave the earlier answer. A
scheme supplied by flag, environment,.envor a credential variable keeps
reuse within it. The decision now comes from agent-cli-kit's sharedreuse
package.auth reusereports the account a login signs in as (account: the Cloud
accountId or the Data Center username, andaccount_name), and logins the
service signs in as one account are one login rather than
AUTH_REUSE_AMBIGUOUS. The result also addsscheme,usernameand
next_steps(whoamito check access);AUTH_REUSE_AMBIGUOUSadds
details.candidates.config set-context,auth guide, missing-credential errors,doctorand
HTTP 401 errors listauth reusebefore any sign-in step when the
configuration file shows that a stored login could apply.- Update the companion Skill to
0.4.4forauth reuse.
Added
auth reuse --from-scheme <scheme>selects the credential stored for the
service under that scheme; with--from-context, paired with that context's
username.
What's Changed
- Prefer long-lived credentials when reusing a login by @AngelMsger in #10
- Prepare v0.10.0 by @AngelMsger in #11
Full Changelog: v0.9.1...v0.10.0