Optional loggerOptional getResolves a secret value registered with AgentOS / the host application.
Returns undefined when a secret is not configured.
Optional servicesShared singleton registry for lazy-loading heavyweight extension services.
Optional optionsOptional onOptional on
Context passed to extension-pack factory helpers (e.g.
createExtensionPack()).AgentOS itself loads packs via manifest factories; this type exists to provide a common shape for extension packages that expose a
createExtensionPack(context)function for direct, programmatic consumption.