AxCodeRuntime
Defined in: https://github.com/ax-llm/ax/blob/71ea5064d766efdc031d375243a8e525911833e7/src/ax/prompts/rlm.ts#L15
A code runtime that can create persistent sessions. Implement this interface for your target runtime (Node.js, browser, WASM, etc.).
Methods
createSession()
createSession(globals?: Record<string, unknown>): AxCodeSession;
Defined in: https://github.com/ax-llm/ax/blob/71ea5064d766efdc031d375243a8e525911833e7/src/ax/prompts/rlm.ts#L16
Parameters
| Parameter | Type |
|---|---|
globals? | Record<string, unknown> |
Returns
getUsageInstructions()
getUsageInstructions(): string;
Defined in: https://github.com/ax-llm/ax/blob/71ea5064d766efdc031d375243a8e525911833e7/src/ax/prompts/rlm.ts#L21
Optional runtime-specific usage guidance injected into the RLM system prompt. Use this for execution semantics that differ by runtime/language.
Returns
string