Skip to content

v1.4.0

Choose a tag to compare

@mohitsoni48 mohitsoni48 released this 23 Jun 10:33
· 6 commits to main since this release
e57b60a

Hygiene release — the small gaps that made the tool feel unfinished.

Added

  • turbollm --stop — gracefully stop a running daemon from any terminal (pidfile at ~/.turbollm/daemon.pid). Unix SIGTERM→SIGKILL; Windows taskkill /T /F. Confirms a TurboLLM daemon is answering on the recorded port before killing, so a stale pidfile whose PID the OS reused is never mistaken for the daemon.
  • turbollm launch claude --model <key|name> — load a specific model, then launch Claude Code against it (resolves by key, exact name, or partial name).
  • turbollm launch claude auto-loads a model when none is running — the last-used model if known, otherwise the first in your library.
  • Import chats from OpenAI-format JSON — the importer now also accepts a standard [{role, content}] array (or {messages: [...]}) from ChatGPT/Claude/LM Studio, auto-detected alongside .turbollm-chat.json.

Fixed

  • Models loaded by the gateway now show as loaded on the Models page (keep-N > 1 auto-swapped models were previously invisible).