Skip to main content

Interface: SharedServiceOptions

Defined in: packages/agentos/src/extensions/ISharedServiceRegistry.ts:4

Cleanup and discovery metadata for a shared service.

Properties​

dispose()?​

optional dispose: (instance) => void | Promise<void>

Defined in: packages/agentos/src/extensions/ISharedServiceRegistry.ts:8

Cleanup callback invoked when the service is released.

Parameters​

instance​

unknown

Returns​

void | Promise<void>


tags?​

optional tags: string[]

Defined in: packages/agentos/src/extensions/ISharedServiceRegistry.ts:12

Optional tags describing the service for diagnostics or tooling.