kernl
ReferencekernlInterfaces

Interface: ThreadStopEvent<TContext, TOutput>

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

Emitted when a thread stops execution.

Type Parameters

Type ParameterDefault type
TContextunknown
TOutputunknown

Properties

PropertyModifierTypeDescriptionDefined in
agentIdpublicstringThe agent that executed this thread.packages/kernl/src/lifecycle.ts:57
contextpublicContext<TContext>The context for this execution. NOTE: Includes context.agent reference for tools - may be optimized in future.packages/kernl/src/lifecycle.ts:69
error?publicstringError message (present on error).packages/kernl/src/lifecycle.ts:84
kindreadonly"thread.stop"-packages/kernl/src/lifecycle.ts:47
namespacepublicstringThe namespace of the thread.packages/kernl/src/lifecycle.ts:62
result?publicTOutputThe result of execution (present on success).packages/kernl/src/lifecycle.ts:79
statepublicThreadStateFinal state of the thread.packages/kernl/src/lifecycle.ts:74
threadIdpublicstringThe thread ID.packages/kernl/src/lifecycle.ts:52

On this page