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
pitboard doctor warns with fallback login on macOS when ~/.claude/.credentials.json
holds a Claude Code login besides the one in the keychain, and each change to a Claude
Code account warns with fallback_login, which the app shows as Another login is left
in a file. A /login run where the keychain is locked, as over SSH, leaves that file,
and Claude Code 2.1.294 keeps it through every later keychain write. A session that
cannot read the keychain signs in with it, so it stayed on another account than the one
Pitboard showed, whatever Pitboard switched to. See Claude Code over SSH uses another
account.
Each limit says how its use compares with an even pace: what using it evenly from the
start of its window to its reset would have used by now. pitboard status marks that
place in the limit's bar, red where the limit is used faster and green where slower, and
says 27% over pace, 13% under pace or on pace after its reset. The app's window
marks it on the bar the same way, with the same words beside it, and the bar's help says
what an even pace would have used. The status line puts a red ▲ or a green ▼ after the
account in use's shares. In --json, each limit has a pace object. Within 5 points of
even counts as on pace, and nothing is said in the first 3% of a window. See Pace.
Changed
A keychain that is locked where it cannot ask for its password stops a command with the
error credential_store_locked, in place of credential_store_unreadable. The message is
the same.
How long the account in use lasts comes from its limits' paces. weekly limit runs out in 11h 05m at this pace names the limit that runs out first at the rate since its window
began, and nothing is said while every limit lasts until it resets. It was a rate taken
across 14 days of readings, through every reset in them: on one machine it gave a weekly
limit at 99% a day and nine hours when it had about one, and said nothing of a week used
five times faster than even. The app says it in its window and beside the limit in its
menu, as weekly 73% (runs out in 11h 05m). An account not in use no longer says how
long it lasts. In --json, lasts keeps its fields and is worked out this way, and for
an account not in use it is the first reset.
pitboard status --json gives each account organization_uuid, the Claude organisation
its login belongs to. account_uuid stays the Anthropic account UUID.
The account index is schema 5. An earlier Pitboard cannot read it once this one has, so
update the command line and the app together. Accounts already enrolled keep their parked
logins, readings and claude.ai windows.
Removed
Pitboard no longer keeps readings/ in its directory, the readings the old estimate came
from. The next time it reads usage it deletes the files it wrote there, and the folder
where nothing else is in it.
Fixed
pitboard doctor and the app's This Mac pane say a locked keychain once, as a failed credential check, with what Claude Code sessions do until it is unlocked. Each parked
login behind it warns not read: the keychain is locked. Before, every one failed and
said to sign in to its account again, which nothing needed.
While the login in use cannot be read, the account Pitboard last switched to, which has
nothing parked because its login was put in use, says login could not be read in pitboard status and the stale code login_unreadable, and the app no longer marks it Needs signing in again. After a /login where the keychain was locked, Claude Code's
config named another account, and this one was told to sign in again although its login
was still in the keychain.
One person's Claude accounts in two organisations, such as a claude.ai plan and a Team
plan, are two accounts, each with its own label and limits. Pitboard told them apart by
the Anthropic account alone, so the second was refused as already enrolled, a switch to it
said the first was in use, and both showed one account's usage. Claude Code 2.1.294 tells
logins apart by account and organisation together.