PluginManifestV2
Defined in: plugin.ts:1020
Authoring-time manifest v2 tree (grouped capability keys).
Extends
Section titled “Extends”Properties
Section titled “Properties”$schema?
Section titled “$schema?”
optional$schema?:string
Defined in: plugin.ts:1023
agent?
Section titled “agent?”
optionalagent?:PluginAgentManifest
Defined in: plugin.ts:1062
appScope?
Section titled “appScope?”
optionalappScope?:string
Defined in: plugin.ts:1039
optionalauth?:PluginManifestV2Auth
Defined in: plugin.ts:1052
author?
Section titled “author?”
optionalauthor?:string| {name?:string;url?:string; }
Defined in: plugin.ts:1028
automations?
Section titled “automations?”
optionalautomations?:string|string[]
Defined in: plugin.ts:1005
Inherited from
Section titled “Inherited from”PluginManifestV2Content.automations
bundledOptIn?
Section titled “bundledOptIn?”
optionalbundledOptIn?:boolean
Defined in: plugin.ts:1045
category?
Section titled “category?”
optionalcategory?:string
Defined in: plugin.ts:1037
client?
Section titled “client?”
optionalclient?:Omit<PluginUiAppBundle,"kind"|"pluginId">
Defined in: plugin.ts:1060
color?
Section titled “color?”
optionalcolor?:string
Defined in: plugin.ts:1035
commands?
Section titled “commands?”
optionalcommands?:string|string[]
Defined in: plugin.ts:1004
Inherited from
Section titled “Inherited from”PluginManifestV2Content.commands
comms?
Section titled “comms?”
optionalcomms?:string|string[]
Defined in: plugin.ts:1009
Inherited from
Section titled “Inherited from”computer?
Section titled “computer?”
optionalcomputer?:PluginManifestV2Computer
Defined in: plugin.ts:1054
optionaldata?:PluginManifestV2DataProvider
Defined in: plugin.ts:1053
dependencies?
Section titled “dependencies?”
optionaldependencies?:string[]
Defined in: plugin.ts:1044
description?
Section titled “description?”
optionaldescription?:string
Defined in: plugin.ts:1027
detect?
Section titled “detect?”
optionaldetect?:PluginDetectConfig
Defined in: plugin.ts:1057
extensions?
Section titled “extensions?”
optionalextensions?:Record<string,unknown>
Defined in: plugin.ts:1033
greetings?
Section titled “greetings?”
optionalgreetings?:string|string[]
Defined in: plugin.ts:1008
Inherited from
Section titled “Inherited from”PluginManifestV2Content.greetings
homepage?
Section titled “homepage?”
optionalhomepage?:string
Defined in: plugin.ts:1029
hooks?
Section titled “hooks?”
optionalhooks?:PluginManifestV2Hooks
Defined in: plugin.ts:1046
optionalicon?:string
Defined in: plugin.ts:1036
id:
string
Defined in: plugin.ts:1024
inference?
Section titled “inference?”
optionalinference?:PluginManifestV2Inference
Defined in: plugin.ts:1048
keywords?
Section titled “keywords?”
optionalkeywords?:string[]
Defined in: plugin.ts:1032
license?
Section titled “license?”
optionallicense?:string
Defined in: plugin.ts:1031
manifestFormat
Section titled “manifestFormat”manifestFormat:
2
Defined in: plugin.ts:1022
min_recursive_version?
Section titled “min_recursive_version?”
optionalmin_recursive_version?:string
Defined in: plugin.ts:1042
optionalname?:string
Defined in: plugin.ts:1025
onboarding?
Section titled “onboarding?”
optionalonboarding?:PluginOnboardingConfig
Defined in: plugin.ts:1058
platforms?
Section titled “platforms?”
optionalplatforms?:string[]
Defined in: plugin.ts:1041
private?
Section titled “private?”
optionalprivate?:boolean
Defined in: plugin.ts:1040
remoteAccess?
Section titled “remoteAccess?”
optionalremoteAccess?:object
Defined in: plugin.ts:1021
providers
Section titled “providers”providers:
RemoteProviderDeclaration[]
repository?
Section titled “repository?”
optionalrepository?:string
Defined in: plugin.ts:1030
rules?
Section titled “rules?”
optionalrules?:string|string[]
Defined in: plugin.ts:1003
Inherited from
Section titled “Inherited from”runtime?
Section titled “runtime?”
optionalruntime?:PluginManifestV2Runtime
Defined in: plugin.ts:1047
settings?
Section titled “settings?”
optionalsettings?:PluginSettingsSchema
Defined in: plugin.ts:1056
setupSequence?
Section titled “setupSequence?”
optionalsetupSequence?:PluginSetupStep[]
Defined in: plugin.ts:1059
skills?
Section titled “skills?”
optionalskills?:string|string[]
Defined in: plugin.ts:1002
Inherited from
Section titled “Inherited from”PluginManifestV2Content.skills
soundDefaults?
Section titled “soundDefaults?”
optionalsoundDefaults?:Record<string,string>
Defined in: plugin.ts:1043
sounds?
Section titled “sounds?”
optionalsounds?:string|string[]
Defined in: plugin.ts:1007
Inherited from
Section titled “Inherited from”PluginManifestV2Content.sounds
storage?
Section titled “storage?”
optionalstorage?:PluginManifestV2Storage
Defined in: plugin.ts:1050
optionalsync?:PluginManifestV2Sync
Defined in: plugin.ts:1051
optionaltags?:string[]
Defined in: plugin.ts:1038
themes?
Section titled “themes?”
optionalthemes?:string|string[]
Defined in: plugin.ts:1006
Inherited from
Section titled “Inherited from”PluginManifestV2Content.themes
thumbnail?
Section titled “thumbnail?”
optionalthumbnail?:string
Defined in: plugin.ts:1034
tools?
Section titled “tools?”
optionaltools?:PluginManifestV2Tools
Defined in: plugin.ts:1055
triggers?
Section titled “triggers?”
optionaltriggers?:PluginManifestV2Triggers
Defined in: plugin.ts:1049
optionalui?:PluginUiManifest
Defined in: plugin.ts:1061
version?
Section titled “version?”
optionalversion?:string
Defined in: plugin.ts:1026