Skip to main content

Interface: ExtensionLifecycleContext

Defined in: packages/agentos/src/extensions/types.ts:43

Context object passed to lifecycle hooks when descriptors are activated or deactivated. Additional properties can be added as the extension runtime evolves.

Extended by

Properties

getSecret()?

optional getSecret: (secretId) => string | undefined

Defined in: packages/agentos/src/extensions/types.ts:49

Resolves a secret value registered with AgentOS / the host application. Returns undefined when a secret is not configured.

Parameters

secretId

string

Returns

string | undefined


logger?

optional logger: ILogger

Defined in: packages/agentos/src/extensions/types.ts:44