Skip to content

Switchyard v0.3.0 — multi-provider harness

Latest

Choose a tag to compare

@gaston1799 gaston1799 released this 21 Sep 15:21

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 /session commands.
  • 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

  • switchyard is the main command and Windows executable. Existing d, dsw,
    dsd, and dswait commands 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.