Skip to content

fix(0.30.1): re-export trace-analyst surface from root#64

Merged
drewstone merged 2 commits into
mainfrom
fix/trace-analyst-exports
May 20, 2026
Merged

fix(0.30.1): re-export trace-analyst surface from root#64
drewstone merged 2 commits into
mainfrom
fix/trace-analyst-exports

Conversation

@tangletools
Copy link
Copy Markdown
Contributor

Summary

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" at runtime and the analyst silently skipped.

Surfaced during a 4-agent parallel eval run (tax/legal/gtm/creative) — legal's autoresearch printed:

analyst: unavailable — analyzeTraces / OtlpFileTraceStore not exported from @tangle-network/agent-eval — analyst skipped

Fix: `export * from './trace-analyst'` from root.

Test plan

  • `pnpm test` — 129 files / 1196 tests pass
  • `pnpm typecheck` — clean
  • Re-run legal-agent canonical eval against 0.30.1 — confirm `analyst: ran` instead of `unavailable`

drewstone added 2 commits May 20, 2026 16:07
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.
@drewstone drewstone merged commit 53c1417 into main May 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants