Skip to content

v1.5.0

Choose a tag to compare

@airiclenz airiclenz released this 19 Jul 18:26
· 58 commits to main since this release

Starting instances are now visible and stoppable (ADR-0010). A server still loading its model (answering 503) used to be invisible to every command; now discovery reports it, status and the interactive menu show it as starting… (with "starting": true in status --json), and stop/unload kill the in-flight load. A plain load onto a Starting address refuses with guidance, while load --restart displaces it. Stop verification no longer reports success when a still-loading server survived the stop.

Also in this release:

  • A build-tagged integration-test layer drives the real backends end-to-end (make test-integration, plus new make test / make test-all targets); the suite bypasses Go's test cache so a green run always means real servers ran.
  • The MCP adapter's server_status, stop_server, tail_log, and unload_model tool descriptions now document the Starting state (no behaviour change — the adapter inherits the new semantics from the CLI).
  • llama-launcher config usage now lists all three subcommands (validate, init, reset).
  • Doc corrections: make install docs no longer claim a ~/.local/bin copy (it points at Homebrew), stale ADR references and line drift fixed.

See CHANGELOG.md for the full details.