Requests using your saved login are marked, and task uploads report blocked network access
Uploads, cloud session bundles and auth checks now mark requests made with your saved login, and task uploads report egress_blocked when the network refuses
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
AuthArea: what it touches
Internal ChangesKind: in v2.1.315,
ImprovementsSection of the release
What
When Claude Code uses the login token it saved for you, it now marks the request with isStoredLogin in several places:
Requests sent for health and sign-in checks include isStoredLogin: true when they use the stored login token.
Creating a cloud session passes isStoredLogin with the bundle upload. It is true unless the console-profile path is in use. The error "Cloud sessions require a claude.ai login. Run /login to authenticate." is unchanged.
Task file uploads pass isStoredLogin: true.
When a task file upload fails because outgoing network traffic was blocked, the result now has the code egress_blocked. Before, every failure was reported as upload_network.
Why
In sandboxed or network-restricted setups, a failed task upload now says the network blocked it instead of reporting a generic network failure, which points you at the actual cause.