Package-level declarations
Types
Tiny persistent store for the backend URL, so it survives app restarts.
Platform integrations that have no common Compose equivalent.
Functions
A collapsible/expandable JSON tree over a parsed JsonElement. Containers start collapsed except the root, so a large debug statement opens showing only its top-level keys; tap a row to drill in. Rows never wrap (softWrap = false) — put this inside a horizontally + vertically scrollable box.
Reads the attestation certificate chain the Android Keystore generated for alias and renders the leaf's key-attestation extension. The chain is produced when the key is created with an attestation challenge (as supreme-client does), so it is available right after an attestation run.
iOS uses App Attest (no Android key-attestation extension); the iOS target is build-only here.
A perspective starfield.
App theme. Always dark — deliberately not switchable to light, matching the docs site.