diff --git a/src/bridge/python-bridge.ts b/src/bridge/python-bridge.ts index f48d17f..438e432 100644 --- a/src/bridge/python-bridge.ts +++ b/src/bridge/python-bridge.ts @@ -176,11 +176,11 @@ export class PythonBridge extends EventEmitter { let timeoutDuration = 5000; // Default 5s if (command === 'set_target') { - timeoutDuration = 10000; // 10s for target operations + timeoutDuration = 100000; // 100s for target operations } else if (['sample', 'observe', 'get_state'].includes(command)) { - timeoutDuration = 15000; // 15s for quantum operations + timeoutDuration = 150000; // 150s for quantum operations } else if (['get_platform_info', 'get_available_targets', 'list_kernels'].includes(command)) { - timeoutDuration = 3000; // 3s for simple info operations + timeoutDuration = 30000; // 30s for simple info operations } const timeout = setTimeout(() => { this.requestQueue.delete(requestId);