Response typedef

Response = Object?

The Holder's answer. Failures use trust-task-error, not this shape. Both results share one response type so the envelope carries no observable distinction between them. result is the discriminator and stays inside the payload, so one envelope type covers both branches.

Implementation

typedef Response = Object?;