Skip to content

savant-bot v0.0.2 — Ship openrouter/free default fix

Latest

Choose a tag to compare

@fame0528 fame0528 released this 16 Jun 23:38

savant-bot v0.0.2 — Patch release

Ships the openrouter/auto → openrouter/free default-model fix from v0.0.1. No code or API changes; only default value, documentation, and version bumps. Wire-compatible with v0.0.1.

Fixed

  • Default LLM model (src/config.rs): llm_default_model default corrected from openrouter/auto to openrouter/free. The earlier default was a wrong-interpretation bug (operator's original URL had openrouter/free as the literal model slug, not a navigation hint).
  • README.md intro line: Updated to reference openrouter/free (was openrouter/auto).

Audit

  • Verified unchanged: all src/*.rs source files, .env.example, migrations. ECHO Protocol conformity still v0.1.3 (this release bumps app version only).
  • Validated: all 6 ECHO validation commands PASS; 25/25 unit tests pass.
  • FID-151 N/A: no new pub fn introduced this release.
  • Spec consistency: Cargo.toml v0.0.2 ↔ protocol.config.yaml project.version v0.0.2 ↔ CHANGELOG.md ↔ README.md v0.0.2.
  • Tracked by: FID-2026-0616-011 (archived in dev/fids/archive/).

Upgrade path

�ash git pull origin main cargo build --release

Users who set LLM_DEFAULT_MODEL explicitly are unaffected. Users relying on the v0.0.1 default now get the corrected openrouter/free.

Dual-versioning note

This release bumps the app version (�.0.2). The protocol version (used for ECHO Protocol conformity tracking via VERSION + protocol.config.yaml:protocol.version) remains �.1.3 — the protocol itself did not change this release. See CHANGELOG.md preamble for the rule.

Full Changelog: �0.0.1...v0.0.2