From c63d87cbecfb3e3f6123115f3632deee6d80bebd Mon Sep 17 00:00:00 2001 From: Max Goedjen Date: Sat, 25 Oct 2025 11:28:50 -0700 Subject: [PATCH] Fix bug where connection would be closed without returning unhandled response for unknown messages (#747) --- Sources/Packages/Sources/SecretAgentKit/Agent.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/Packages/Sources/SecretAgentKit/Agent.swift b/Sources/Packages/Sources/SecretAgentKit/Agent.swift index fbd739e..83ce175 100644 --- a/Sources/Packages/Sources/SecretAgentKit/Agent.swift +++ b/Sources/Packages/Sources/SecretAgentKit/Agent.swift @@ -47,6 +47,7 @@ extension Agent { logger.debug("Agent returned \(SSHAgent.Response.agentSignResponse.debugDescription)") case .unknown(let value): logger.error("Agent received unknown request of type \(value).") + throw UnhandledRequestError() default: logger.debug("Agent received valid request of type \(request.debugDescription), but not currently supported.") throw UnhandledRequestError()