Skip to content

v1.2.0: Restore backup + OpenRouter + Linux/macOS + TUI polish

Choose a tag to compare

@TechTronixx TechTronixx released this 01 Aug 13:09
· 2 commits to main since this release

New: Restore last backup menu option.
New: OpenRouter preset (alongside AgentRouter and EuroModels).
New: Linux and macOS support with a one-line installer.
New: Box-drawing TUI with banner bar, status bar, and fetch spinner.
New: Expanded -SelfTest (25 checks, was 6).
Fix: preset validation, empty JSON keys, backup collisions, error body truncation.

Install

irm https://raw.githubusercontent.com/TechTronixx/Custom-modelswitch/main/bootstrap.ps1 | iex

Linux/macOS:

curl -fsSL https://raw.githubusercontent.com/TechTronixx/Custom-modelswitch/main/install.sh | bash

What's new in v1.2.0

  • Restore last backup: re-applies the newest backup for any tool (current state backed up first)
  • OpenRouter preset ships with AgentRouter and EuroModels; AgentRouter curated list refreshed (deepseek-v4-flash-0731)
  • Linux and macOS: platform-aware curl, per-platform Claude Desktop configLibrary paths, Codex key persisted via shell rc (Linux/macOS) or User env var (Windows)
  • TUI polish: box-drawn menu borders, banner highlight bar, status bar with scroll position + version, highlight+Enter selection, live fetch spinner
  • Self-test expanded from 6 to 25 checks (scroll math, TOML/JSON writers, model merge, URL handling, backup, validation)
  • Fixes: empty-string JSON keys (PS 5.1 ConvertFrom-Json), preset validation, backup name collisions, truncated error bodies

Note

Routing official clients to third-party endpoints may violate their Terms of Service. See the README disclaimer. Use at your own risk.