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.