AxAgentRuntimeExecutionContext
type AxAgentRuntimeExecutionContext = object;Properties
applyBootstrapRuntimeContext()
applyBootstrapRuntimeContext: () => Promise<string | undefined>;Returns
Promise<string | undefined>
bootstrapContextSummary?
optional bootstrapContextSummary: string;captureRuntimeStateSummary()
captureRuntimeStateSummary: () => Promise<string | undefined>;Returns
Promise<string | undefined>
close()
close: () => void;Returns
void
consumeDiscoveryTurnArtifacts()
consumeDiscoveryTurnArtifacts: () => object;Returns
object
| Name | Type |
|---|---|
summary? | string |
texts | string[] |
effectiveContextConfig
effectiveContextConfig: AxResolvedContextPolicy;executeActorCode()
executeActorCode: (code: string) => Promise<{
isError: boolean;
output: string;
result: unknown;
}>;Parameters
| Parameter | Type |
|---|---|
code | string |
Returns
Promise<{
isError: boolean;
output: string;
result: unknown;
}>
executeTestCode()
executeTestCode: (code: string) => Promise<AxAgentTestResult>;Parameters
| Parameter | Type |
|---|---|
code | string |
Returns
Promise<AxAgentTestResult>
exportRuntimeState()
exportRuntimeState: () => Promise<AxAgentState>;Returns
Promise<AxAgentState>
getActorModelMatchedNamespaces()
getActorModelMatchedNamespaces: () => readonly string[];Returns
readonly string[]
restoreRuntimeState()
restoreRuntimeState: (state: Readonly<AxAgentState>) => Promise<AxPreparedRestoredState>;Parameters
| Parameter | Type |
|---|---|
state | Readonly<AxAgentState> |
Returns
Promise<AxPreparedRestoredState>
syncRuntimeInputsToSession()
syncRuntimeInputsToSession: () => Promise<void>;Returns
Promise<void>