Repository navigation
Fixed
The four pairwise_* tools were never reaching the model. Each tool's input schema carried a top-level anyOf to express "either model or parameters must be given", and a client whose backing API rejects top-level schema combinators skips such a tool outright. Because the server still connected and still answered tools/list, the four tools were simply absent with no error anywhere a user would look.
The anyOf is gone. The requirement is stated in the model and parameters field descriptions and is still enforced at runtime, which already rejected both input forms at once and neither of them. A test now asserts that no tool schema carries a top-level anyOf, oneOf, allOf or not.
Dependencies
@libraz/coverwise1.5.0 → 1.6.0vitest4 → 5, which requiresviteas an explicit peer@biomejs/biome2.5.10 → 2.5.13