Repository navigation
ccdeck 3.43.4
ccdeck 3.43.4
🔐 Local network no longer sends the login a deck is signed in to. Two machines on one Claude login race to renew it, and the one that renews second is signed out with "Login expired". Every other ticked login is shared as before, and this one goes out once the deck switches to another account. A paired deck that already holds a copy of that login, from before this deck switched to it, can still renew it first and sign this deck out. Update every paired deck: an older deck still sends the login it is using, and the decks paired with it still take it. To send it anyway, turn on Send the login this deck is using too in the Local network dialog.
📡 Radar keeps decoding Claude Code's telemetry after the connection has been quiet for a minute.
🛡️ Error reports and the process list hide Authorization values and GitHub fine-grained, GitLab and Atlassian tokens.
🛑 A deck stopped while it is still starting runs its shutdown, so the hooks stop finding a deck that is gone.
Paired decks: this deck's row for that login, when it is ticked, says "in use here · not sent", the account's share mark says it is not sent while the deck is on it, and a paired deck's lane says "in use there". While Show paired decks which of these this deck is using is off, that login is left out of what paired decks see, as if it were not ticked. A deck older than 3.43.4 shows it as "cannot share there", or nothing while it is hidden, and is refused if it asks for it. Auto-switch is unchanged: a deck that already holds a copy of a login in use on another deck can still switch onto it.
ccdeck is a local dashboard for Claude Code and Codex CLI: which Claude Code session needs input, every tool call and Claude Code subagent, cost and quota.
Install: npx ccdeck · desktop downloads below · guides: https://ccdeck.dev/guides/