Releases: fwerkor/local-shell-mcp
Release list
v3.2.0
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.2.0.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.2.0
What's Changed
- chore: configure Dependabot updates by @fwerkor in #123
- fix(oauth): rate limit admin PIN failures by @fwerkor in #124
- test(shell): stabilize process timeout on macOS by @fwerkor in #144
- Add Windows remote worker autostart by @fwerkor in #145
- chore: remove Dependabot configuration by @fwerkor in #147
- feat(ui): bring Native WebUI to TUI parity by @fwerkor in #146
- chore: prepare v3.2.0 by @fwerkor in #148
Full Changelog: v3.1.5...v3.2.0
v3.1.5
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.1.5.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.1.5
What's Changed
- fix(ui): make remote invite commands easy to copy by @fwerkor in #121
- chore: prepare v3.1.5 by @fwerkor in #122
Full Changelog: v3.1.4...v3.1.5
v3.1.4
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.1.4.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.1.4
What's Changed
- fix: expose Homebrew tools to macOS worker service by @fwerkor in #116
- docs: mention session-oriented community fork by @fwerkor in #117
- Add keyboard navigation for scrollable TUI panes by @rijuyuezhu in #118
- chore: prepare v3.1.4 by @fwerkor in #120
New Contributors
- @rijuyuezhu made their first contribution in #118
Full Changelog: v3.1.3...v3.1.4
v3.1.3
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.1.3.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.1.3
What's Changed
- fix: enforce single worker process and bounded polling by @fwerkor in #105
- fix(worker): avoid Cloudflare 403 during runtime updates by @fwerkor in #110
- fix: report shell startup failures correctly by @fwerkor in #112
- fix(jobs): prevent job store lock stalls from freezing remote workers by @fwerkor in #109
- fix(shell): keep tmux sessions alive for nologin services by @fwerkor in #111
- chore: prepare v3.1.3 by @fwerkor in #113
Full Changelog: v3.1.2...v3.1.3
v3.1.2
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.1.2.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.1.2
What's Changed
- fix: contain Audit image previews by @fwerkor in #100
- feat: diagnose stale calls to deprecated tools by @fwerkor in #102
- Fix Dashboard alerts and terminal scrollbar by @fwerkor in #101
- chore: prepare v3.1.2 by @fwerkor in #103
Full Changelog: v3.1.1...v3.1.2
v3.1.1
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.1.1.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.1.1
What's Changed
- feat: auto-upgrade remote workers during polling by @fwerkor in #98
- Polish WebUI and TUI presentation by @fwerkor in #97
- chore: prepare v3.1.1 by @fwerkor in #99
Full Changelog: v3.1.0...v3.1.1
v3.1.0
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.1.0.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.1.0
What's Changed
- Render view_image results in TUI audit by @fwerkor in #89
- fix(ui): keep dashboard alert rows aligned by @fwerkor in #90
- Fix UTF-8 boundary binary detection by @fwerkor in #91
- fix: make apply_patch context handling reliable by @fwerkor in #93
- fix(webui): expose wallpaper through TUI by @fwerkor in #92
- feat(ui): add native WebUI with optional OpenTUI by @LeonardNJU in #94
- chore: prepare v3.1.0 by @fwerkor in #95
- fix: run remote transfers as resumable jobs by @fwerkor in #96
Full Changelog: v3.0.9...v3.1.0
v3.0.9
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.0.9.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.0.9
What's Changed
- fix(tui): contain audit record rows by @fwerkor in #82
- fix(ui): repair remote invite dialog and local copy by @fwerkor in #83
- ci: preserve in-progress workflow runs by @fwerkor in #84
- fix(skills): ignore .git in related_files by @fwerkor in #85
- feat(ui): add lightweight syntax highlighting by @fwerkor in #87
- feat: support apply_patch envelopes by @fwerkor in #86
- chore: release v3.0.9 by @fwerkor in #88
Full Changelog: v3.0.8...v3.0.9
v3.0.8
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.0.8.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.0.8
What's Changed
- fix(remote): keep heartbeat active while submitting results by @fwerkor in #77
- fix(webui): make TUI transparency visible by @fwerkor in #79
- chore: release v3.0.8 by @fwerkor in #80
- fix: report public shell timeout limits by @fwerkor in #81
Full Changelog: v3.0.7...v3.0.8
v3.0.7
Docker images are published to Docker Hub and GHCR under the release tag, the unprefixed semantic-version tag, and optionally .
Docker platforms are built in parallel and published as a multi-arch manifest:
linux/amd64
linux/arm64
All-in-one executable downloads are attached for:
linux-x86_64
linux-aarch64
macos-x86_64
macos-aarch64
windows-x86_64
Start without Docker:
./local-shell-mcp --mode mcpThen open http://127.0.0.1:8765/ui, or launch the embedded native TUI through:
./local-shell-mcp tuiVS Code extension download:
local-shell-mcp-vscode-3.0.7.vsix
Python package artifacts, executable archives, and the VS Code extension are attached below.
Python package version in pyproject.toml: 3.0.7
What's Changed
- fix(ui): prevent Dashboard alert text overlap by @fwerkor in #62
- fix(tui): show loading before initial data arrives by @fwerkor in #61
- fix(ui): resize persistent terminals with TUI viewport by @fwerkor in #59
- fix: stream remote file transfers over raw HTTP by @fwerkor in #65
- fix(tui): contain Todos list rows by @fwerkor in #67
- style(webui): make TUI background subtly transparent by @fwerkor in #68
- chore: merge repaired outstanding PRs by @fwerkor in #73
- fix(packaging): ship OpenTUI runtime in Python wheels by @LeonardNJU in #74
- chore: release v3.0.7 by @fwerkor in #75
Full Changelog: v3.0.6...v3.0.7