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: truewhen they use the stored login token. - Creating a cloud session passes
isStoredLoginwith 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 asupload_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.