From 73415a80897ab868eb0e5b9b69f0f79d41c41b97 Mon Sep 17 00:00:00 2001 From: Drew Stone Date: Sun, 27 Sep 2026 03:32:02 -0600 Subject: [PATCH] fix(deps): admit Eval 0.199 in Knowledge's peer range Widen the peer range to >=0.182.0 <0.200.0 and add 0.199.0 to evalCompatibility's verified list; the development pin moves to 0.199.0. Knowledge 17.1.9 caps Eval below 0.199.0, so agent-runtime cannot install Eval 0.199.0 (incumbent minImprovement, which the pursuit version chain on the search kernel needs, search-tree package R4) beside Knowledge under strict peers. --- CHANGELOG.md | 4 ++++ package.json | 6 +++--- pnpm-lock.yaml | 10 +++++----- scripts/lib/peer-range.mjs | 3 ++- 4 files changed, 14 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f47fd19..144c989 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 17.1.10 — 2026-09-27 + +Allow consumers to install public Eval 0.199 alongside Knowledge after packed-package checks. Keep the previously supported Eval 0.182 through 0.198 releases; the 0.199.0 development pin replaces 0.198.0. + ## 17.1.9 — 2026-09-27 Allow consumers to install public Eval 0.198 alongside Knowledge after packed-package checks. Keep the previously supported Eval 0.182 through 0.197 releases; the 0.198.0 development pin replaces 0.197.0. diff --git a/package.json b/package.json index 1359595..defc4d6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tangle-network/agent-knowledge", - "version": "17.1.9", + "version": "17.1.10", "description": "Build, search, evaluate, and improve source-backed knowledge bases.", "homepage": "https://github.com/tangle-network/agent-knowledge#readme", "repository": { @@ -84,14 +84,14 @@ "zod": "4.5.4" }, "peerDependencies": { - "@tangle-network/agent-eval": ">=0.182.0 <0.199.0", + "@tangle-network/agent-eval": ">=0.182.0 <0.200.0", "@tangle-network/agent-interface": "^2.0.0" }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.5", "@biomejs/biome": "^2.5.11", "@neo4j-labs/agent-memory": "0.4.1", - "@tangle-network/agent-eval": "0.198.0", + "@tangle-network/agent-eval": "0.199.0", "@tangle-network/agent-interface": "2.0.0", "@types/node": "^26.4.0", "mem0ai": "3.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b13f7b..23ae409 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,8 +35,8 @@ importers: specifier: 0.4.1 version: 0.4.1 '@tangle-network/agent-eval': - specifier: 0.198.0 - version: 0.198.0 + specifier: 0.199.0 + version: 0.199.0 '@tangle-network/agent-interface': specifier: 2.0.0 version: 2.0.0 @@ -755,8 +755,8 @@ packages: '@modelcontextprotocol/sdk': optional: true - '@tangle-network/agent-eval@0.198.0': - resolution: {integrity: sha512-ENx3SZFcNyQvWyPF2JlNKzn7PBj59l7639KcRQrzXvWl2QXH6j7XsEGNR1TEIQdoimv9pRk2nIiUNvFF/VpUng==} + '@tangle-network/agent-eval@0.199.0': + resolution: {integrity: sha512-g9ZS07j7nzsijWYpctWN7lgxFAaNDQGOFAVc6zlUBBYM4BJc8QMJ0+xczv7Ld/PVlA9cHfbItrvYaRWm5/DdLA==} engines: {node: '>=20.19.0'} hasBin: true @@ -2963,7 +2963,7 @@ snapshots: '@tangle-network/agent-interface': 2.0.0 zod: 4.5.4 - '@tangle-network/agent-eval@0.198.0': + '@tangle-network/agent-eval@0.199.0': dependencies: '@asteasolutions/zod-to-openapi': 9.1.0(zod@4.5.4) '@hono/node-server': 2.0.12(hono@4.12.32) diff --git a/scripts/lib/peer-range.mjs b/scripts/lib/peer-range.mjs index 2f92ba8..77441db 100644 --- a/scripts/lib/peer-range.mjs +++ b/scripts/lib/peer-range.mjs @@ -87,6 +87,7 @@ export function evalCompatibility(developmentVersion, requestedVersion = develop '0.196.0', '0.197.0', '0.198.0', + '0.199.0', ] if (!versions.includes(developmentVersion)) { throw new Error(`unverified Eval development version: ${developmentVersion}`) @@ -97,5 +98,5 @@ export function evalCompatibility(developmentVersion, requestedVersion = develop ) { throw new Error(`unsupported Eval compatibility test version: ${requestedVersion}`) } - return { version: requestedVersion, peerRange: '>=0.182.0 <0.199.0' } + return { version: requestedVersion, peerRange: '>=0.182.0 <0.200.0' } }