Skip to main content

Interface: ExtensionSecretRequirement

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

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

Properties​

description?​

optional description: string

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

Optional context surfaced in tooling.


id​

id: string

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

Unique identifier matching the shared secret catalog.


optional?​

optional optional: boolean

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

When true the descriptor can still activate without this secret.