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,11 @@
import RemoteCore
/// An injection seam, not a live relay. App composition supplies the same actor
/// used for phone commands; this holder creates no admission or session state.
public struct PhoneRelayDependency: Sendable {
public let coordinator: any PhoneCommandCoordinating
public init(coordinator: any PhoneCommandCoordinating) {
self.coordinator = coordinator
}
}