feat: implement server pairing confirmation flow

This commit is contained in:
nav
2026-04-08 21:38:43 +00:00
parent cd09fe6043
commit a05b226056
2 changed files with 173 additions and 9 deletions

View File

@@ -110,6 +110,9 @@ export interface ClientSession {
/** WebSocket connection instance */
readonly socket: unknown; // Will be typed as WebSocket when implementing transport
/** Public key presented during hello, before pairing completes */
publicKey?: string;
/** Whether the client is currently authenticated */
isAuthenticated: boolean;