Skip to main content

Interface: ExtensionSecretRequirement

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

Declares a dependency on a named secret (API key / credential).

Properties

description?

optional description: string

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

Optional context surfaced in tooling.


id

id: string

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

Unique identifier matching the shared secret catalog.


optional?

optional optional: boolean

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

When true the descriptor can still activate without this secret.