Default Branch

main
apple / swift (push) Waiting to run
apple / distribute (push) Blocked by required conditions
apple / screenshots (push) Blocked by required conditions
macos-host / check (push) Waiting to run
ci / web (push) Successful in 48s
ci / docs-site (push) Successful in 57s
ci / sdk-plugin-kit (push) Successful in 46s
ci / decky-typecheck (push) Successful in 22s
ci / bun-nix (push) Successful in 23s
ci / docs-drift (push) Successful in 31s
deb / build-publish-gamescope (push) Successful in 29s
ci / rust-arm64 (push) Successful in 6m57s
deb / build-publish (push) Successful in 3m48s
deb / build-publish-client-arm64 (push) Successful in 1m21s
docker / builders (ci/android-ci.Dockerfile, punktfunk-android-ci) (push) Successful in 6s
docker / builders (--build-arg FEDORA_VERSION=44, ci/fedora-rpm.Dockerfile, punktfunk-fedora44-rpm, -f44) (push) Successful in 7s
docker / builders (ci/fedora-rpm.Dockerfile, punktfunk-fedora-rpm) (push) Successful in 6s
docker / builders (ci/arch-ci.Dockerfile, punktfunk-arch-ci) (push) Successful in 6s
docker / builders (ci/flatpak-ci.Dockerfile, punktfunk-flatpak-ci) (push) Successful in 5s
docker / builders (ci/gamescope-trixie.Dockerfile, punktfunk-gamescope-trixie) (push) Successful in 6s
docker / builders (ci/rust-ci-noble.Dockerfile, punktfunk-rust-ci-noble) (push) Successful in 8s
docker / builders (ci/rust-ci.Dockerfile, punktfunk-rust-ci) (push) Successful in 8s
deb / build-publish-host (push) Successful in 4m46s
docker / apps (., web/Dockerfile, punktfunk-web) (push) Successful in 43s
docker / apps (docs-site, docs-site/Dockerfile, punktfunk-docs) (push) Successful in 57s
secret-scan / gitleaks (push) Successful in 16s
docker / builders-arm64cross (push) Successful in 7s
decky / build-publish (push) Successful in 2m47s
docker / deploy-docs (push) Successful in 55s
deb / smoke-install (push) Successful in 2m34s
arch / build-publish (push) Successful in 13m37s
ci / rust (push) Successful in 15m43s
android / android (push) Successful in 17m17s
windows-host / package (push) Successful in 20m32s
windows-host / winget-source (push) Skipped
windows-host / canary-manifest (push) Successful in 16s
rpm / build-publish (44, fedora-44, punktfunk-fedora44-rpm) (push) Successful in 17m2s
rpm / build-publish (43, bazzite, punktfunk-fedora-rpm) (push) Successful in 17m36s

90ce72497f · Merge pull request 'feat(host): launch session-user processes into the host's own session' (#561) from feat/host-own-session-launch into main · Updated 2026-09-02 21:58:44 +00:00

Branches

49340079f1 · fix(vdisplay/driver): drop instead of waiting on the fence ring · Updated 2026-09-02 22:27:32 +00:00    enricobuehler

0
4
Compare

fcbc247c4d · feat(capture/idd): put qpc_pts in the episode summary · Updated 2026-09-02 22:24:55 +00:00    enricobuehler

0
1
Compare
feat/host-own-session-launch
apple / swift (pull_request) Waiting to run
apple / distribute (pull_request) Blocked by required conditions
apple / screenshots (pull_request) Blocked by required conditions
macos-host / check (pull_request) Waiting to run
ci / decky-typecheck (pull_request) Successful in 39s
ci / bun-nix (pull_request) Successful in 56s
ci / sdk-plugin-kit (pull_request) Successful in 1m54s
ci / rust-arm64 (pull_request) Successful in 3m7s
ci / web (pull_request) Successful in 2m50s
ci / docs-site (pull_request) Successful in 2m49s
secret-scan / gitleaks (pull_request) Successful in 1m6s
ci / docs-drift (pull_request) Successful in 1m41s
android / android (pull_request) Successful in 7m20s
ci / rust (pull_request) Successful in 9m17s

3c042900be · Merge remote-tracking branch 'origin/main' into feat/host-own-session-launch · Updated 2026-09-02 21:58:19 +00:00    enricobuehler

1
0
#561 Merged
fix/handshake-test-module-order
macos-host / check (pull_request) Successful in 1m3s
ci / docs-site (pull_request) Successful in 1m38s
ci / sdk-plugin-kit (pull_request) Successful in 36s
ci / decky-typecheck (pull_request) Successful in 16s
ci / web (pull_request) Successful in 4m29s
secret-scan / gitleaks (pull_request) Successful in 31s
ci / bun-nix (pull_request) Successful in 40s
ci / docs-drift (pull_request) Successful in 39s
ci / rust-arm64 (pull_request) Successful in 5m59s
android / android (pull_request) Successful in 6m50s
ci / rust (pull_request) Successful in 18m59s

