Skip to content

GraphCode for Windows preview 0.1.78-windows.beta26 (unsigned, invitation-only)

Pre-release
Pre-release

Choose a tag to compare

@coneilen coneilen released this 13 Oct 18:24
· 230 commits to main since this release
09eda11

GraphCode for Windows: invitation-only preview (0.1.78-windows.beta26)

This is an early, unsigned preview of GraphCode for Windows, for invited testers only. It is not a stable release and is not at feature parity with macOS.

Download and verify

  1. Download graphcode-windows-x86_64.zip and graphcode-windows-x86_64.zip.sha256 from this release.

  2. Check the hash before extracting:

    (Get-FileHash .\graphcode-windows-x86_64.zip -Algorithm SHA256).Hash.ToLower()

    It must equal 740d08dd1f1fd634cf976e1cef3d173598befb0f032b3f3ea6dbbf6cb8a11e38.

    The checksum only detects a corrupted download. It does not prove who published the file.

Install

Expand-Archive .\graphcode-windows-x86_64.zip -DestinationPath .\graphcode-preview
powershell.exe -NoProfile -File .\graphcode-preview\GraphCode\GraphCode-Setup.ps1 -Command Verify
powershell.exe -NoProfile -File .\graphcode-preview\GraphCode\GraphCode-Setup.ps1 -Command Install
  • Setup installs per user to %LOCALAPPDATA%\GraphCode\current. It adds a Start menu shortcut, a user PATH entry for the graphcode CLI, and a per-user scheduled task that keeps the daemon running.
  • No administrator rights are needed.
  • Your data lives in %USERPROFILE%\.graphcode.

Uninstall

Close GraphCode and end its terminal sessions, then run:

powershell.exe -NoProfile -File "$env:LOCALAPPDATA\GraphCode\current\GraphCode-Setup.ps1" -Command Uninstall
  • Uninstall refuses, changing nothing, while GraphCode processes are still running.
  • Your data is kept unless you add -RemoveUserData.

Updating to a later preview

Updating in place was not tested for this preview. Uninstall first, then install the new build. Your data in %USERPROFILE%\.graphcode is kept.

Known limits

  • Unsigned. Windows SmartScreen and your organization's policies may warn about or block it. Do not bypass security policy to run it. If it is blocked, report that instead.
  • Tested on a Microsoft Dev Box running Windows 11 x64, at 2560×1440 with 100% scaling (other scaling was not tested), using the US and US-International keyboard layouts.
  • Agent backend: the only agent backend tested is Copilot CLI 1.0.96 in attended mode.
  • Accessibility: UI Automation and keyboard navigation were checked. No screen-reader support is claimed.
  • Parity: of 98 macOS user-facing surfaces, 63 are fully validated on Windows and 35 are partial. The biggest gaps are graph editing, the update and install flow, and parts of accessibility and visuals.
  • Out of scope for this preview:
    • Nod;
    • upgrade and rollback;
    • in-app install of updates.
  • Update checks only offer releases that include a Windows build (this release includes that fix). macOS releases are ignored.
  • New Tab or Split may fail with "Unable to create tab" if another program, such as an editor, indexer or antivirus, holds a layout file in %USERPROFILE%\.graphcode\terminal-layouts open. It rolls back cleanly, and retrying works (#712).

Reporting problems

Open an issue at https://github.com/scgopi/GraphCode/issues with the windows label. Include:

  • your Windows version;
  • the steps you took;
  • the status-line text;
  • %USERPROFILE%\.graphcode\graphcode-windows.log.

Do not attach tokens or private project content.

Build identity

  • Source: 09eda11abb6a876bad82cd9eb4103d81abc1fa3e, tag 0.1.78-windows.beta26 (annotated tag object 0475c3818982110f4a502307dc9e0ec86f8b7d10).
  • The build was qualified on a Dev Box as 0.1.78-windows.beta25. This build differs from beta25 only in the update-check fix (#717); see investigation/windows-preview-release-plan.md.