@maiar-ai/core / Scheduler
Class: Scheduler
Defined in: packages/core/src/runtime/pipeline/scheduler.ts:11
Constructors​
new Scheduler()​
new Scheduler(
runtime
,memoryManager
,pluginRegistry
):Scheduler
Defined in: packages/core/src/runtime/pipeline/scheduler.ts:24
Parameters​
runtime​
memoryManager​
pluginRegistry​
Returns​
Accessors​
logger​
Get Signature​
get logger():
Logger
Defined in: packages/core/src/runtime/pipeline/scheduler.ts:20
Returns​
Logger
Methods​
queueTask()​
queueTask(
trigger
,space
):Promise
<void
>
Defined in: packages/core/src/runtime/pipeline/scheduler.ts:169
Queues a task to be run, first stores the user interaction in memory, augments the task context with the conversationId, and then queues the task
Parameters​
trigger​
the trigger of the task
space​
the space of the task
Returns​
Promise
<void
>