RunContext
Properties
Section titled “Properties”abortSignal?
Section titled “abortSignal?”optional abortSignal?: AbortSignal;autoRetrieve?
Section titled “autoRetrieve?”optional autoRetrieve?: AutoRetrieveProvider;bargeIn?
Section titled “bargeIn?”optional bargeIn?: AbortSignal;emit: (part) => void;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
Returns
Section titled “Returns”void
hookRunner
Section titled “hookRunner”hookRunner: HookRunner;inputProcessors
Section titled “inputProcessors”inputProcessors: InputProcessor[];limits?
Section titled “limits?”optional limits?: Limits;memoryService?
Section titled “memoryService?”optional memoryService?: MemoryService;model: LanguageModel;outputProcessors
Section titled “outputProcessors”outputProcessors: OutputProcessor[];refinementPolicies
Section titled “refinementPolicies”refinementPolicies: RefinementCapability[];runState
Section titled “runState”runState: RunState;runStore
Section titled “runStore”runStore: RunStore;session
Section titled “session”session: Session;telemetry?
Section titled “telemetry?”optional telemetry?: TelemetrySettings;toolExecutor
Section titled “toolExecutor”toolExecutor: EffectToolExecutor;validationPolicies
Section titled “validationPolicies”validationPolicies: ValidationCapability[];Methods
Section titled “Methods”approve()
Section titled “approve()”approve(req): Promise<{ approved: boolean; by?: string;}>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
{ |
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<{
approved: boolean;
by?: string;
}>
now(): Promise<number>;Returns
Section titled “Returns”Promise<number>
signal()
Section titled “signal()”signal(name, opts?): Promise<unknown>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
{ |
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<unknown>
tool()
Section titled “tool()”tool( name, args,options?): Promise<unknown>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
{ |
|
|
|
Returns
Section titled “Returns”Promise<unknown>
uuid()
Section titled “uuid()”uuid(): Promise<string>;Returns
Section titled “Returns”Promise<string>