Request
Response
On the passthrough tools, which is most of the catalog, Goro hands your input
to the underlying tool unchanged and hands back its rows untouched.
input_schema is that tool’s own schema, not a translation, so any field the
tool accepts works even when the schema does not name it: undeclared fields
pass through rather than being rejected.The image and voice tools are wrapped rather than passed through. Their
schemas set additionalProperties: false, and a field the schema does not
name comes back as a validation_error. Read the flag rather than assuming
either behaviour.inspect deliberately does not expose provider internals. There is no field
naming which upstream service or actor runs the job.
Errors
Inspection is free. It places no hold and charges nothing.
Now run it
Send the input, get the rows.