Vapi.Std.Errors.TimedOut

Vapi.Std.Errors.TimedOut
Vapi.Std.Errors.TimedOut

The Vapi.Std.Errors.TimedOut error indicates that the operation did not complete within the allowed amount of time. The allowed amount of time might be:

  • provided by the client as an input parameter.
  • a fixed limit of the resource implementation that is a documented part of the contract of the resource.
  • a configurable limit used by the implementation of the resource.
  • a dynamic limit computed by the implementation of the resource. The operation may or may not complete after the Vapi.Std.Errors.TimedOut error was reported.

Examples:

  • The operation was unable to complete within the timeout duration specified by a parameter of the operation.

Counterexamples:

  • A server implementation that puts requests into a queue before dispatching them might delete a request from the queue if it doesn't get dispatched within n minutes. The Vapi.Std.Errors.ServiceUnavailable error would be used instead.
AllOf
This class requires all of the following:
JSON Example
{
    "messages": [
        {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi.Std.NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    ],
    "data": {},
    "error_type": "string"
}