v0.5.1
Minima v0.5.1 — harness UX + Mubit memory
Patch release for the TypeScript CLI (the brew binary).
Fixed (from user feedback)
- No more scary red banners for benign routing diagnostics (
no_model_meets_threshold,thompson_pick,no_model_within_*_budget, …) — these are now muted info, not errors. Offline/unrouted is muted too (the turn still ran). - Clear, actionable errors — killed the doubled
Error: Error: …; a missing model-provider key now says exactly which key to set (and thatminima authconfigures routing only).--print/--mode jsonsurface provider failures and exit non-zero. - Routing never picks an unrunnable model — candidates are pre-filtered to providers whose key is present.
Added
- Full model catalog in
/model— populated from Minima/v1/models+ (whenOPENROUTER_API_KEYis set) the full OpenRouter catalog, key-gated to runnable models; the picker is now scrollable + type-to-filter. - Mubit memory in the agent — recall-before-route + outcome write-back (fail-open, no-op unless
MUBIT_API_KEYis set), with a stable per-repo memory session so it learns across runs on the same repo.
Install / upgrade
brew upgrade mubit-ai/minima/minimaPython SDK on PyPI is unchanged (minima-cli stays at 0.5.0).
Binaries + Homebrew formula update via the automated release pipeline.