A token from the wrong account now says so and tells you to log out.
What's wrong with this entry?
Device binding compares the stored account uuid against the host account uuid and reports a distinct mismatch failure telling you the token belongs to a different account and to run claude /logout, rather than a generic binding error.
- Adds an
account_mismatchfailure kind with its own explanation text. - A new
tengu_device_bind_accountevent records which source the account uuid was read from.
the host's token is for a different account than this machine's (claude /logout)
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.232
Artifact auth errors say which login is needed
Both mention logout
-
v2.1.235
Login refresh tells "account on hold" apart from an expired token
Both mention auth
-
v2.1.235
Full "account on hold" sign-in path built but switched off
Both mention auth