PURISTA API / @purista/core / StreamFunctionContext
Type Alias: StreamFunctionContext<MessagePayloadType, MessageParamsType, Resources, Invokes, StreamInvokes, EmitList, QueueInvokes, AgentInvokes>
StreamFunctionContext<
MessagePayloadType,MessageParamsType,Resources,Invokes,StreamInvokes,EmitList,QueueInvokes,AgentInvokes> =Prettify<ContextBase&StreamFunctionContextEnhancements<MessagePayloadType,MessageParamsType,Resources,Invokes,StreamInvokes,EmitList,QueueInvokes,AgentInvokes>>
Defined in: core/types/stream/StreamFunctionContext.ts:35
Type Parameters
MessagePayloadType
MessagePayloadType = unknown
MessageParamsType
MessageParamsType = unknown
Resources
Resources extends Record<string, unknown> = EmptyObject
Invokes
Invokes extends InvokeList = EmptyObject
StreamInvokes
StreamInvokes extends StreamInvokeList = EmptyObject
EmitList
EmitList extends Record<string, Schema> = EmptyObject
QueueInvokes
QueueInvokes extends QueueInvokeList = QueueInvokeList
AgentInvokes
AgentInvokes extends AgentInvokeList = EmptyObject
