The Switchyard rebrand brings a shared terminal interface to DeepSeek, GLM,
Anthropic Claude, and OpenAI GPT, plus native Codex and Claude Code connections.
Added
- Provider and model selection during startup, live model catalogs, and local
/commands,/model,/provider,/usage, and/sessioncommands. - API model pricing per million tokens, with cheapest-example sorting and
explicit unknown prices. Reference rates checked September 21, 2026. - Native Codex and Claude Code login, streaming, permissions, and session resume.
- A terminal renderer with styled messages, a composer, resize handling,
scrolling, queued input, and expandable reasoning and tool results. - Provider-aware transports, automatic caching, balance handling, update checks,
and Docker tooling.
Changed
switchyardis the main command and Windows executable. Existingd,dsw,
dsd, anddswaitcommands remain available.- Context compaction replaces the older prefix, retains 15 complete tool-safe
turns, and uses a deterministic fallback when summarization fails. - Provider-specific compaction requests and session metadata support API model
changes while preserving tool-call/result pairs. - Installer and desktop window branding now use Switchyard.
Compatibility and limits
- The legacy npm package identifier and configuration/session directories remain
unchanged so existing installs and saved sessions keep working. - Native Codex/Claude Code sessions resume within their own engine. Their tools
and compaction are managed by that engine; cross-engine session migration and
native-worker integration with Switchyard coordination are not yet supported. - Price examples are references, not spending caps. Model availability and
provider billing modifiers still apply. - Windows standalone binaries provide CLI functionality. Electron UI requires
the source installation and its dependencies.
Validation: syntax checks and 11 focused test suites passed; all five Windows executables passed --help smoke tests.
Download the Windows x64 ZIP below and verify it with SHA256SUMS.txt. Native account connections require Codex CLI or Claude Code installed separately.