(bridge: OpenCodeBridgeContext | undefined)
| 174 | } |
| 175 | |
| 176 | function buildBridgePayload(bridge: OpenCodeBridgeContext | undefined): OpenCodeBridgeContext { |
| 177 | return { |
| 178 | ...(bridge?.sharingEnabled !== undefined && { sharingEnabled: bridge.sharingEnabled }), |
| 179 | ...(bridge?.shareBaseUrl && { shareBaseUrl: bridge.shareBaseUrl }), |
| 180 | ...(bridge?.pasteApiUrl && { pasteApiUrl: bridge.pasteApiUrl }), |
| 181 | ...(bridge?.agents && { agents: bridge.agents }), |
| 182 | }; |
| 183 | } |
| 184 | |
| 185 | function logCliWarnings(client: OpenCodeClient, stderr: string): void { |
| 186 | const warningLines = stderr |
no outgoing calls
no test coverage detected