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