Repository navigation
Devtools 0.3.15
Hosts now know when the saved MainSequence login ends, and a missing permission no longer asks you to sign in again.
auth-statusreportssessionEndsAt, the saved login's end (its refresh token's expiry; the backend ends a CLI/desktop login a fixed time after sign-in, five days by default, and does not rotate refresh tokens). The summary names it: "The selected session is usable until … UTC."- Once that moment has passed, the session reads as signed out without contacting the backend. A checked status, every request and
refresh-tokenanswer "The saved session for … ended on … UTC. Sign in again." and send nothing; the saved session is kept for the next sign-in to replace. - HTTP 403 is a new error code,
FORBIDDEN, for the platform API and project MCP endpoints: no renewal, no retry and no sign-in prompt. 401 staysAUTH_REJECTED: the backend answers 401 for every expired, revoked or unknown login.
Hosts that check authenticated or AUTH_REJECTED / NOT_AUTHENTICATED get the right state without changes; Claude Desktop 0.4.25 adds the warning before the end.
npm: @dev-mainsequence/devtools@0.3.15, integrity sha512-YBU65IB57QMz3A/fcZCOaSSgdT7wND1iCdLmz0cItu57qsjm7AmUxYbXKw5DcfucJtT//IqxZDMK1zn8cj1kWQ==.