PluginCapabilities
PluginCapabilities =
object
Defined in: packages/core/src/plugin.ts:21
Properties
Section titled “Properties”authModel
Section titled “authModel”authModel:
"apiKey"|"oauth2"|"basic"|"none"
Defined in: packages/core/src/plugin.ts:27
Authentication model used by this plugin
rateLimitModel
Section titled “rateLimitModel”rateLimitModel:
"quota"|"tokenBucket"
Defined in: packages/core/src/plugin.ts:29
Rate limiting model
supportsArchiveResolution
Section titled “supportsArchiveResolution”supportsArchiveResolution:
boolean
Defined in: packages/core/src/plugin.ts:25
Whether the plugin supports archive resolution (broadcast -> archive)
supportsBatchBroadcasts
Section titled “supportsBatchBroadcasts”supportsBatchBroadcasts:
boolean
Defined in: packages/core/src/plugin.ts:33
Whether the plugin supports batch broadcast retrieval
supportsBatchContent
Section titled “supportsBatchContent”supportsBatchContent:
boolean
Defined in: packages/core/src/plugin.ts:31
Whether the plugin supports batch content retrieval
supportsBroadcasts
Section titled “supportsBroadcasts”supportsBroadcasts:
boolean
Defined in: packages/core/src/plugin.ts:23
Whether the plugin supports broadcast detection
supportsClips
Section titled “supportsClips”supportsClips:
boolean
Defined in: packages/core/src/plugin.ts:37
Whether the plugin supports clip retrieval
supportsSearch
Section titled “supportsSearch”supportsSearch:
boolean
Defined in: packages/core/src/plugin.ts:35
Whether the plugin supports search