ModelSaar

Changelog

Rendered from CHANGELOG.md at commit b9d69f7299ed. The repository file is authoritative.

Unreleased — alpha closure pass, 2026-10-12 (correction review R1-C, R2-A/B, R4-C, R7-C)

Unreleased — correction pass for the second independent review (R1–R8), 2026-10-12

The reviewer's desired-contract tests are included verbatim (tests/independent_review_2026_10_11/).

Unreleased — hardening pass (branch hardening/review-2026-10-11, 2026-10-11)

Fixes for the eight findings of the independent review of commit 1122e1f; each has a regression test in tests/test_hardening_2026_10_11.py (see docs/progress.md for the finding → fix → test table).

0.1.0 (unreleased, 2026-10-11)

First release: OpenAI-compatible gateway (/v1/models, /v1/chat/completions incl. SSE, /v1/embeddings, health/readiness), Ollama + generic OpenAI-compatible adapters, deployment registry with three-state capabilities and fingerprints, deterministic requirements/eligibility/ ranking pipeline with optional local classifier, affinity (sessions + tool round trips), admission control, pre-commit-only failover, decision records and inspection API/status page, probes, verified starter catalogue, CLI (init discover probe serve status doctor explain decisions test client-config keys config eval demo uninstall), client configuration generators for Open WebUI, OpenClaw, OpenCode V1/V2 and Hermes Agent, evaluation harness with baselines, fault-injection test suite, CI, Dockerfile/compose. Verified live against Ollama 0.32.13 on an ASUS GX10 (8 models); fixes from that run: thinking-aware probes, discover/doctor read stored evidence, fingerprint excludes served context, eval --deployments subset filter.