Skip to content

fix(bench): resolve packaged fixture root#615

Merged
drewstone merged 1 commit into
mainfrom
fix/bench-packaged-fixture-root-20260724
Jul 24, 2026
Merged

fix(bench): resolve packaged fixture root#615
drewstone merged 1 commit into
mainfrom
fix/bench-packaged-fixture-root-20260724

Conversation

@drewstone

Copy link
Copy Markdown
Contributor

Problem

Compiled Bench chunks resolved ../.. above the installed package, so fixture-backed adapters tried to read node_modules/@tangle-network/fixtures/*.

Change

  • Locate the Bench package root by its own package manifest from source or compiled files.
  • Make the packed-consumer check load the ToolLLM fixture.
  • Prepare @tangle-network/agent-bench 0.3.8.

Proof

  • pnpm run verify:bench
  • pnpm run lint && pnpm run test && pnpm run build && pnpm run typecheck && pnpm run verify:package && pnpm run docs:check
  • Before: packed ToolLLM load failed with ENOENT at node_modules/@tangle-network/fixtures/toollm.json.
  • After: packed consumer loaded 1/1 ToolLLM fixture and completed TypeScript 5.9.3 + 6.0.3 checks.

@tangletools tangletools left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Auto-approved drewstone PR — 8c03ca8c

This PR was opened by the trusted drewstone account.
The full PR reviewer audit still runs separately and will publish findings if it detects issues.

tangletools · auto-approval · reason: drewstone_author · 2026-07-24T22:20:21Z

@drewstone
drewstone merged commit 9f711b4 into main Jul 24, 2026
2 checks 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