New error explains why artifact wake subscriptions fail on desktop-bound cloud sessions
Artifact "wake subscriptions" (which let a session be woken up by activity on an artifact) now report a specific new failure reason, session_device_bound, when the cloud session is tied to the desktop that started it, such as through Cowork or claude --cloud. This happens because of a trusted-device check, and it's now fully wired up: parsed from the server's response, shown to the user with a specific message, and checked at another point in the code.
Users running a desktop-bound cloud session will now get a clear explanation of why wake subscriptions don't work for them, and know that retrying won't help, while publishing and reading artifacts are unaffected.