kernl
ReferencekernlInterfaces

Interface: ModelCallEndEvent<TContext>

Defined in: packages/kernl/src/lifecycle.ts:131

Emitted when a model call ends.

Type Parameters

Type ParameterDefault type
TContextunknown

Properties

PropertyModifierTypeDescriptionDefined in
agentId?publicstringAgent ID if called within an agent context.packages/kernl/src/lifecycle.ts:162
context?publicContext<TContext>Execution context if available. NOTE: Includes context.agent reference for tools - may be optimized in future.packages/kernl/src/lifecycle.ts:169
finishReasonpublicLanguageModelFinishReasonReason the model stopped generating.packages/kernl/src/lifecycle.ts:147
kindreadonly"model.call.end"-packages/kernl/src/lifecycle.ts:132
modelIdpublicstringThe model ID.packages/kernl/src/lifecycle.ts:142
providerpublicstringThe model provider.packages/kernl/src/lifecycle.ts:137
threadId?publicstringThread ID if called within a thread context.packages/kernl/src/lifecycle.ts:157
usage?publicLanguageModelUsageToken usage for this call.packages/kernl/src/lifecycle.ts:152

On this page