From 04b7257de6c08dc05b357d598a8f2e834a15a681 Mon Sep 17 00:00:00 2001 From: Drew Stone Date: Sun, 27 Sep 2026 00:02:25 -0600 Subject: [PATCH] fix(deps): admit Eval 0.198 in Knowledge's peer range Widen the peer range to >=0.182.0 <0.199.0 and add 0.198.0 to evalCompatibility's verified list; the development pin moves to 0.198.0. Knowledge 17.1.8 caps Eval below 0.198.0, so agent-runtime cannot install Eval 0.198.0 (aide and beam search policies, search-tree package E8) 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 ea78efa..f47fd19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 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. + ## 17.1.8 — 2026-09-26 Allow consumers to install public Eval 0.196 and 0.197 alongside Knowledge after packed-package checks. Keep the previously supported Eval 0.182 through 0.195 releases; the 0.197.0 development pin replaces 0.195.1. diff --git a/package.json b/package.json index 47d16ad..1359595 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tangle-network/agent-knowledge", - "version": "17.1.8", + "version": "17.1.9", "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.198.0", + "@tangle-network/agent-eval": ">=0.182.0 <0.199.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.197.0", + "@tangle-network/agent-eval": "0.198.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 4744ad4..7b13f7b 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.197.0 - version: 0.197.0 + specifier: 0.198.0 + version: 0.198.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.197.0': - resolution: {integrity: sha512-F1Af2c7oydLoojFcGj6jrCiWbMYLZwyHRt9vhk2D+llwb4pPp8+EZqo4Rvsj0RxrrhPPwedOpxtzqDR3QALTaQ==} + '@tangle-network/agent-eval@0.198.0': + resolution: {integrity: sha512-ENx3SZFcNyQvWyPF2JlNKzn7PBj59l7639KcRQrzXvWl2QXH6j7XsEGNR1TEIQdoimv9pRk2nIiUNvFF/VpUng==} 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.197.0': + '@tangle-network/agent-eval@0.198.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 db6c795..2f92ba8 100644 --- a/scripts/lib/peer-range.mjs +++ b/scripts/lib/peer-range.mjs @@ -86,6 +86,7 @@ export function evalCompatibility(developmentVersion, requestedVersion = develop '0.195.1', '0.196.0', '0.197.0', + '0.198.0', ] if (!versions.includes(developmentVersion)) { throw new Error(`unverified Eval development version: ${developmentVersion}`) @@ -96,5 +97,5 @@ export function evalCompatibility(developmentVersion, requestedVersion = develop ) { throw new Error(`unsupported Eval compatibility test version: ${requestedVersion}`) } - return { version: requestedVersion, peerRange: '>=0.182.0 <0.198.0' } + return { version: requestedVersion, peerRange: '>=0.182.0 <0.199.0' } }