Skip to content

Fix windows launching and shell detection#11

Merged
nedtwigg merged 7 commits intomainfrom
feat/shell-detect
Apr 14, 2026
Merged

Fix windows launching and shell detection#11
nedtwigg merged 7 commits intomainfrom
feat/shell-detect

Conversation

@nedtwigg
Copy link
Copy Markdown
Member

No description provided.

nedtwigg and others added 7 commits April 14, 2026 09:40
Detect all locally-runnable shells on Windows: Windows PowerShell,
Command Prompt, PowerShell Core, WSL distros, Git Bash, and Visual
Studio Developer shells. Also allow explicit shell/args override in
resolveSpawnConfig so callers can spawn a specific shell profile.

On non-Windows, returns $SHELL (unchanged behavior).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Extend PlatformAdapter with getAvailableShells() and add shell/args
options to spawnPty so users can launch specific shell profiles.

The full path: adapter -> IPC/sidecar -> pty-core -> node-pty now
carries shell and args end-to-end for both Tauri and VSCode backends.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
AppBar now dispatches shell path and args in the new-terminal event.
Pond stores pending shell options via setPendingShellOpts so the
terminal registry uses them when the pane mounts. The standalone app
calls get_available_shells to populate the dropdown on startup.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 14, 2026

Deploying mouseterm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 66d3243
Status: ✅  Deploy successful!
Preview URL: https://6bd92e56.mouseterm.pages.dev
Branch Preview URL: https://feat-shell-detect.mouseterm.pages.dev

View logs

@nedtwigg nedtwigg merged commit a3774d3 into main Apr 14, 2026
6 checks passed
@nedtwigg nedtwigg deleted the feat/shell-detect branch April 14, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant