@agorio/sdkDocs


Interface: AgorioCloudHandle

Properties

onComplete()

onComplete: (result) => Promise<void>

Pass into AgentOptions.onComplete (or spread the whole handle).

Parameters

result: AgentResult

Returns

Promise<void>

Defined in

src/cloud/index.ts:55


onLog()

onLog: (event) => void

Parameters

event: AgentLogEvent

Returns

void

Defined in

src/cloud/index.ts:52


onStep()

onStep: (step) => void

Parameters

step: AgentStep

Returns

void

Defined in

src/cloud/index.ts:53


tracer

tracer: AgentTracer

Defined in

src/cloud/index.ts:51

Methods

beginRun()

beginRun(task): object

Escape hatch for callers that don’t use the agent’s run() lifecycle.

Parameters

task: string

Returns

object

runId

runId: string

complete()
Parameters

result: AgentResult

error?: Error

Returns

Promise<void>

Defined in

src/cloud/index.ts:57


shutdown()

shutdown(): Promise<void>

Force-flush + tear down the periodic flush timer.

Returns

Promise<void>

Defined in

src/cloud/index.ts:62