Skip to main content Crate node_app_manifest Copy item path Source AppManifest Canonical manifest entity — unified v1/v2 format. AppUiManifest Optional stage metadata carried by the canonical app manifest. AppUiNav Shell-owned navigation metadata for a top-level stage. EndpointPolicy Declarative per-endpoint access policy (existing v1 model, preserved verbatim). GovernorManifest Idle-termination policy for a lazily-started app (issue #811 SP1 — the
app governor). Nested under AppManifest::governor. ManifestCapabilities Capability declarations from the v2 manifest capabilities block. ProvidedCapability Capability provider declaration (existing v1 model, preserved verbatim). ProvidedScope A single scope provided by an app (existing v1 model, preserved verbatim). StandaloneConfig Configuration for AppType::Standalone apps. TcpManifest TCP port preferences for standalone apps that bind their own port.
Consumed by the port registry (system/server/src/services/port_registry/)
at install time. AbiVersion Host ABI compatibility version declared by the app. AppTier Trust/distribution tier — derived at load time from the install path
AND (per FR-028 cycle 4) the manifest sidecar’s GPG signature. AppType App execution model — determines how the daemon loads and isolates the app. AppUiKind Browser UI unit shipped by an app package. HotReloadKind How in-process (native) app reload is expected to behave. validate_manifest_path Validate a relative file path declared in a manifest (entrypoint, ui_path). validate_standalone_socket_path Validate a StandaloneConfig::socket_path. validate_standalone_socket_path_with_policy Validate a standalone socket path with an explicit runtime policy.