From 524f8cadd832b1d2989219971a658ae4e94ab4ae Mon Sep 17 00:00:00 2001 From: Drew Stone Date: Wed, 20 May 2026 16:07:09 +0300 Subject: [PATCH 1/2] fix(0.30.1): re-export trace-analyst surface from root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Legal-agent's canonical eval imports analyzeTraces + OtlpFileTraceStore from '@tangle-network/agent-eval' for its autoresearch block. These symbols existed in src/trace-analyst/* but were never re-exported from src/index.ts — so consumers got 'analyzeTraces undefined' and the analyst silently skipped. Re-export the full ./trace-analyst submodule from root so consumers don't need subpath imports. --- package.json | 2 +- src/index.ts | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index fa0e15e..67d971b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tangle-network/agent-eval", - "version": "0.30.0", + "version": "0.30.1", "description": "Substrate for self-improving agents: traces, verifiable rewards, preferences, GEPA / reflective mutation, auto-research, replay, sequential anytime-valid stats, and release gates.", "homepage": "https://github.com/tangle-network/agent-eval#readme", "repository": { diff --git a/src/index.ts b/src/index.ts index f9b4ad3..3bc8503 100644 --- a/src/index.ts +++ b/src/index.ts @@ -74,6 +74,11 @@ export type { export { AnalystRegistry } from './analyst/registry' export type { TraceToolGroupName } from './analyst/tool-groups' export { buildTraceToolsForGroup } from './analyst/tool-groups' +// ── Trace analyst surface (Ax RLM over OTLP-JSONL) ─────────────────── +// Direct re-export of the trace-analyst submodule so consumers don't have +// to reach into subpaths. Used by agent canonical evals via the +// `autoresearch` block (analyzeTraces + OtlpFileTraceStore). +export * from './trace-analyst' // ── Analyst registry ───────────────────────────────────────────────── // Generic contract + registry over agent-eval's existing analyzers // (analyzeTraces, MultiLayerVerifier, RunCritic, SemanticConceptJudge, From 7252a699dcdcb2b496af5be1a3122567a1899f69 Mon Sep 17 00:00:00 2001 From: Drew Stone Date: Wed, 20 May 2026 16:14:12 +0300 Subject: [PATCH 2/2] ci: biome organizeImports auto-fix --- src/index.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/index.ts b/src/index.ts index 3bc8503..2aef2da 100644 --- a/src/index.ts +++ b/src/index.ts @@ -74,11 +74,6 @@ export type { export { AnalystRegistry } from './analyst/registry' export type { TraceToolGroupName } from './analyst/tool-groups' export { buildTraceToolsForGroup } from './analyst/tool-groups' -// ── Trace analyst surface (Ax RLM over OTLP-JSONL) ─────────────────── -// Direct re-export of the trace-analyst submodule so consumers don't have -// to reach into subpaths. Used by agent canonical evals via the -// `autoresearch` block (analyzeTraces + OtlpFileTraceStore). -export * from './trace-analyst' // ── Analyst registry ───────────────────────────────────────────────── // Generic contract + registry over agent-eval's existing analyzers // (analyzeTraces, MultiLayerVerifier, RunCritic, SemanticConceptJudge, @@ -280,6 +275,11 @@ export { weightedMean, wilcoxonSignedRank, } from './statistics' +// ── Trace analyst surface (Ax RLM over OTLP-JSONL) ─────────────────── +// Direct re-export of the trace-analyst submodule so consumers don't have +// to reach into subpaths. Used by agent canonical evals via the +// `autoresearch` block (analyzeTraces + OtlpFileTraceStore). +export * from './trace-analyst' export type { ArtifactCheck, ArtifactResult,