ContextStateApi
@daydreamsai/core / ContextStateApi
Interface: ContextStateApi<TContext>
Defined in: packages/core/src/types.ts:1290
API methods available on context state
Extended by
Type Parameters
TContext
TContext
extends AnyContext
The context type
Properties
__getRunResults()
__getRunResults: () =>
Promise
<ActionResult
<any
>>[]
Defined in: packages/core/src/types.ts:1306
Get pending action results
Returns
Promise
<ActionResult
<any
>>[]
callAction()
callAction: (
call
,options?
) =>Promise
<ActionResult
<any
>>
Defined in: packages/core/src/types.ts:1297
Call an action with optional configuration
Parameters
call
options?
Partial
<{ queueKey?
: string
; templateResolvers?
: Record
<string
, TemplateResolver
<any
>>; }>
Returns
Promise
<ActionResult
<any
>>
emit
emit:
ContextEventEmitter
<TContext
>
Defined in: packages/core/src/types.ts:1292
Emit an event for this context
push()
push: (
log
) =>Promise
<any
>
Defined in: packages/core/src/types.ts:1294
Push a log entry
Parameters
log
Returns
Promise
<any
>