AxRunControl
Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L33
A controller can be shared by a root run and its descendants.
Constructors
Constructor
new AxRunControl(): AxRunControl;Returns
AxRunControl
Accessors
signal
Get Signature
get signal(): AbortSignal;Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L40
Returns
AbortSignal
Methods
abort()
abort(): void;Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L66
Returns
void
emit()
emit(event: AxRunControlEvent): void;Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L96
Internal
Parameters
| Parameter | Type |
|---|---|
event | AxRunControlEvent |
Returns
void
onEvent()
onEvent(listener: (event: AxRunControlEvent) => void): () => void;Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L72
Parameters
| Parameter | Type |
|---|---|
listener | (event: AxRunControlEvent) => void |
Returns
(): void;Returns
void
pending()
pending(path: string, after: number): readonly AxRunUpdate[];Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L80
Internal
Parameters
| Parameter | Type |
|---|---|
path | string |
after | number |
Returns
readonly AxRunUpdate[]
setThinkingTokenBudget()
setThinkingTokenBudget(level: NonNullable<undefined | "high" | "low" | "none" | "medium" | "minimal" | "highest">, options?: object): void;Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L54
Parameters
| Parameter | Type |
|---|---|
level | NonNullable<undefined | "high" | "low" | "none" | "medium" | "minimal" | "highest"> |
options? | { target?: string; } |
options.target? | string |
Returns
void
steer()
steer(text: string, options?: object): void;Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L44
Parameters
| Parameter | Type |
|---|---|
text | string |
options? | { target?: string; } |
options.target? | string |
Returns
void
subscribe()
subscribe(listener: () => void): () => void;Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/dsp/runControl.ts#L88
Internal
Parameters
| Parameter | Type |
|---|---|
listener | () => void |
Returns
(): void;Returns
void