Interface: ExtensionLifecycleContext
Defined in: packages/agentos/src/extensions/types.ts:51
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()?
optionalgetSecret: (secretId) =>string|undefined
Defined in: packages/agentos/src/extensions/types.ts:57
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?
optionallogger:ILogger
Defined in: packages/agentos/src/extensions/types.ts:52
services?
optionalservices:ISharedServiceRegistry
Defined in: packages/agentos/src/extensions/types.ts:61
Shared singleton registry for lazy-loading heavyweight extension services.