{"record":{"id":"f7933582030f74af","repo":"zed-industries/zed","slug":"request-to-cloud-failed-with-status-status","errorCode":null,"errorMessage":"request to Cloud failed with status {status}","messagePattern":"request to Cloud failed with status (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"crates/collab/src/services/user_service.rs","lineNumber":91,"sourceCode":"            .context(\"failed to build request\")?;\n\n        let response = self\n            .http_client\n            .execute(request)\n            .await\n            .context(\"failed to send request to Cloud\")?;\n\n        let status = response.status();\n        match response.error_for_status() {\n            Ok(response) => {\n                let response_body: T = response\n                    .json()\n                    .await\n                    .context(\"failed to parse response body\")?;\n\n                Ok(response_body)\n            }\n            Err(_err) => Err(anyhow!(\"request to Cloud failed with status {status}\",))?,\n        }\n    }\n}\n\n#[async_trait]\nimpl UserService for CloudUserService {\n    async fn get_users_by_ids(&self, ids: Vec<UserId>) -> Result<Vec<User>> {\n        let response_body: LookUpUsersByLegacyIdResponse = self\n            .send_request(\n                self.http_client\n                    .post(format!(\n                        \"{}/internal/users/look_up_by_legacy_id\",\n                        self.zed_cloud_url\n                    ))\n                    .json(&LookUpUsersByLegacyIdBody {\n                        legacy_user_ids: ids.into_iter().map(|id| id.0).collect(),\n                    }),\n            )","sourceCodeStart":73,"sourceCodeEnd":109,"githubUrl":"https://github.com/zed-industries/zed/blob/bc538def4545534201bbfcac4e95ac34ea6501b6/crates/collab/src/services/user_service.rs#L73-L109","documentation":"Error \"request to Cloud failed with status {status}\" thrown in zed-industries/zed.","triggerScenarios":"Thrown at crates/collab/src/services/user_service.rs:91 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"bc538def4545534201bbfcac4e95ac34ea6501b6","analyzedAt":"2026-08-16T07:30:46.435Z","schemaVersion":2},"datasetVersion":"2026-08-16T08:17:34.114Z"}