## Summary

Brief description of the change and which issue is fixed. Include relevant motivation and context.

Fixes # (issue)

## Testing

- [ ] `npm test` passes
- [ ] End-to-end verified for tool/transport changes (see `CLAUDE.md`)
- [ ] Benchmark run if performance-relevant: `BENCH_PROVIDER=stub npm run bench`

## Changelog

Add an entry under `## [Unreleased]` in `CHANGELOG.md` for any user-visible change.

## Follow-ups

List any obvious-but-out-of-scope findings that were spun off as separate issues (see `CLAUDE.md`).
