From fec8a18899b600a26b57c7aecfce6080a107d611 Mon Sep 17 00:00:00 2001 From: "git@71rd.net" Date: Thu, 18 Jun 2026 18:35:04 +0000 Subject: [PATCH] return Failure response when agent does not support extension Signed-off-by: git@71rd.net --- src/client.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/client.rs b/src/client.rs index 1618dee..0931453 100644 --- a/src/client.rs +++ b/src/client.rs @@ -186,6 +186,7 @@ where match self.handle(Request::Extension(extension)).await? { Response::Success => Ok(None), Response::ExtensionResponse(response) => Ok(Some(response)), + Response::Failure => Err(AgentError::Failure), _ => Err(ProtoError::UnexpectedResponse.into()), } }