Enhancement
Paths and tooling are hardcoded to Windows: %APPDATA%\Code\User\workspaceStorage, file:/// Windows path decoding, .cmd/.ps1 install scripts, and a Windows Scheduled Task. VS Code Copilot Chat also runs on macOS and Linux, where the storage lives at:
- macOS:
~/Library/Application Support/Code/User/workspaceStorage
- Linux:
~/.config/Code/User/workspaceStorage
Suggested improvement
- Make
default_config() choose the workspace storage root based on the OS.
- Generalize
file_uri_to_path for POSIX paths.
- Optionally provide a cron/launchd equivalent to the scheduled task for non-Windows users.
Affected
engram.py → default_config, file_uri_to_path
- install/setup scripts
Enhancement
Paths and tooling are hardcoded to Windows:
%APPDATA%\Code\User\workspaceStorage,file:///Windows path decoding,.cmd/.ps1install scripts, and a Windows Scheduled Task. VS Code Copilot Chat also runs on macOS and Linux, where the storage lives at:~/Library/Application Support/Code/User/workspaceStorage~/.config/Code/User/workspaceStorageSuggested improvement
default_config()choose the workspace storage root based on the OS.file_uri_to_pathfor POSIX paths.Affected
engram.py→default_config,file_uri_to_path