bd18e9f959 · fix(host): keep handshake's test module last · Updated 2026-09-02 19:21:55 +00:00    enricobuehler

11
1
#563 Closed

4cf777a530 · fix(vdisplay): complete the CCD key for the secure-desktop recommit · Updated 2026-09-02 16:21:16 +00:00    enricobuehler

24
1
Compare

a58b92071f · fix(vdisplay): make the adapter reload prove the node came back · Updated 2026-09-02 16:16:27 +00:00    enricobuehler

27
1
Compare

9f796aade6 · fix(flatpak): prune windows-rs from punktfunk-setup-win · Updated 2026-09-02 16:06:26 +00:00    enricobuehler

27
1
Compare

e2943a6f77 · feat(seats): add Windows multi-seat supervisor with slot isolation · Updated 2026-09-02 13:44:42 +00:00    enricobuehler

82
1
Compare
fix-reassert-concede
ci / web (pull_request) Successful in 1m3s
macos-host / check (pull_request) Successful in 1m5s
ci / docs-site (pull_request) Successful in 56s
ci / bun-nix (pull_request) Successful in 13s
ci / docs-drift (pull_request) Successful in 27s
secret-scan / gitleaks (pull_request) Successful in 16s
ci / rust-arm64 (pull_request) Successful in 5m55s
android / android (pull_request) Successful in 12m22s
ci / rust (pull_request) Successful in 49m59s

b6ac7650ac · fix(vdisplay): a tripped breaker concedes the isolate outright · Updated 2026-09-02 13:21:01 +00:00    enricobuehler

72
0
#553 Merged
live-kill-recovery-gate
macos-host / check (pull_request) Successful in 1m4s
ci / rust-arm64 (pull_request) Successful in 2m11s
ci / docs-drift (pull_request) Successful in 30s
secret-scan / gitleaks (pull_request) Successful in 17s
ci / bun-nix (pull_request) Successful in 2m54s
ci / web (pull_request) Successful in 3m33s
ci / docs-site (pull_request) Successful in 3m19s
android / android (pull_request) Successful in 7m24s
ci / rust (pull_request) Successful in 22m40s

4cae0ec5cf · test(win-display): live gate for desktop relight after a kill · Updated 2026-09-02 12:20:17 +00:00    enricobuehler

76
0
#552 Merged
live-wedged-worker-gate
macos-host / check (pull_request) Successful in 1m3s
ci / docs-site (pull_request) Successful in 1m7s
ci / bun-nix (pull_request) Successful in 23s
ci / docs-drift (pull_request) Successful in 29s
secret-scan / gitleaks (pull_request) Successful in 19s
android / android (pull_request) Successful in 5m57s
ci / rust-arm64 (pull_request) Successful in 7m3s
ci / web (pull_request) Successful in 8m23s
ci / rust (pull_request) Successful in 22m27s

3c9797289a · test(host): match the ladder's typed fault by its text · Updated 2026-09-02 11:41:25 +00:00    enricobuehler

78
0
#549 Merged
fix-reassert-breaker-window
macos-host / check (pull_request) Successful in 1m5s
ci / rust-arm64 (pull_request) Successful in 2m14s
ci / bun-nix (pull_request) Successful in 41s
ci / web (pull_request) Successful in 3m22s
secret-scan / gitleaks (pull_request) Successful in 42s
ci / docs-site (pull_request) Successful in 2m23s
ci / docs-drift (pull_request) Successful in 6m38s
ci / rust (pull_request) Successful in 10m40s
android / android (pull_request) Successful in 23m28s

efbaa1ca8d · docs(vdisplay): name both breaker counts in the concession line · Updated 2026-09-02 11:14:28 +00:00    enricobuehler

83
0
#548 Merged
live-fence-ring-gate
macos-host / check (pull_request) Successful in 1m3s
ci / web (pull_request) Successful in 1m3s
ci / rust-arm64 (pull_request) Successful in 1m27s
ci / bun-nix (pull_request) Successful in 21s
secret-scan / gitleaks (pull_request) Successful in 20s
ci / docs-drift (pull_request) Successful in 33s
ci / docs-site (pull_request) Successful in 4m32s
android / android (pull_request) Successful in 15m25s
ci / rust (pull_request) Successful in 28m54s

84891077ea · test(host): live gate for the IDD-push ring end to end · Updated 2026-09-02 10:58:23 +00:00    enricobuehler

