github Gentleman-Programming/gentle-ai v1.15.3

latest releases: v1.43.2, v1.43.1, v1.43.0...
3 months ago

Fix: Windows PATH Persistence for Engram and GGA

Bug

On Windows, after installing engram and GGA, the binaries were only accessible in the current gentle-ai process. Opening a new PowerShell session couldn't find them because the install directories were never added to the user PATH permanently.

Fix

New system.AddToUserPath() function that:

  1. Adds the directory to the current process PATH (immediate access)
  2. On Windows, persists via PowerShell [Environment]::SetEnvironmentVariable to the user registry (survives restarts)
  3. No-op on non-Windows (safe cross-platform)

Applied to:

  • Engram binary download (%LOCALAPPDATA%\engram\bin)
  • GGA install on Windows (~\bin)
  • Engram upgrade path

Also includes fix for #157: welcome screen now clears stale "Updates available" banner after upgrade completes.

Upgrade

brew upgrade gentle-ai

Windows:

irm https://raw.githubusercontent.com/Gentleman-Programming/gentle-ai/main/scripts/install.ps1 | iex

Don't miss a new gentle-ai release

NewReleases is sending notifications on new releases.