From 4c3c5ff45003454e657591303efc2ce586b9b57b Mon Sep 17 00:00:00 2001 From: Drew Stone Date: Tue, 11 Aug 2026 17:04:53 -0600 Subject: [PATCH] fix(memory): use Eval experiment pairing subpath --- CHANGELOG.md | 6 ++++++ package.json | 6 +++--- pnpm-lock.yaml | 10 +++++----- src/memory/experiment/learning-pairs.ts | 2 +- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 387d506..68b697e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## Unreleased +## 7.2.2 + +### Fixed + +- Import `pairArms` from Eval's `experiment` subpath so the published package works with Eval `0.144.13`. + ## 7.2.1 ### Changed diff --git a/package.json b/package.json index 15a5e65..523ac14 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tangle-network/agent-knowledge", - "version": "7.2.1", + "version": "7.2.2", "description": "Build, search, evaluate, and improve source-backed knowledge bases.", "homepage": "https://github.com/tangle-network/agent-knowledge#readme", "repository": { @@ -79,14 +79,14 @@ "zod": "^4.4.3" }, "peerDependencies": { - "@tangle-network/agent-eval": ">=0.144.11 <0.145.0", + "@tangle-network/agent-eval": ">=0.144.13 <0.145.0", "@tangle-network/agent-interface": ">=0.46.1 <0.47.0" }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.5", "@biomejs/biome": "^2.5.5", "@neo4j-labs/agent-memory": "0.4.1", - "@tangle-network/agent-eval": "0.144.11", + "@tangle-network/agent-eval": "0.144.13", "@tangle-network/agent-interface": "0.46.1", "@types/node": "^26.1.1", "@types/proper-lockfile": "4.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 91323c3..b419ccb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,8 +32,8 @@ importers: specifier: 0.4.1 version: 0.4.1 '@tangle-network/agent-eval': - specifier: 0.144.11 - version: 0.144.11 + specifier: 0.144.13 + version: 0.144.13 '@tangle-network/agent-interface': specifier: 0.46.1 version: 0.46.1 @@ -627,8 +627,8 @@ packages: '@tangle-network/agent-core@0.5.4': resolution: {integrity: sha512-k6gYv3BlagkfuWrGyTJH6mKUBgsLY6TXxizACqt0QF8a1/5uqy0UYc6R2Wo9nqQVJuaRxDnoiRf8YtsRVqA75g==} - '@tangle-network/agent-eval@0.144.11': - resolution: {integrity: sha512-rTZn6aRZzr8hZGGxG+iZDjifrQGO9Ghd4GvXdLHgPcwUJ3QHkRdFgp6ImTpjAW6ZVxrJlFv9wdN4OgDtbn5pCw==} + '@tangle-network/agent-eval@0.144.13': + resolution: {integrity: sha512-0g1iZ2NtogiB0ZwvApyLp93ouxniKSooPAH73z/pw6x2vQdEoNQhL1vw+NeGx0T7iyWP3RDTWb7RxRHsFZA11g==} engines: {node: '>=20'} hasBin: true @@ -2785,7 +2785,7 @@ snapshots: '@tangle-network/agent-interface': 0.46.1 zod: 4.4.3 - '@tangle-network/agent-eval@0.144.11': + '@tangle-network/agent-eval@0.144.13': dependencies: '@asteasolutions/zod-to-openapi': 9.1.0(zod@4.4.3) '@hono/node-server': 2.0.12(hono@4.12.32) diff --git a/src/memory/experiment/learning-pairs.ts b/src/memory/experiment/learning-pairs.ts index fce043f..5e22254 100644 --- a/src/memory/experiment/learning-pairs.ts +++ b/src/memory/experiment/learning-pairs.ts @@ -1,9 +1,9 @@ -import { type PairedArmRow, pairArms } from '@tangle-network/agent-eval' import { assertCampaignSplitIdentity, type CampaignCellResult, canonicalDigest, } from '@tangle-network/agent-eval/campaign' +import { type PairedArmRow, pairArms } from '@tangle-network/agent-eval/experiment' import { stableId } from '../../ids' import { assertImmutableRef } from '../../immutable-ref' import { assertAgentMemoryExperimentComparisonRef } from './comparison-ref'