From bfbc40b8c78f24d622fde5feeb8dc6ccae5d0e01 Mon Sep 17 00:00:00 2001 From: Thomas Rademaker Date: Thu, 16 Apr 2026 17:01:25 -0400 Subject: [PATCH] pull in latest CoreATProtocol --- Package.resolved | 20 ++++++++++---------- Sources/bskyKit/BskyAPI.swift | 2 +- Sources/bskyKit/BskyService.swift | 2 +- Sources/bskyKit/Configuration.swift | 2 +- Sources/bskyKit/RepoAPI.swift | 2 +- Sources/bskyKit/RepoService.swift | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Package.resolved b/Package.resolved index 0d467c8..e18ac65 100644 --- a/Package.resolved +++ b/Package.resolved @@ -7,7 +7,7 @@ "location" : "https://tangled.org/@sparrowtek.com/CoreATProtocol", "state" : { "branch" : "main", - "revision" : "05e65a69c1b04ebce48011890814248e91cb3eef" + "revision" : "7c0b9e265aeda72cb9791830c45168f97048d88c" } }, { @@ -25,7 +25,7 @@ "location" : "https://github.com/SparrowTek/NetworkingKit.git", "state" : { "branch" : "main", - "revision" : "9f3b3147ec60ad869a6079c58b0aabcde8e174da" + "revision" : "8df3678a8e21522daebd71346156e1a7fae19d58" } }, { @@ -42,8 +42,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-asn1.git", "state" : { - "revision" : "9f542610331815e29cc3821d3b6f488db8715517", - "version" : "1.6.0" + "revision" : "eb50cbd14606a9161cbc5d452f18797c90ef0bab", + "version" : "1.7.0" } }, { @@ -51,8 +51,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-certificates.git", "state" : { - "revision" : "24ccdeeeed4dfaae7955fcac9dbf5489ed4f1a25", - "version" : "1.18.0" + "revision" : "5aa1c0d1bc204908df47c2075bdbb39573d05e8d", + "version" : "1.19.0" } }, { @@ -60,8 +60,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-crypto.git", "state" : { - "revision" : "fa308c07a6fa04a727212d793e761460e41049c3", - "version" : "4.3.0" + "revision" : "476538ccb827f2dd18efc5de754cc87d77127a47", + "version" : "4.4.0" } }, { @@ -69,8 +69,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-log.git", "state" : { - "revision" : "bbd81b6725ae874c69e9b8c8804d462356b55523", - "version" : "1.10.1" + "revision" : "5073617dac96330a486245e4c0179cb0a6fd2256", + "version" : "1.12.0" } } ], diff --git a/Sources/bskyKit/BskyAPI.swift b/Sources/bskyKit/BskyAPI.swift index 7f62bd4..4abd729 100644 --- a/Sources/bskyKit/BskyAPI.swift +++ b/Sources/bskyKit/BskyAPI.swift @@ -89,7 +89,7 @@ enum BskyAPI { extension BskyAPI: EndpointType { public var baseURL: URL? { get async { - guard let host = await APEnvironment.current.host, + guard let host = await ATProtoSession.shared.host, let url = URL(string: host) else { return nil } diff --git a/Sources/bskyKit/BskyService.swift b/Sources/bskyKit/BskyService.swift index 5af457d..77adfbc 100644 --- a/Sources/bskyKit/BskyService.swift +++ b/Sources/bskyKit/BskyService.swift @@ -70,7 +70,7 @@ public struct BskyService: Sendable { private func execute(_ endpoint: BskyAPI) async throws -> T { try ensureHostConfigured() - let delegate = APEnvironment.current.routerDelegate + let delegate = ATProtoSession.shared.routerDelegate return try await RouterCache.bsky(delegate: delegate).execute(endpoint) } diff --git a/Sources/bskyKit/Configuration.swift b/Sources/bskyKit/Configuration.swift index e08481d..4665ec4 100644 --- a/Sources/bskyKit/Configuration.swift +++ b/Sources/bskyKit/Configuration.swift @@ -18,7 +18,7 @@ public enum BskyKitConfigurationError: Error, LocalizedError, Sendable { @APActor func ensureHostConfigured() throws { - guard let host = APEnvironment.current.host else { + guard let host = ATProtoSession.shared.host else { throw BskyKitConfigurationError.hostNotConfigured } guard URL(string: host) != nil else { diff --git a/Sources/bskyKit/RepoAPI.swift b/Sources/bskyKit/RepoAPI.swift index 6c6f136..47f5326 100644 --- a/Sources/bskyKit/RepoAPI.swift +++ b/Sources/bskyKit/RepoAPI.swift @@ -26,7 +26,7 @@ enum RepoAPI: Sendable { extension RepoAPI: EndpointType { public var baseURL: URL? { get async { - guard let host = await APEnvironment.current.host, + guard let host = await ATProtoSession.shared.host, let url = URL(string: host) else { return nil } diff --git a/Sources/bskyKit/RepoService.swift b/Sources/bskyKit/RepoService.swift index fea9209..b06914f 100644 --- a/Sources/bskyKit/RepoService.swift +++ b/Sources/bskyKit/RepoService.swift @@ -16,7 +16,7 @@ public struct RepoService: Sendable { private func execute(_ endpoint: RepoAPI) async throws -> T { try ensureHostConfigured() - let delegate = APEnvironment.current.routerDelegate + let delegate = ATProtoSession.shared.routerDelegate return try await RouterCache.repo(delegate: delegate).execute(endpoint) } -- 2.51.2