c8da0ab6c4
When Docker starts a container, it creates network interfaces which triggers Chrome's ERR_NETWORK_CHANGED error, aborting the request. The backend successfully starts the container but the frontend never gets the response, showing 'failed to create session' even though the session is up. Fix: Add retry with exponential backoff for startInstance and restartInstance when network errors occur (no HTTP response). Retries up to 2 times with 1.5s delay between attempts. Fixes: False 'failed to create session' errors when launching tools.