Repository navigation
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds the Windows filesystem preview with a global WinFsp drive, persistent SCM folding service, and native WebView2 tray. The original Codex home paths remain usable through guarded namespace links, and Windows writer probes, leases, directory sync and deletion receipts preserve the existing recovery checks.
The WinFsp frontend can stay mounted while its storage engine is replaced. Updates require paused folding and closed file handles; a failed candidate restores the previous engine. Existing combined installations need one offline upgrade before using this path.
The tray adds policy controls, actual batch progress, separate compression/pending/net metrics, 30-day aggregate history, incident details, and JSON diagnostics. Its independently implemented glass material follows the published iOS 27 control references, with light/dark and accessibility fallbacks. No Apple kit assets or session contents are included.
Validation:
go vet ./..., all-package Windows test compilation, the default CLI and WinFsp/tray builds passed.All seven CI jobs passed at
0361d19: quality, Linux and macOS tests, release configuration, focused Windows preview checks, race checks and cross-builds. Windows uses the native Go cgofuse loader (CGO_ENABLED=0), matching the locally validated preview build.This remains a preview. Full Desktop GUI, reboot/power-loss behavior, failure during an in-flight turn, and SYSTEM qualification of the new engine split are not complete. The current production mount was not restarted for the tray update or engine preparation. The Windows guide documents activation, rollback, tested evidence and these limits; CI now runs the focused Windows checks and builds.