Skip to main content

PluginSummary

A plugin as the settings list sees it. Carries no configured VALUES, only which secrets are set

Attributes (15)
AttributeTypeRequiredDescription
idstringYes
namestringYes
versionstringYes
capabilitiesstring[]Yes
usesTrackFetcherbooleanNoWhether the manifest declares the trackFetcher permission, so its records reach air through the station's own track fetcher and that fetcher needs its own authorization. Not the same as the stream capability, which a plugin that mints its own stream URLs declares too. Absent means it does not
statusPluginStatusYes
originPluginOriginYes
enabledbooleanYes
descriptionstringNo
iconstringNo
configFieldsConfigFieldDescriptor[]Yes
secretsConfiguredRecord<string, boolean>YesWhether a value is currently stored, per secret field under its own key and per secret cell under field/rowId/column. Never the value itself
firstEnabledAtstringNoWhen this plugin was first ever enabled. Absent means it never has been, so the console asks before it is. read-only
lastErrorstringNoThe last recorded failure. Absent means it is not currently unhappy
nextProbeAtstringNoWhen the breaker will probe this plugin again on its own. Absent means no probe is pending. read-only