Skip to content

Documentation / @agentick/shared / UsageEvent

Type Alias: UsageEvent

UsageEvent = object & StreamEventBase

Defined in: streaming.ts:338

Usage event - standalone usage update.

Some providers (e.g., OpenAI with stream_options.include_usage) send usage data in a separate chunk after the finish_reason chunk. This event captures that usage without triggering another message_end.

Type Declaration

type

type: "usage"

usage

usage: object

usage.inputTokens

inputTokens: number

usage.outputTokens

outputTokens: number

usage.totalTokens

totalTokens: number

Released under the ISC License.