Report each macOS app's build commit in /api/admin/status

This commit is contained in:
Ian Gulliver
2026-10-17 15:32:35 -07:00
parent 702ce49ff1
commit 24b04966dc
9 changed files with 306 additions and 241 deletions
+6 -1
View File
@@ -102,7 +102,12 @@ final class API: Sendable {
init(origin: URL) {
self.origin = origin
session = URLSession(configuration: .default)
let config = URLSessionConfiguration.default
config.httpAdditionalHeaders = [
"Byre-Commit": Bundle.main.object(forInfoDictionaryKey: "ByreCommit") as! String,
"Byre-Host": Host.current().localizedName ?? ProcessInfo.processInfo.hostName,
]
session = URLSession(configuration: config)
client = Client(
serverURL: origin,
configuration: Configuration(dateTranscoder: ByreDates()),