Skip to content
Developer Preview

ApprovalFailure

Why one approval round trip did not complete.

REPORTED, not thrown: the trip is driven from a notification, so a throw would escape into the consumer’s pump with nothing to catch it — the same hazard Session.apply already refuses a malformed frame for. Each arm names a DIFFERENT owner (the consumer’s handler, the consumer’s choice, the host), because the repair differs.

Source

clients/sdk-ts/src/facade/approval.ts:68

{
"kind": "Type alias",
"canonicalPath": "ApprovalFailure"
}