| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-04-23 | 2.3 kB | |
| v1.31.1 -- Cross-platform fixes _ provider config editor source code.tar.gz | 2026-04-23 | 2.4 MB | |
| v1.31.1 -- Cross-platform fixes _ provider config editor source code.zip | 2026-04-23 | 2.8 MB | |
| Totals: 3 Items | 5.2 MB | 0 | |
Highlights
Claude on Windows — for real this time
- Resolves the
spawn EINVAL/Process exited with code 1failures many Windows users hit. We now run an OS-nativewhere/whichlookup, prefer.exeover.cmdshims, and parse npm.cmdwrappers to extract the real binary. Purely cross-platform — Linux/macOS keep usingwhich+ kernel shebang. - Auto-probes Git-for-Windows
bash.exeacross Program Files / LocalAppData / Scoop / Chocolatey paths and exportsCLAUDE_CODE_GIT_BASH_PATHto the SDK. Claude Code hard-requires a POSIX bash on Windows and was silently exiting with code 1 before the SDK even started.
Provider Configuration tab (Settings → Agents → Configuration)
- View/edit
settings.json,.env,config.toml, etc. for every provider right inside Pixcode. CodeMirror editor with JSON validation, path-traversal-proof registry, 1 MB write cap, read-only for CLI-owned files likeauth.json. - Registry lives in
server/modules/providers/shared/provider-configs.ts— one-line to add a new provider.
Add-provider guide
docs/adding-a-provider.mdwalks contributors through every touch point for wiring up a new CLI (backend adapter, install pipe, UI cards, i18n, model constants, logo, permissions).
Session UX fixes
- Deleted workspace → red banner + composer locked. No more silent prompts into a void.
- "New chat" reuses the lowest-indexed empty
pixcode-project-Ninstead of stacking new folders. Ghost messages from the previous chat no longer leak into the fresh canvas. - Chat card shows the active model name (e.g.
Opus 4.1) instead of the genericChange modelbutton. - Auth-status flash (5 requests fanning out + picker flicker when clicking an existing session) gated behind a 300 ms debounce.
- Qwen ↔ Gemini mix-up — qwen sessions that leaked into the Gemini pool (same CLI fork, shared session dir) are now re-tagged and show the correct logo.
Install / upgrade
:::bash
npm install -g @pixelbyte-software/pixcode@1.31.1
pixcode
Desktop installer users will see the update appear in-app automatically once pixcode-desktop CI publishes installers; the runtime inside the installed app auto-updates from npm without requiring a full installer re-download.