From cbd3c4381561ce0d37e5784bbc7b30637f657992 Mon Sep 17 00:00:00 2001 From: Drew Stone Date: Wed, 8 Jul 2026 13:40:46 -0600 Subject: [PATCH] chore(release): 0.108.1 lineage docs patch --- CHANGELOG.md | 10 ++++++++++ clients/python/pyproject.toml | 2 +- clients/python/src/agent_eval_rpc/__init__.py | 2 +- package.json | 2 +- src/campaign/lineage.ts | 1 + 5 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1bcef4d8..29bfab0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ All notable changes to `@tangle-network/agent-eval` and its sibling `agent-eval- --- +## [0.108.1] — 2026-07-08 — public catalog docs patch + +### Fixed + +- Added the missing public TSDoc summary for `Lineage`, so downstream primitive catalogs can consume the latest campaign surface without tripping their undocumented-callable ratchet. + +No behavior changes. + +--- + ## [0.108.0] — 2026-07-08 — placebo control reaches the facades ### Added diff --git a/clients/python/pyproject.toml b/clients/python/pyproject.toml index 9b6d7a74..4dbade05 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.108.0" +version = "0.108.1" description = "Python RPC client for @tangle-network/agent-eval — judge content against rubrics over HTTP or stdio RPC. Eval logic runs in the Node runtime; this package is a thin wire client." 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 95cc4b7f..c4e93e48 100644 --- a/clients/python/src/agent_eval_rpc/__init__.py +++ b/clients/python/src/agent_eval_rpc/__init__.py @@ -58,7 +58,7 @@ try: __version__ = version("agent-eval-rpc") except PackageNotFoundError: - __version__ = "0.108.0" + __version__ = "0.108.1" __all__ = [ "Client", diff --git a/package.json b/package.json index 521e3d95..abd24200 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tangle-network/agent-eval", - "version": "0.108.0", + "version": "0.108.1", "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": { diff --git a/src/campaign/lineage.ts b/src/campaign/lineage.ts index bd366540..902eb0af 100644 --- a/src/campaign/lineage.ts +++ b/src/campaign/lineage.ts @@ -85,6 +85,7 @@ export type LineageNodeInput = Omit & generation?: number } +/** Deterministic improvement-candidate graph with mutation, merge, frontier, and persistence helpers. */ export class Lineage { private readonly byId = new Map() private readonly childIds = new Map()