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.