Cambium 0.4.1
Cambium 0.4.1 keeps user actions responsive when Amethyst generates a burst of relay AUTH and decrypt requests.
- Approved provider overload now returns a terminal unavailable result instead of opening the same request as a foreground signer intent.
- Reactions, posts, deletions and encryption keep a reserved queue slot and run ahead of relay AUTH and background decrypt work.
- Queued calls are bounded and discarded after their client times out; identical decrypts share cached results.
- Deterministic decrypt and policy failures are no longer reconnected and executed twice.
Verified on a connected GrapheneOS phone with Amethyst 1.12.1 and a real Heartwood signer. In a cold-start burst Cambium returned 33 overload responses immediately, completed 13 admitted requests, and produced zero Amethyst cursor errors and zero foreground SignerActivity launches. The full JVM suite (190 tests) and Android 35 native instrumentation CI passed.
Verify before installing with AppVerifier:
dev.forgesworn.cambium
9E:A1:88:EF:A9:01:5F:7E:7F:90:E1:88:8F:58:6F:52:7B:2A:0E:8A:6D:CD:B3:99:1E:41:FB:4F:14:EE:EF:C6
SHA-256 of cambium-0.4.1.apk: ec7df068a2e22f29c2564e6ea901cad5a37869775c2d8199069518dc7cc3d961