From 69f285c5ca2f5ea1e6dfdb0526dba849d5065179 Mon Sep 17 00:00:00 2001 From: Shadow Date: Mon, 5 Jan 2026 23:36:30 -0600 Subject: [PATCH] chore: fixed CI --- .../ClawdbotProtocol/GatewayModels.swift | 37 +++++++++++++++++++ src/gateway/protocol/index.ts | 1 - 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/apps/macos/Sources/ClawdbotProtocol/GatewayModels.swift b/apps/macos/Sources/ClawdbotProtocol/GatewayModels.swift index 49690fbe3..85ee13fdb 100644 --- a/apps/macos/Sources/ClawdbotProtocol/GatewayModels.swift +++ b/apps/macos/Sources/ClawdbotProtocol/GatewayModels.swift @@ -369,6 +369,43 @@ public struct SendParams: Codable, Sendable { } } +public struct PollParams: Codable, Sendable { + public let to: String + public let question: String + public let options: [String] + public let maxselections: Int? + public let durationhours: Int? + public let provider: String? + public let idempotencykey: String + + public init( + to: String, + question: String, + options: [String], + maxselections: Int?, + durationhours: Int?, + provider: String?, + idempotencykey: String + ) { + self.to = to + self.question = question + self.options = options + self.maxselections = maxselections + self.durationhours = durationhours + self.provider = provider + self.idempotencykey = idempotencykey + } + private enum CodingKeys: String, CodingKey { + case to + case question + case options + case maxselections = "maxSelections" + case durationhours = "durationHours" + case provider + case idempotencykey = "idempotencyKey" + } +} + public struct AgentParams: Codable, Sendable { public let message: String public let to: String? diff --git a/src/gateway/protocol/index.ts b/src/gateway/protocol/index.ts index 6dad0d7e3..16b0b2176 100644 --- a/src/gateway/protocol/index.ts +++ b/src/gateway/protocol/index.ts @@ -349,7 +349,6 @@ export type { ErrorShape, StateVersion, AgentEvent, - PollParams, AgentWaitParams, ChatEvent, TickEvent,