@open-matrix/identity-client (1.1.32)

Published 2026-10-24 11:04:44 +00:00 by hivecast-admin

Installation

@open-matrix:registry=
npm install @open-matrix/identity-client@1.1.32
"@open-matrix/identity-client": "1.1.32"

About this package

Identity client

The client owns sign-in, deployment enrollment and sealed credential persistence. refreshDeploymentCredential({deploymentCredentialPath}) reuses the exact recorded installation, account, device and custody binding and its contained API-key reference. It requests a fresh credential through the recorded platform URL's existing runtime-host registration endpoint, verifies the response binding and atomically replaces only that deployment credential file. Suspended accounts and revoked grants remain refused. Refresh creates no new identity and does not rewrite enrollment records. Callers own scheduling; this API introduces no retry timer or TTL. Run pnpm --filter @open-matrix/identity-client test and type-check.

Password registration requires a person's name (displayName in the identity client, matrix register --display-name in the compatibility CLI). --name still labels the API key. The name is trimmed, whitespace is collapsed, and at most 120 characters are stored.

Dependencies

Dependencies

ID Version
@open-matrix/contracts 1.1.32
@open-matrix/credential-plane 1.1.32
@open-matrix/subjects 1.1.32

Development Dependencies

ID Version
@types/node ^25.0.10
esbuild ^0.27.3
tsx ^4.15.6
typescript ^5.7.0
Details
npm
2026-10-24 11:04:44 +00:00
0
MIT
35 KiB
Assets (1)
Versions (13) View all
1.1.33 2026-10-24
1.1.32 2026-10-24
1.1.2 2026-09-22
1.1.1 2026-09-22
0.1.10 2026-09-22