diff --git a/apps/macos/Sources/OpenClawProtocol/GatewayModels.swift b/apps/macos/Sources/OpenClawProtocol/GatewayModels.swift index 365c4e7569..49e1c409b8 100644 --- a/apps/macos/Sources/OpenClawProtocol/GatewayModels.swift +++ b/apps/macos/Sources/OpenClawProtocol/GatewayModels.swift @@ -2508,6 +2508,19 @@ public struct DevicePairRejectParams: Codable, Sendable { } } +public struct DevicePairRemoveParams: Codable, Sendable { + public let deviceid: String + + public init( + deviceid: String + ) { + self.deviceid = deviceid + } + private enum CodingKeys: String, CodingKey { + case deviceid = "deviceId" + } +} + public struct DeviceTokenRotateParams: Codable, Sendable { public let deviceid: String public let role: String diff --git a/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift b/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift index 365c4e7569..49e1c409b8 100644 --- a/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift +++ b/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift @@ -2508,6 +2508,19 @@ public struct DevicePairRejectParams: Codable, Sendable { } } +public struct DevicePairRemoveParams: Codable, Sendable { + public let deviceid: String + + public init( + deviceid: String + ) { + self.deviceid = deviceid + } + private enum CodingKeys: String, CodingKey { + case deviceid = "deviceId" + } +} + public struct DeviceTokenRotateParams: Codable, Sendable { public let deviceid: String public let role: String