Skip to content

Fix VM desktop assets; JS 1.1.6 - #97

Merged
luke-lombardi merged 2 commits into
masterfrom
codex/vm-desktop-regressions
Oct 16, 2026
Merged

luke-lombardi merged 2 commits into
masterfrom
codex/vm-desktop-regressions

Conversation

@luke-lombardi

Copy link
Copy Markdown
Contributor

Sync desktop scaling, clipboard and readiness fixes. Keep JPEG/WebP encoding. JS 1.1.6; 22 VM tests and package checks pass.

@jackf-beamcloud jackf-beamcloud left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good: the desktop page now polls vnc.html until the desktop answers (180s cap, stops on 401/403/404) before loading the iframe, Kasm is pinned to image mode, PCManFM stops double-scaling icons, and the clipboard patch is idempotent with an assert if Kasm's client changes. I regenerated vm-image-assets.ts from the sources and the embedded tar matches byte for byte; CI is green.

Non-blocking: if the gateway briefly returns 404 while a fresh VM's route is still coming up, the page will stop at 'Reopen the desktop' instead of waiting; worth confirming 404 can't happen during normal startup, or dropping 404 from the stop list.

@luke-lombardi
luke-lombardi merged commit ed831cf into master Oct 16, 2026
4 checks passed
@luke-lombardi
luke-lombardi deleted the codex/vm-desktop-regressions branch October 16, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants