diff --git a/apps/macos/Sources/Clawdis/AgentRPC.swift b/apps/macos/Sources/Clawdis/AgentRPC.swift index 73260c6ac..f04242039 100644 --- a/apps/macos/Sources/Clawdis/AgentRPC.swift +++ b/apps/macos/Sources/Clawdis/AgentRPC.swift @@ -331,6 +331,7 @@ actor AgentRPC { guard let data = line.data(using: .utf8) else { return false } guard let parsed = try? JSONDecoder().decode(ControlResponse.self, from: data) else { return false } guard parsed.type == "control-response" else { return false } + self.logger.debug("control response parsed id=\(parsed.id, privacy: .public) ok=\(parsed.ok, privacy: .public)") guard let waiter = self.controlWaiters.removeValue(forKey: parsed.id) else { self.logger.debug("control response with no waiter id=\(parsed.id, privacy: .public)") return true