Skip to content

v4.0.1 - Ollama Model Picker Hotfix

Choose a tag to compare

@siddsachar siddsachar released this 06 Jun 09:17
· 16 commits to main since this release
ad0cc4b

v4.0.1 - Ollama Model Picker Hotfix

This patch fixes a Settings -> Models regression in v4.0.0 where local Ollama
model selections could fail when Row-Bot saved a provider-qualified family ref
such as model:ollama:llama3 but the Ollama daemon exposed the installed model
as a tagged runtime name such as llama3:latest.

  • Ollama model switching - local Ollama family aliases now resolve to the
    installed daemon tag when there is one unambiguous match, while explicit tags
    and ambiguous families remain unchanged.
  • Provider runtime coverage - the same alias resolution now applies through
    both the legacy model helpers and the provider runtime constructor used by
    chat-only/provider-backed local model paths.
  • Regression tests - added focused coverage for unique and ambiguous Ollama
    family aliases, context lookup, provider-qualified picker values, and provider
    runtime construction.

Fixes #178. Thanks to @lihouwenbin for the original PR and investigation.

schema: 1
files:
  Row-Bot-4.0.1-Linux-x86_64.tar.gz: sha256=290750d91934de621d1a18f9814c9ec329a8c39b2f700710c81ea24be5447659
  Row-Bot-4.0.1-Windows-x64.exe: sha256=b61980850d85915a4d8e86dc357302582e6bb4f55a2093ce8ea3ef5ce74cdc9b
  Row-Bot-4.0.1-macOS-arm64.dmg: sha256=27ce614b56bbeac6c08e132db579113152df7451d50d5e325d9e81d06745d6f3