diff --git a/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift b/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift index 869231665a8..8c27d9fb63b 100644 --- a/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift +++ b/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift @@ -6592,6 +6592,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { public let turnsourceto: AnyCodable? public let turnsourceaccountid: AnyCodable? public let turnsourcethreadid: AnyCodable? + public let approvalreviewerdeviceids: [String]? public let requiredeliveryroute: Bool? public let suppressdelivery: Bool? public let timeoutms: Int? @@ -6618,6 +6619,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { turnsourceto: AnyCodable?, turnsourceaccountid: AnyCodable?, turnsourcethreadid: AnyCodable?, + approvalreviewerdeviceids: [String]?, requiredeliveryroute: Bool? = nil, suppressdelivery: Bool? = nil, timeoutms: Int?, @@ -6643,6 +6645,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { self.turnsourceto = turnsourceto self.turnsourceaccountid = turnsourceaccountid self.turnsourcethreadid = turnsourcethreadid + self.approvalreviewerdeviceids = approvalreviewerdeviceids self.requiredeliveryroute = requiredeliveryroute self.suppressdelivery = suppressdelivery self.timeoutms = timeoutms @@ -6670,6 +6673,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { case turnsourceto = "turnSourceTo" case turnsourceaccountid = "turnSourceAccountId" case turnsourcethreadid = "turnSourceThreadId" + case approvalreviewerdeviceids = "approvalReviewerDeviceIds" case requiredeliveryroute = "requireDeliveryRoute" case suppressdelivery = "suppressDelivery" case timeoutms = "timeoutMs"