Skip to main content
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#overview

ErrorDetails

Typed error details container. Concrete fields instead of Any for type safety across languages. At most one of each detail type.

Meaning and usage​

Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#fields

UsageFields and validation
In requestsView fields
In responsesView fields

In requests​

Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#request

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#request-field-errorinfoerrorInfoErrorInfoOptionalIdentifies the error for machine consumption. Required on all errors by this error contract.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#request-field-retryinforetryInfoRetryInfoOptionalRetry guidance for transient errors.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#request-field-fieldviolationsfieldViolationsArray of FieldViolationOptionalField-level validation failures.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#request-field-upstreamerrorupstreamErrorUpstreamErrorOptionalUpstream provider error context.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#request-field-modelerrormodelErrorModelErrorOptionalModel-specific error context.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#request-field-helplinkshelpLinksArray of HelpLinkOptionalHelp links for error resolution.

In responses​

Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#response

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#field-errorinfoSection ID: DOC-API-MODEL-schema-1f7d7kh0s1#response-field-errorinfoerrorInfoErrorInfoOptionalIdentifies the error for machine consumption. Required on all errors by this error contract.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#field-retryinfoSection ID: DOC-API-MODEL-schema-1f7d7kh0s1#response-field-retryinforetryInfoRetryInfoOptionalRetry guidance for transient errors.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#field-fieldviolationsSection ID: DOC-API-MODEL-schema-1f7d7kh0s1#response-field-fieldviolationsfieldViolationsArray of FieldViolationOptionalField-level validation failures.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#field-upstreamerrorSection ID: DOC-API-MODEL-schema-1f7d7kh0s1#response-field-upstreamerrorupstreamErrorUpstreamErrorOptionalUpstream provider error context.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#field-modelerrorSection ID: DOC-API-MODEL-schema-1f7d7kh0s1#response-field-modelerrormodelErrorModelErrorOptionalModel-specific error context.
Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#field-helplinksSection ID: DOC-API-MODEL-schema-1f7d7kh0s1#response-field-helplinkshelpLinksArray of HelpLinkOptionalHelp links for error resolution.

Where used​

Section ID: DOC-API-MODEL-schema-1f7d7kh0s1#where-used

ReferenceRelationship
Send a message and wait for the resultPOST /api/v1/llm/send-message-sync
Submit client-side tool results and wait for the next segmentPOST /api/v1/llm/submit-client-tool-results-sync
Submit client-side tool execution resultsPOST /api/v1/llm/submit-client-tool-results
Models containing this value
ModelRelationship
RpcErrorNested in model
RpcErrorNested in model

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-1f7d7kh0s1