From b4a5f07501e1167f240700bfb262176886ed7605 Mon Sep 17 00:00:00 2001 From: Drew Stone Date: Sun, 2 Aug 2026 19:31:24 -0600 Subject: [PATCH] chore(deps): align eval with interface 0.43 --- CHANGELOG.md | 6 +++++ clients/python/pyproject.toml | 2 +- clients/python/src/agent_eval_rpc/__init__.py | 2 +- clients/python/uv.lock | 2 +- package.json | 6 ++--- pnpm-lock.yaml | 22 +++++++++---------- scripts/verify-package-exports.mjs | 4 ++-- src/analyst/benchmark-implementation.ts | 2 +- 8 files changed, 26 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dad1d82a..4c8159a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to `@tangle-network/agent-eval` and its sibling `agent-eval- --- +## [0.142.2] - 2026-08-02 - current shared type cohort + +### Changed + +- Align the exact `@tangle-network/agent-core` and `@tangle-network/agent-interface` dependencies with `0.4.33` and `0.43.0`, so Eval, Runtime, Knowledge, and Sandbox share the current canonical profile contract. + ## [0.142.1] - 2026-08-02 - current shared type patch ### Changed diff --git a/clients/python/pyproject.toml b/clients/python/pyproject.toml index 41c00a21..7d86ce64 100644 --- a/clients/python/pyproject.toml +++ b/clients/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "agent-eval-rpc" -version = "0.142.1" +version = "0.142.2" description = "Python RPC client, official optimizer bridge, and DSPy metric adapter for @tangle-network/agent-eval." readme = "README.md" requires-python = ">=3.10" diff --git a/clients/python/src/agent_eval_rpc/__init__.py b/clients/python/src/agent_eval_rpc/__init__.py index 7c0b754b..f4410de2 100644 --- a/clients/python/src/agent_eval_rpc/__init__.py +++ b/clients/python/src/agent_eval_rpc/__init__.py @@ -53,7 +53,7 @@ try: __version__ = version("agent-eval-rpc") except PackageNotFoundError: - __version__ = "0.142.1" + __version__ = "0.142.2" __all__ = [ "Client", diff --git a/clients/python/uv.lock b/clients/python/uv.lock index cda8f188..f095be8d 100644 --- a/clients/python/uv.lock +++ b/clients/python/uv.lock @@ -34,7 +34,7 @@ conflicts = [[ [[package]] name = "agent-eval-rpc" -version = "0.142.1" +version = "0.142.2" source = { editable = "." } dependencies = [ { name = "filelock" }, diff --git a/package.json b/package.json index 8604aa1b..3568a1de 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tangle-network/agent-eval", - "version": "0.142.1", + "version": "0.142.2", "description": "Evaluate and improve AI agents from runs, traces, judges, and feedback. Compare candidates, cluster failures, measure lift, and gate releases.", "homepage": "https://github.com/tangle-network/agent-eval#readme", "repository": { @@ -168,8 +168,8 @@ "dependencies": { "@asteasolutions/zod-to-openapi": "^9.1.0", "@hono/node-server": "^2.0.12", - "@tangle-network/agent-core": "0.4.32", - "@tangle-network/agent-interface": "0.42.1", + "@tangle-network/agent-core": "0.4.33", + "@tangle-network/agent-interface": "0.43.0", "@tangle-network/agent-trace-contract": "^1.0.2", "hono": "^4.12.32", "linear-sum-assignment": "1.0.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b821583c..81e4c862 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,11 +22,11 @@ importers: specifier: ^2.0.12 version: 2.0.12(hono@4.12.32) '@tangle-network/agent-core': - specifier: 0.4.32 - version: 0.4.32 + specifier: 0.4.33 + version: 0.4.33 '@tangle-network/agent-interface': - specifier: 0.42.1 - version: 0.42.1 + specifier: 0.43.0 + version: 0.43.0 '@tangle-network/agent-trace-contract': specifier: ^1.0.2 version: 1.0.2 @@ -807,11 +807,11 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@tangle-network/agent-core@0.4.32': - resolution: {integrity: sha512-pLY3yOvtmiHPhc00yDnZxPFaLFbppLK6p2GmstP0mw1h7AsBpD5FANe6jSmuy+VgtNiAUbyxDyXykNYigc6J3A==} + '@tangle-network/agent-core@0.4.33': + resolution: {integrity: sha512-if3DeIo4e2c9wELJjrWOu4SsKv3WnWdDrp+kezP6JrpiQ1DXValRRlN/aTppicFHepw67OD5JQI9i351Z/hvDQ==} - '@tangle-network/agent-interface@0.42.1': - resolution: {integrity: sha512-RF8j95/0+/ANkjIXYy2cuKyoZbfn4FSWETZDaaQmBINq6PaUihq12A7KhFAlcsoucgpHlT79zp7Xq1ZoJ6KJgA==} + '@tangle-network/agent-interface@0.43.0': + resolution: {integrity: sha512-t35nGOJ3sWouHoUM/5A8eUmsR+8JcuRF6VFQbT9cPzxIMUV3NsFMJgYXPGmyIj65vtvs73O6Mvijp47FAAGbuQ==} '@tangle-network/agent-trace-contract@1.0.2': resolution: {integrity: sha512-v7uMh56jkEp4vckevEU9xKsIatbs5dqzGPp69dFLSSXUVit0RP6VD6EANMXVlTCUk+6wVKBLHJx23XspVCEiIA==} @@ -2282,12 +2282,12 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@tangle-network/agent-core@0.4.32': + '@tangle-network/agent-core@0.4.33': dependencies: - '@tangle-network/agent-interface': 0.42.1 + '@tangle-network/agent-interface': 0.43.0 zod: 4.4.3 - '@tangle-network/agent-interface@0.42.1': + '@tangle-network/agent-interface@0.43.0': dependencies: '@noble/hashes': 1.8.0 spdx-expression-parse: 5.0.0 diff --git a/scripts/verify-package-exports.mjs b/scripts/verify-package-exports.mjs index 6744535a..900d8f70 100644 --- a/scripts/verify-package-exports.mjs +++ b/scripts/verify-package-exports.mjs @@ -45,8 +45,8 @@ try { throw new Error(`packed package retains removed dependency ${removedSdkPackage}`) } const expectedDependencyCohort = { - '@tangle-network/agent-core': '0.4.32', - '@tangle-network/agent-interface': '0.42.1', + '@tangle-network/agent-core': '0.4.33', + '@tangle-network/agent-interface': '0.43.0', } for (const [name, version] of Object.entries(expectedDependencyCohort)) { if (packageJson.dependencies?.[name] !== version) { diff --git a/src/analyst/benchmark-implementation.ts b/src/analyst/benchmark-implementation.ts index 0b3c5309..fb5e57e0 100644 --- a/src/analyst/benchmark-implementation.ts +++ b/src/analyst/benchmark-implementation.ts @@ -10,7 +10,7 @@ export const ANALYST_BENCHMARK_DEPENDENCY_LOCK_FILES = Object.freeze([ ]) export const ANALYST_BENCHMARK_DEPENDENCY_LOCK_SHA256 = - '4e54618ab6708e971bfd8da13c658ac60ce433401c6ead0b061d140800e2dff2' + '55744d067f70ffcb0223eae6121739021a9e2567208cfd14098582bb73cdbf97' /** The published benchmark evidence was produced at this package version, by * the retired one-shot direct runner, before trace analysts moved to the