export function buildWsUrl(token: string): string { const explicit = import.meta.env.VITE_WS_URL; if (explicit) { return `${explicit}?token=${encodeURIComponent(token)}`; } const protocol = window.location.protocol === "https:" ? "wss:" : "ws:"; return `${protocol}//${window.location.host}/api/v1/realtime/ws?token=${encodeURIComponent(token)}`; }