Skip to main content

Interface: IPausedRunSummary

Defined in: types.ts:683

A run that waits for a human, as the asker's UI lists it: no request, no messages, no draft answer.

Returned by AIGateway.listPausedRuns, one per paused run of the calling user; AIGateway.getPausedRun gives the whole stored run for the reviewer's screen.

Properties​

createdAt​

createdAt: Date

Defined in: types.ts:695

When the run started.


envelopes​

envelopes: TPauseEnvelopes

Defined in: types.ts:693

The cards of the pause, as in the PAUSED response: a RESULT_REVIEW without its result.


expiresAt​

expiresAt: Date

Defined in: types.ts:697

When the pause expires; past it AIGateway.expirePausedRuns cancels the run.


pauseId​

pauseId: string

Defined in: types.ts:691

The pause the run waits on; resume takes it.


profileId​

profileId: string

Defined in: types.ts:689

The profile the run started with; a resume may name another.


runId​

runId: string

Defined in: types.ts:685

The run; resume and cancelRun take it.


threadId​

threadId: string

Defined in: types.ts:687

The thread the run belongs to.