v3.8.1 — Fix --no-update regression + lazy-MCP demo
Fixed
--no-updatewas silently ignored (regression since v3.7.3). The God-class split left a bareselfinsidegetattr(self, "_skip_updates", …)in the extractedOllamaManager, so the flag (which lives on the agent) was never read and the startup model-update check ran anyway. The same bug class from that refactor is fixed in two more places: Ollama shutdown (the spawned server is now actually stopped on exit) and the live-model discovery cache (live API models are recognized again). Regression tests added.
Added
- A demo GIF of lazy MCP tools (toggle on/off, tools discovered on demand) on the landing page and in the README.
387 tests, ruff + CI green.