type PluginBlocker = { kind: "plugin"; name: string; pluginKey: string; tier: PluginTier } | { kind: "repoConfig"; root: string } | { accountId: string; kind: "accountManifest" } | { kind: "orgManifest"; orgId: string } | { kind: "userManifest"; userId: string }
Type Aliases
CognitionAcp.PluginBlocker
Why a plugin is blocked, structured so the UI can say “blocked by your org’s policy” rather than restating a preformatted sentence.

