Skip to content

Commit 78cb96f

Browse files
committed
feat(gateway): regenerate Swift protocol bindings for presence user
1 parent 2890952 commit 78cb96f

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -947,6 +947,7 @@ public struct PresenceEntry: Codable, Sendable {
947947
public let roles: [String]?
948948
public let scopes: [String]?
949949
public let instanceid: String?
950+
public let user: [String: AnyCodable]?
950951

951952
public init(
952953
host: String? = nil,
@@ -964,7 +965,8 @@ public struct PresenceEntry: Codable, Sendable {
964965
deviceid: String? = nil,
965966
roles: [String]? = nil,
966967
scopes: [String]? = nil,
967-
instanceid: String? = nil)
968+
instanceid: String? = nil,
969+
user: [String: AnyCodable]? = nil)
968970
{
969971
self.host = host
970972
self.ip = ip
@@ -982,6 +984,7 @@ public struct PresenceEntry: Codable, Sendable {
982984
self.roles = roles
983985
self.scopes = scopes
984986
self.instanceid = instanceid
987+
self.user = user
985988
}
986989

987990
private enum CodingKeys: String, CodingKey {
@@ -1001,6 +1004,7 @@ public struct PresenceEntry: Codable, Sendable {
10011004
case roles
10021005
case scopes
10031006
case instanceid = "instanceId"
1007+
case user
10041008
}
10051009
}
10061010

0 commit comments

Comments
 (0)