Interface: ToolInputStartEvent
Defined in: packages/protocol/src/language-model/stream.ts:109
Stream event indicating the start of tool input generation.
Extends
Properties
| Property | Modifier | Type | Description | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|---|
id | public | string | The ID associated with this stream event. | StreamEventBase.id | - | packages/protocol/src/language-model/stream.ts:111 |
kind | readonly | "tool.input.start" | - | - | - | packages/protocol/src/language-model/stream.ts:110 |
providerMetadata? | public | SharedProviderMetadata | Additional provider-specific metadata for the event. | - | StreamEventBase.providerMetadata | packages/protocol/src/language-model/stream.ts:45 |
title? | public | string | Optional title for the tool call. | - | - | packages/protocol/src/language-model/stream.ts:121 |
toolId | public | string | The identifier of the tool being called. | - | - | packages/protocol/src/language-model/stream.ts:116 |