89
0
#547 Merged
fix-live-create-drop-linger
macos-host / check (pull_request) Successful in 1m5s
ci / docs-site (pull_request) Successful in 1m2s
ci / docs-drift (pull_request) Successful in 44s
ci / web (pull_request) Successful in 4m43s
secret-scan / gitleaks (pull_request) Successful in 32s
ci / rust-arm64 (pull_request) Successful in 5m51s
ci / bun-nix (pull_request) Successful in 2m27s
android / android (pull_request) Successful in 11m41s
ci / rust (pull_request) Successful in 21m59s

46007d600e · test(vdisplay): keep the create-drop live case from lingering · Updated 2026-09-02 10:33:25 +00:00    enricobuehler

91
0
#546 Merged

955288bbdc · Merge remote-tracking branch 'origin/main' into worktree-fix-apple-tvos-decoded-hardening · Updated 2026-09-02 10:19:25 +00:00    enricobuehler

92
4
Compare
worktree-wp11-connector-leases
macos-host / check (pull_request) Successful in 1m3s
ci / rust-arm64 (pull_request) Successful in 4m13s
ci / docs-site (pull_request) Successful in 4m7s
ci / web (pull_request) Successful in 4m15s
ci / bun-nix (pull_request) Successful in 36s
secret-scan / gitleaks (pull_request) Successful in 25s
ci / docs-drift (pull_request) Successful in 1m29s
android / android (pull_request) Successful in 8m51s
ci / rust (pull_request) Successful in 13m14s

b82648a7ce · test(win-display): live gate for the lease journal replay · Updated 2026-09-02 10:18:03 +00:00    enricobuehler

90
0
#545 Merged
fix-manager-test-imports
macos-host / check (pull_request) Successful in 1m12s
ci / rust-arm64 (pull_request) Successful in 1m54s
ci / web (pull_request) Successful in 50s
ci / bun-nix (pull_request) Successful in 38s
ci / docs-site (pull_request) Successful in 1m9s
secret-scan / gitleaks (pull_request) Successful in 24s
ci / docs-drift (pull_request) Successful in 1m8s
android / android (pull_request) Successful in 15m13s
ci / rust (pull_request) Successful in 22m2s

db2ecf6cc4 · test(vdisplay): import the breaker items into the manager tests · Updated 2026-09-02 09:53:13 +00:00    enricobuehler

93
0
#544 Merged
feat/store-launch-kinds
macos-host / check (pull_request) Successful in 1m13s
android / android (pull_request) Successful in 7m18s
ci / bun-nix (pull_request) Successful in 50s
ci / rust-arm64 (pull_request) Successful in 5m48s
ci / docs-drift (pull_request) Successful in 48s
ci / docs-site (pull_request) Successful in 5m7s
nix / flake (pull_request) Failing after 1m23s
secret-scan / gitleaks (pull_request) Successful in 18s
ci / rust (pull_request) Successful in 9m32s
ci / web (pull_request) Successful in 6m55s
plugin-kit-publish / publish (push) Successful in 1m18s

538bd47d49 · ci(plugin-kit): skip a publish the registry already serves · Updated 2026-09-02 09:33:24 +00:00    enricobuehler

99
0
#543 Merged
worktree-wp7-host-fence-v3
macos-host / check (pull_request) Successful in 1m11s
ci / docs-site (pull_request) Successful in 1m25s
ci / bun-nix (pull_request) Successful in 37s
ci / docs-drift (pull_request) Successful in 28s
secret-scan / gitleaks (pull_request) Successful in 14s
android / android (pull_request) Successful in 6m47s
ci / web (pull_request) Successful in 7m43s
ci / rust-arm64 (pull_request) Successful in 9m51s
ci / rust (pull_request) Successful in 42m41s

754146b5c4 · Merge remote-tracking branch 'origin/main' into worktree-wp7-host-fence-v3 · Updated 2026-09-02 09:15:29 +00:00    enricobuehler

102
0
#538 Merged
worktree-fix-stale-pairing-toasts
macos-host / check (pull_request) Successful in 1m12s
ci / docs-site (pull_request) Successful in 1m15s
ci / rust-arm64 (pull_request) Successful in 3m43s
ci / docs-drift (pull_request) Successful in 58s
ci / bun-nix (pull_request) Successful in 2m7s
ci / web (pull_request) Successful in 3m17s
secret-scan / gitleaks (pull_request) Successful in 1m48s
android / android (pull_request) Successful in 6m42s
ci / rust (pull_request) Successful in 22m51s

1684f37ac1 · Merge remote-tracking branch 'origin/main' into worktree-fix-stale-pairing-toasts · Updated 2026-09-02 09:14:55 +00:00    enricobuehler

108
0
#532 Merged