fix(setup): complete Windows first-run setup - #221
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
badcuban
marked this pull request as ready for review
September 5, 2026 08:15
…indows-onboarding
badcuban
enabled auto-merge (squash)
September 5, 2026 08:19
…indows-onboarding
…indows-onboarding
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.
Fresh Windows installs left users without setup guidance, required app restarts to find installed tools, and offered no GitHub sign-in. The clone picker omitted organization repositories. Testing found intermittent Windows cache writes and conversations reordered by clock corrections.
The clean Windows 11 VM walkthrough passed native tool installs without Node/npm, detection without restarting, queue navigation, all three sign-ins, organization listing and cloning, and real Codex/Claude Git commands. Upgrading to
0.3.8-test.221.2repaired both existing clock-affected conversations while preserving timestamps. Both providers completed another follow-up. Saved order, replies, credentials, and a clean repository survived subsequent VM reset recovery; provider caches were freshly written to disk.Validation: formatting, lint, full typecheck, full unit suite in CI, all 542 browser tests on Windows and CI, desktop build, package dry-run, release smoke, and security checks pass. The Windows cache reproduction failed 5/20 before the fix and passed 20/20 afterward; 111 affected cache/setup server checks pass. Transcript migration, restart, capped-history, optimistic acknowledgement, and native rewind regressions pass. Final CI: https://github.com/Threadlines/threadlines/actions/runs/33953916623.
Windows-specific limits: the earlier broad server run had baseline failures in path handling, symlink permissions, skill discovery, Claude quoting, and a worker memory failure. No expectation was weakened. VirtualBox stalled during a turn and during the final Windows restart; the latter required a VM reset after Guest Additions shut down. The freeze cause remains unconfirmed, so this is functional validation, not a claim of VM stability or physical Ryzen/GPU coverage.