Failed artifact watch subscriptions now log the server's actual reason, and expected failures stop shouting at you.
What's wrong with this entry?
Failed artifact watch subscriptions now log the message the server sent, with expected failures dropped to debug level and only unexpected ones warning.
- Subscribe telemetry carries a relay marker when the request went over the relay route.
- Server messages are mapped to close codes, and a redaction pass strips words and URLs before anything is logged or reported.
[artifact] durable watch failed: reason=
Strings lifted out of the shipped bundle, so the claim above can be checked against them.