Skip to content

MessageNotifierMetadata

Defined in: packages/core/src/adapters/notifier/provider.ts:24

Metadata of a message provider (Slack, Teams, email).

readonly category: "notifier"

Defined in: packages/core/src/adapters/notifier/provider.ts:16

Adapter family — which concern this adapter supplies.

NotifierMetadata.category


readonly optional delivery?: "message"

Defined in: packages/core/src/adapters/notifier/provider.ts:25

Delivery kind; absent means message (chat, email).

NotifierMetadata.delivery


readonly optional description?: string

Defined in: packages/core/src/adapters/metadata.ts:29

Optional short description.

NotifierMetadata.description


readonly kind: string

Defined in: packages/core/src/adapters/metadata.ts:31

Machine key for the implementation (e.g. “sqlite”, “local”, “s3”, “oauth”, “playwright”).

NotifierMetadata.kind


readonly optional logo?: string

Defined in: packages/core/src/adapters/notifier/provider.ts:17

NotifierMetadata.logo


readonly name: string

Defined in: packages/core/src/adapters/metadata.ts:25

Human label for UI/logs.

NotifierMetadata.name


readonly schema: ZodType

Defined in: packages/core/src/adapters/notifier/provider.ts:18

NotifierMetadata.schema


readonly version: string

Defined in: packages/core/src/adapters/metadata.ts:27

Package version injected at build via PKG_VERSION.

NotifierMetadata.version