diff --git a/apps/macos/Sources/OpenClawProtocol/GatewayModels.swift b/apps/macos/Sources/OpenClawProtocol/GatewayModels.swift index d12020f4207..3635bac1dab 100644 --- a/apps/macos/Sources/OpenClawProtocol/GatewayModels.swift +++ b/apps/macos/Sources/OpenClawProtocol/GatewayModels.swift @@ -2810,6 +2810,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { public let id: String? public let command: String public let commandargv: [String]? + public let env: [String: AnyCodable]? public let cwd: AnyCodable? public let nodeid: AnyCodable? public let host: AnyCodable? @@ -2829,6 +2830,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { id: String?, command: String, commandargv: [String]?, + env: [String: AnyCodable]?, cwd: AnyCodable?, nodeid: AnyCodable?, host: AnyCodable?, @@ -2847,6 +2849,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { self.id = id self.command = command self.commandargv = commandargv + self.env = env self.cwd = cwd self.nodeid = nodeid self.host = host @@ -2867,6 +2870,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { case id case command case commandargv = "commandArgv" + case env case cwd case nodeid = "nodeId" case host diff --git a/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift b/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift index d12020f4207..3635bac1dab 100644 --- a/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift +++ b/apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift @@ -2810,6 +2810,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { public let id: String? public let command: String public let commandargv: [String]? + public let env: [String: AnyCodable]? public let cwd: AnyCodable? public let nodeid: AnyCodable? public let host: AnyCodable? @@ -2829,6 +2830,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { id: String?, command: String, commandargv: [String]?, + env: [String: AnyCodable]?, cwd: AnyCodable?, nodeid: AnyCodable?, host: AnyCodable?, @@ -2847,6 +2849,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { self.id = id self.command = command self.commandargv = commandargv + self.env = env self.cwd = cwd self.nodeid = nodeid self.host = host @@ -2867,6 +2870,7 @@ public struct ExecApprovalRequestParams: Codable, Sendable { case id case command case commandargv = "commandArgv" + case env case cwd case nodeid = "nodeId" case host