Docs
Objects

SmartAppDefinition

The `definition` object and the metadata the hub stores for it.

SmartAppDefinition

---- (2) Smart-app exports — typed globalThis view -----------------------

Definition

interface SmartAppDefinition {
  name: string;
  namespace: string;
  description?: string;
  author?: string;
  category?: string;
  iconUrl?: string;
  iconX2Url?: string;
}

Members

NameTypeOptionalDescription
namestringno—
namespacestringno—
descriptionstringyes—
authorstringyes—
categorystringyes—
iconUrlstringyes—
iconX2Urlstringyes—
Source: apps/edge-runtime/src/core/smartapp/builtin/ambient.d.ts:366

Stored metadata

What the hub records for a registered definition (wire schema smartAppDefinitionMetadataSchema). version is an integer assigned by the hub; do not set one yourself.

FieldTypeRequired
appDefinitionIdstringyes
namestringyes
namespacestringyes
versionnumberno
authorstringno
descriptionstringno
categorystringno
iconUrlstringno
iconX2Urlstringno
isSystembooleanno
codeHashstringno
parentobjectno
childAppsarrayno
singleInstancebooleanno
singletonPerParentbooleanno
deprecatedbooleanno
Generated from docs-bundle v0.1.0, novon-platform 9ce3486c (2026-10-09).

On this page