Skip to content

Switchback 3.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Oct 23:44
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.

Added

  • A project's .mcp.json is read. Its mcpServers load below .switchback/config.json, which can adjust or turn off its servers. ${NAME} references read the environment. Servers Switchback can't run are skipped with a warning (ADR 0030)

Changed

  • Project MCP servers start without switchback mcp trust. Set requireMcpTrust: true in your user config to keep the check, for .mcp.json and .switchback/ servers alike

Install

On macOS and Linux: curl -fsSL https://switchback.sh/install.sh | sh (add -s -- --vscode after sh for the VS Code extension too). On Windows, in PowerShell: irm https://switchback.sh/install.ps1 | iex. Or download the binary for your platform, verify it against SHA256SUMS, make it executable, and put it on your PATH as switchback. Then run switchback init.
Install the VS Code extension from the Marketplace or Open VSX (code --install-extension isaiah-harville.switchback), or from the switchback-vscode-3.1.0-<platform>.vsix here. Each platform's extension includes the engine, so no separate install is needed; the universal .vsix uses switchback from your PATH.

Binaries are not yet signed or notarized (#33). On macOS, clear the quarantine flag with xattr -d com.apple.quarantine switchback.