TextDoneEvent - TypeScript SDK

TextDoneEvent type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Event emitted when text streaming is complete

Example Usage

1import { TextDoneEvent } from "@openrouter/sdk/models";
2
3let value: TextDoneEvent = {
4 contentIndex: 541485,
5 itemId: "<id>",
6 logprobs: [
7 {
8 logprob: -0.5,
9 token: "Hello",
10 },
11 ],
12 outputIndex: 497734,
13 sequenceNumber: 0,
14 text: "<value>",
15 type: "response.output_text.done",
16};

Fields

FieldTypeRequiredDescription
contentIndexnumber✔️N/A
itemIdstring✔️N/A
logprobsmodels.StreamLogprob[]✔️N/A
outputIndexnumber✔️N/A
sequenceNumbernumber✔️N/A
textstring✔️N/A
type”response.output_text.done”✔️N/A