All demos

Reauthenticate only beside real Claude login errors

Shared by Daniel Sadilek on October 31, 2026

When an agent stops because Claude is no longer logged in, its error in the conversation offers a Reauthenticate button. Until now that button missed some of Claude Code's own login errors and showed up beside other tools' errors that merely mentioned an expired OAuth token. Now the button appears exactly where Claude Code itself reports a login problem, and Obeya's server uses the same rule when it words a failed session.