diff --git a/apps/macos/Sources/MoltbotProtocol/GatewayModels.swift b/apps/macos/Sources/MoltbotProtocol/GatewayModels.swift index 9d2ca5ed4..12f041dc8 100644 --- a/apps/macos/Sources/MoltbotProtocol/GatewayModels.swift +++ b/apps/macos/Sources/MoltbotProtocol/GatewayModels.swift @@ -9,6 +9,7 @@ public enum ErrorCode: String, Codable, Sendable { case agentTimeout = "AGENT_TIMEOUT" case invalidRequest = "INVALID_REQUEST" case unavailable = "UNAVAILABLE" + case tooManyRequests = "TOO_MANY_REQUESTS" } public struct ConnectParams: Codable, Sendable { diff --git a/apps/shared/MoltbotKit/Sources/MoltbotProtocol/GatewayModels.swift b/apps/shared/MoltbotKit/Sources/MoltbotProtocol/GatewayModels.swift index 9d2ca5ed4..12f041dc8 100644 --- a/apps/shared/MoltbotKit/Sources/MoltbotProtocol/GatewayModels.swift +++ b/apps/shared/MoltbotKit/Sources/MoltbotProtocol/GatewayModels.swift @@ -9,6 +9,7 @@ public enum ErrorCode: String, Codable, Sendable { case agentTimeout = "AGENT_TIMEOUT" case invalidRequest = "INVALID_REQUEST" case unavailable = "UNAVAILABLE" + case tooManyRequests = "TOO_MANY_REQUESTS" } public struct ConnectParams: Codable, Sendable { diff --git a/src/gateway/session-utils.store.ts b/src/gateway/session-utils.store.ts index 0477e8cdb..47baaf2e0 100644 --- a/src/gateway/session-utils.store.ts +++ b/src/gateway/session-utils.store.ts @@ -39,10 +39,7 @@ export function resolveDefaultStoreAgentId(cfg: MoltbotConfig): string { /** * Resolve a session key to its canonical store key form. */ -export function resolveSessionStoreKey(params: { - cfg: MoltbotConfig; - sessionKey: string; -}): string { +export function resolveSessionStoreKey(params: { cfg: MoltbotConfig; sessionKey: string }): string { const raw = params.sessionKey.trim(); if (!raw) return raw; if (raw === "global" || raw === "unknown") return raw;