kernl

Interface: LanguageModelFinishReason

Defined in: packages/protocol/src/language-model/model.ts:99

Reason why a language model finished generating a response.

Properties

PropertyTypeDescriptionDefined in
rawstring | undefinedRaw finish reason from the provider.packages/protocol/src/language-model/model.ts:121
unified"error" | "stop" | "length" | "content-filter" | "tool-calls" | "other"Unified finish reason across providers. - stop: model generated stop sequence - length: model generated maximum number of tokens - content-filter: content filter violation stopped the model - tool-calls: model triggered tool calls - error: model stopped because of an error - other: model stopped for other reasonspackages/protocol/src/language-model/model.ts:110

On this page