From 84467c121aef2a5df68ebfc86da35c6d4f5b4eb5 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Sat, 8 Aug 2026 18:30:28 +0200 Subject: [PATCH] chore: release v2.4.3 Ships the Steward capability-extraction fix (a905363), which has been on main since earlier today while production continued to route on prose: the running v2.4.2 still matches capability domains as substrings across the Steward's whole response, so "description" selects housekeeper and "acknowledge" selects librarian and biographer. Patch rather than minor: no new capability, and the JSON on the wire is unchanged. What changes is which agents get invoked, and only in the cases that were already wrong. Also carries the routing benchmark, its fixtures, the shared GPU residency guard and the findings document, none of which are user-visible. Co-Authored-By: Claude --- CHANGELOG.md | 2 ++ pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 51b318a..3ecd777 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [2.4.3] - 2026-08-08 + ### Fixed - Steward routing no longer triggers on words inside its own explanation. Capability diff --git a/pyproject.toml b/pyproject.toml index 5e8ca06..5e74d04 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "tatlock" -version = "2.4.2" +version = "2.4.3" description = "OpenAI-compatible API with Ollama backend" requires-python = ">=3.12" dependencies = [