openclaw/apps/shared/OpenClawKit/Sources/OpenClawKit
Mariano 44ef045614
fix(canvas): port remaining iOS branch stability fixes (#18228)
* fix(canvas): prevent snapshot disconnects on proxied gateways

(cherry picked from commit 2a3c9f746a65f3301c0cfe58ebe6596fed06230f)

* fix(canvas): accept url alias for present and navigate

(cherry picked from commit 674ee86a0b776cbb738add1920a4031246125312)

---------

Co-authored-by: Nimrod Gutman <nimrod.g@singular.net>
2026-02-16 16:42:28 +00:00
..
Resources Revert "iOS: wire node services and tests" 2026-02-02 17:36:49 +00:00
AnyCodable.swift refactor(swift): dedupe AnyCodable 2026-02-15 20:00:40 +00:00
AsyncTimeout.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
AudioStreamingProtocols.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
BonjourEscapes.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
BonjourTypes.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
BridgeFrames.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CalendarCommands.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
CameraCommands.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CanvasA2UIAction.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CanvasA2UICommands.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CanvasA2UIJSONL.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CanvasCommandParams.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
CanvasCommands.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
Capabilities.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
ChatCommands.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
ContactsCommands.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
DeepLinks.swift iOS: port onboarding + QR pairing flow stability (#18162) 2026-02-16 16:22:51 +00:00
DeviceAuthStore.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
DeviceCommands.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
DeviceIdentity.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ElevenLabsKitShim.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayChannel.swift iOS: port onboarding + QR pairing flow stability (#18162) 2026-02-16 16:22:51 +00:00
GatewayDiscoveryStatusText.swift refactor(swift): share discovery status text 2026-02-15 20:40:47 +00:00
GatewayEndpointID.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayErrors.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayNodeSession.swift fix(canvas): port remaining iOS branch stability fixes (#18228) 2026-02-16 16:42:28 +00:00
GatewayPayloadDecoding.swift refactor(swift): dedupe AnyCodable 2026-02-15 20:00:40 +00:00
GatewayPush.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
GatewayTLSPinning.swift Revert "iOS: wire node services and tests" 2026-02-02 17:36:49 +00:00
InstanceIdentity.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
JPEGTranscoder.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
LocationCommands.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
LocationSettings.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
MotionCommands.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
NetworkInterfaces.swift refactor(swift): share primary IPv4 lookup 2026-02-15 20:17:43 +00:00
NodeError.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
OpenClawKitResources.swift fix(swift): make SwiftPM tests deterministic 2026-02-15 20:03:48 +00:00
PhotoCapture.swift refactor(camera): centralize JPEG transcode cap 2026-02-15 20:33:14 +00:00
PhotosCommands.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
RemindersCommands.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
ScreenCommands.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
StoragePaths.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
SystemCommands.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
TalkCommands.swift iOS: alpha node app + setup-code onboarding (#11756) 2026-02-08 18:08:13 +01:00
TalkDirective.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
TalkHistoryTimestamp.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
TalkPromptBuilder.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
TalkSystemSpeechSynthesizer.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
ToolDisplay.swift refactor: rename to openclaw 2026-01-30 03:16:21 +01:00