(conn: SidecarConnection)
| 712 | // bearer header at the session layer (installBearerAuthHeader), so the token |
| 713 | // never crosses the IPC boundary. |
| 714 | const toDesktopServerConnection = (conn: SidecarConnection): DesktopServerConnection => ({ |
| 715 | kind: "desktop-sidecar", |
| 716 | key: "desktop-sidecar", |
| 717 | origin: conn.baseUrl, |
| 718 | apiBaseUrl: `${conn.baseUrl.replace(/\/+$/, "")}/api`, |
| 719 | displayName: "Local Executor", |
| 720 | }); |
| 721 | |
| 722 | const registerIpcHandlers = () => { |
| 723 | ipcMain.handle("executor:server:connection", (): DesktopServerConnection | null => |
no test coverage detected