Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Event emitted when an error occurs during streaming

Example Usage

import { OpenResponsesErrorEvent } from "@openrouter/sdk/models";

let value: OpenResponsesErrorEvent = {
  type: "error",
  code: "rate_limit_exceeded",
  message: "Rate limit exceeded. Please try again later.",
  param: null,
  sequenceNumber: 2,
};

Fields

FieldTypeRequiredDescription
type”error”:heavy_check_mark:N/A
codestring:heavy_check_mark:N/A
messagestring:heavy_check_mark:N/A
paramstring:heavy_check_mark:N/A
sequenceNumbernumber:heavy_check_mark:N/A