## Summary

<!-- Brief description of the changes made in this PR. -->

## Type of Change

- [ ] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Documentation update
- [ ] Refactoring (no functional changes)
- [ ] Performance improvement
- [ ] Security fix

## Changes Made

- <!-- List the main changes made in this PR. -->

## Testing

- [ ] I have tested my changes locally
- [ ] Tests pass (`make test`)
- [ ] Code lints successfully (`make lint`)
- [ ] Build completes without errors (`make build`)
- [ ] The changes never log to stdout/stderr when the server runs in stdio mode

## Documentation

- [ ] I have updated relevant documentation

## Related Issues

<!-- Fixes # -->

## Additional Notes

<!-- Any additional information, deployment notes, or considerations -->
