App Info
App info contains the host-provided identity and release metadata available
through ctx.app. Host features and plugins can use it for labels, diagnostics,
and version information without importing app-specific configuration.
The contract is read-only. Consumers should read these values but must not change them.
Every plugin receives app info automatically. Accessing ctx.app does not
require a manifest permission.
type ReleaseChannel = "alpha" | "beta" | "stable";
type AppInfo = Readonly<{ name: string; tagline: string; version: string; releaseChannel: ReleaseChannel;}>;Fields
Section titled “Fields”| Field | Type | Description |
|---|---|---|
name | string | Human-readable application name. |
tagline | string | Short description of the application. |
version | string | Version of the installed application release. |
releaseChannel | "alpha" | "beta" | "stable" | Maturity channel of the installed release. |
Release channels describe how mature a release is:
alphais an early release that may change frequently.betais a pre-release intended for broader testing.stableis the production release channel.