Skip to main content

Interface: DemoCapabilityOptions

Defined in: packages/agentos/src/io/channels/meetings/DemoRunCapability.ts:37

Server dependencies. Cleanup must be idempotent and positively acknowledge worker and content fencing.

Properties​

audience​

audience: string

Defined in: packages/agentos/src/io/channels/meetings/DemoRunCapability.ts:41


issuer​

issuer: string

Defined in: packages/agentos/src/io/channels/meetings/DemoRunCapability.ts:40


policy​

policy: DemoPolicy

Defined in: packages/agentos/src/io/channels/meetings/DemoRunCapability.ts:39


scopeRef​

scopeRef: string

Defined in: packages/agentos/src/io/channels/meetings/DemoRunCapability.ts:42


store​

store: IDemoRunStore

Defined in: packages/agentos/src/io/channels/meetings/DemoRunCapability.ts:38

Methods​

cleanup()​

cleanup(input): Promise<{ connectedSeconds: number; }>

Defined in: packages/agentos/src/io/channels/meetings/DemoRunCapability.ts:49

Resolves pending creation by operationId, prevents any subsequent dispatch, stops the worker, fences delayed events and, for purge, revokes content and completes deletion. Return only after those effects are acknowledged. Serialize with prepared creation using the host's owner lock.

Parameters​

input​
action​

"stop" | "purge"

generation​

number

operationId​

string

runId?​

string

Returns​

Promise<{ connectedSeconds: number; }>


now()​

now(): number

Defined in: packages/agentos/src/io/channels/meetings/DemoRunCapability.ts:43

Returns​

number