What
A cloud session asked to deliver a message to another session now gets a refusal saying its credential is accepted for its own work but not for delivery elsewhere, and is told to say so rather than retry.
Details
- Looking up other sessions now distinguishes an empty list from an unreadable one: an unreadable local session list is logged and returns
{ sessions: [], unavailable: !0 }instead of throwing.
Evidence
this cloud session cannot message other sessions yet \u2014 its credential is accepted for its own work but not for delivering to another session, so a reply from here is not possible; say so in your response instead of retrying
Strings lifted out of the shipped bundle, so the claim above can be checked against them.