// // StrongReference.swift // shortcut // // Created by Bailey Townsend on 6/29/25. // import ATProtoKit import AppIntents import Foundation struct StrongReferenceAppEntity: TransientAppEntity { /// The URI for the record. @Property(title: "Record URI") public var recordURI: String /// The CID hash for the record. @Property(title: "Record CID") public var recordCID: String var id: String { recordURI } static var typeDisplayName: LocalizedStringResource = "Strong Reference" static var typeDescription: LocalizedStringResource = "This is the com.atproto.repo.strongRef type" var displayRepresentation: AppIntents.DisplayRepresentation { DisplayRepresentation(title: "recordUri: \(recordURI), recordCID:\(recordCID)") } static var typeDisplayRepresentation: TypeDisplayRepresentation = TypeDisplayRepresentation( name: LocalizedStringResource("Strong Reference")) }