Arcane OS Docs Development only

Reference

Arcane.version.installation()

Alias-like access to installation status.

  • Reference

This focused page is derived from the mechanically checked full member inventory.

Syntax

Arcane.version.installation()

Parameters

None

Return value

Promise<installation status>

Description

Alias-like access to installation status.

Overview

Arcane.version.installation() calls the same installation.status RPC as Arcane.installation.status(). It does not return a version string and does not mutate or repair the installation. The alias requires installation.read on a Core host and emits no event.

Result and availability

The exact installation-status object is documented under Arcane.installation.status(). Its installedVersion can be null, while packageVersion identifies the active Provisioner package. Use disposition, action, integrity, and identity fields together; comparing the two version strings alone is not an installation trust decision.

Errors and recovery

METHOD_NOT_ALLOWED means the application lacks installation.read. Installation identity or integrity errors must be shown with their supplied resolution. This alias is not projected on Android.

Example

const installation = await Arcane.version.installation();

console.log(
    installation.installedVersion,
    installation.packageVersion,
    installation.disposition
);

Reference group

Platform, installation, users, and system

Repository and reviewed source access