Skip to content

e.input.format.schema.f

That schema does not address itself, so I won't store it.

Retrying the same thing changes nothing.

What a response says

I could not accept the schema ({cause}): a schema names itself by carrying its own SAID under $id, and this one does not.

The placeholders are filled from cause, which travel positionally in the args member of the response.

What to do

Compute the $id over the schema with the $id field empty, which is what makes the name tamper-evident. keripy's Schemer does this for you.

Where it sits

Sorter e — Error. The problem clearly defeats someone's intentions.
Obstacle e.input. — What you sent
Disposition f — Final. Retrying the same thing changes nothing.

A handler can match this code exactly, or by any prefix above it: e.input., e.input.format., e.input.format.schema..

Declared in heti.