import ActivityKit import Foundation struct CallActivityAttributes: ActivityAttributes { let peerName: String let peerPublicKey: String let colorIndex: Int /// Tiny avatar thumbnail (32x32 JPEG, ~1-2KB). Nil = show initials. let avatarThumb: Data? struct ContentState: Codable, Hashable { let durationSec: Int let isActive: Bool let isMuted: Bool } }