Establish watch relay contracts and platform package wiring

This commit is contained in:
2026-09-18 09:34:26 +04:00
parent a92698e1e6
commit 9b87299bf5
22 changed files with 778 additions and 159 deletions
@@ -0,0 +1,10 @@
import RemoteCore
import WatchBridgeCommon
/// Pure outgoing container construction: does not activate WCSession, grant a
/// session, queue a command, or transmit it. Live delivery belongs to B.
public enum WatchCommandPayload {
public static func container(for envelope: CommandEnvelope) throws -> RelayContainer {
try RelayContainer(kind: .command, value: envelope)
}
}