From 92810dc975f459339b2fc409d3efa52b254fae2e Mon Sep 17 00:00:00 2001 From: pakrym-oai Date: Tue, 5 May 2026 18:55:59 -0700 Subject: [PATCH] codex: fix CI failure on PR #21284 --- codex-rs/codex-api/src/endpoint/responses_websocket.rs | 4 ++++ codex-rs/core/config.schema.json | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/codex-rs/codex-api/src/endpoint/responses_websocket.rs b/codex-rs/codex-api/src/endpoint/responses_websocket.rs index fe59c15615..c5a682b328 100644 --- a/codex-rs/codex-api/src/endpoint/responses_websocket.rs +++ b/codex-rs/codex-api/src/endpoint/responses_websocket.rs @@ -211,6 +211,10 @@ impl ResponsesWebsocketConnection { skip_all, fields(transport = "responses_websocket", api.path = "responses") )] + #[expect( + clippy::await_holding_invalid_type, + reason = "the guard serializes exclusive use of the websocket while sending a request frame" + )] pub async fn send_response_processed(&self, response_id: String) -> Result<(), ApiError> { let request = ResponsesWsRequest::ResponseProcessed(ResponseProcessedWsRequest { response_id }); diff --git a/codex-rs/core/config.schema.json b/codex-rs/core/config.schema.json index c40b7654ab..ac7f444b95 100644 --- a/codex-rs/core/config.schema.json +++ b/codex-rs/core/config.schema.json @@ -517,6 +517,9 @@ "request_rule": { "type": "boolean" }, + "responses_websocket_response_processed": { + "type": "boolean" + }, "responses_websockets": { "type": "boolean" }, @@ -4066,6 +4069,9 @@ "request_rule": { "type": "boolean" }, + "responses_websocket_response_processed": { + "type": "boolean" + }, "responses_websockets": { "type": "boolean" },