feat: NIP-AB device pairing — Phase 2 (desktop + mobile UI) (#343)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Wes
2026-04-16 15:25:18 -07:00
committed by GitHub
co-authored by Claude Opus 4.6
parent 0c5904b9a2
commit fc67dac4c6
21 changed files with 2248 additions and 250 deletions
+14
View File
@@ -1091,3 +1091,17 @@ export async function probeBackendProvider(
binaryPath,
});
}
// ── NIP-AB device pairing ───────────────────────────────────────────────────
export async function startPairing(): Promise<string> {
return invokeTauri<string>("start_pairing");
}
export async function confirmPairingSas(): Promise<void> {
await invokeTauri("confirm_pairing_sas");
}
export async function cancelPairing(): Promise<void> {
await invokeTauri("cancel_pairing");
}