fix(macos): encode gateway params without AnyHashable

main
Peter Steinberger 2025-12-13 17:30:53 +00:00
parent 161895ed1a
commit 050c47d3a7
1 changed files with 3 additions and 1 deletions

View File

@ -121,7 +121,9 @@ final class ControlChannel: ObservableObject {
timeoutMs: Double? = nil) async throws -> Data
{
do {
let rawParams = params?.reduce(into: [String: AnyCodable]()) { $0[$1.key] = AnyCodable($1.value) }
let rawParams = params?.reduce(into: [String: AnyCodable]()) {
$0[$1.key] = AnyCodable($1.value.base)
}
let data = try await GatewayConnection.shared.request(
method: method,
params: rawParams,