Stable error envelope for inference failures.
Summary
Functions
Reports that an adapter cannot map a declared Inference.ResponseFormat.
Reports a provider-returned tool call on a completion-only adapter.
Types
@type category() ::
:invalid
| :missing_dependency
| :missing_credentials
| :timeout
| :rate_limited
| :invalid_response
| :unsupported_capability
| :adapter_exception
| :provider_error
Functions
Reports that an adapter cannot map a declared Inference.ResponseFormat.
Adapters return this instead of silently dropping the declared format.
Reports a provider-returned tool call on a completion-only adapter.
A returned tool call is a contract failure. Adapters never execute one.