v2.1.0
Immutable
release. Only release title and notes can be modified.
2.1.0 (2026-07-18)
Features
- automode: homelab-gated allow rules for the classifier (002e627)
- mcp: add Zammad MCP catalog entry (basher83/Zammad-MCP) (#1254) (a0bd3ec)
- mcp: enable zammad MCP server in catalog (ac308ae)
- mcp: inject Vikunja credentials via doppler-mcp (#1241) (a998434)
- mcp: source Splunk credentials from OpenBao (#1230) (0a6a610)
- mlx: add defaultRepetitionPenalty to keep batches uniform (#1262) (fb2afdb)
- mlx: add Qwen3-Next-80B-A3B-Instruct catalog entry (new fleet brain) (#1272) (e9e0569)
- opencode: render shared MCP servers via new shared mcp client helper (#1235) (71722ff)
- qwen-code: wire shared permissions and AGENTS.md context (#1237) (b0c1db9)
Bug Fixes
- cluster: pin mlx on the rank, readiness-probe the endpoint, quiesce on every kickstart (#1245) (8344def)
- deps: refresh gh-aw action SHA pins [aw:gh-aw-pin-refresh] (#1238) (3f9afa8)
- discover-models.py: activation-time run registers nothing (env quoting); manual run with identical inputs registers 27 (#1270) (ad0de9f)
- discover-models.py: activation-time run registers nothing (env quoting); manual run with identical inputs registers 27 (#1270) (260c8d5)
- docs: drop internal secrets topology, parametrize Doppler/OpenBao identifiers (826539e)
- mcp: inline the single-use version aliases in the catalog (#1261) (ecdbe9e)
- mcp: make splunk-mcp-connect pass shellcheck SC2016 (#1243) (c7208cb)
- mcp: stop disabling TLS verification in splunk-mcp-connect (#1263) (7e6f811)
- mlx: guard readiness age calculation (6791b68)
- mlx: reap orphaned workers on proxy start, probe serving not liveness (#1260) (fcf4562)