mac: include instance id in presence beacons

This commit is contained in:
Peter Steinberger
2025-12-10 11:48:13 +00:00
parent 53c349cb86
commit fe3a983d35
2 changed files with 19 additions and 3 deletions

View File

@@ -184,8 +184,10 @@ final class ControlChannel: ObservableObject {
return "Gateway error: \(detail)"
}
func sendSystemEvent(_ text: String) async throws {
_ = try await self.request(method: "system-event", params: ["text": AnyHashable(text)])
func sendSystemEvent(_ text: String, params: [String: AnyHashable] = [:]) async throws {
var merged = params
merged["text"] = AnyHashable(text)
_ = try await self.request(method: "system-event", params: merged)
}
private func startEventStream() {