Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Stop when the upstream model emits this finish reason (e.g. length).

Example Usage

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

let value: StopServerToolsWhenFinishReasonIs = {
  reason: "<value>",
  type: "finish_reason_is",
};

Fields

FieldTypeRequiredDescription
reasonstring:heavy_check_mark:N/A
type”finish_reason_is”:heavy_check_mark:N/A