Run byre and the app on their own embedded Tailscale nodes

This commit is contained in:
Ian Gulliver
2026-10-20 13:32:56 -07:00
parent a7b2333535
commit 2dfcc5de47
29 changed files with 1602 additions and 602 deletions
+2 -2
View File
@@ -19,7 +19,7 @@ struct Call {
enum NotePart {
case text(String)
case task(String)
case url(String)
case preview(taskId: String, port: Int)
}
enum NoteStyle {
@@ -833,7 +833,7 @@ final class TranscriptBuilder {
return note([.text("didn't merge after the review: \(jsString(p["reason"]))")])
case "preview.exposed":
return note([.text("\(ev.actor) exposed \"\(jsString(p["name"]))\" at "), .url(String(int(p, "port") ?? 0))])
return note([.text("\(ev.actor) exposed \"\(jsString(p["name"]))\" at "), .preview(taskId: ev.taskId ?? "", port: int(p, "port") ?? 0)])
case "task.merged":
let commit = str(p, "commit") ?? ""