## Description

<!-- What does this PR do? Why is it needed? -->

## Type of change

- [ ] Bug fix
- [ ] New plugin wrapper
- [ ] Enhancement to existing plugin
- [ ] Documentation update
- [ ] Build / CI change
- [ ] Other (please describe)

## Checklist

- [ ] I have read the [Developer Guide](../DEVELOPER.md)
- [ ] My code follows the existing code style (`npm run lint`)
- [ ] I have tested my changes locally (`npm run build && npm test`)
- [ ] I have added/updated documentation if necessary
- [ ] Commit messages follow the `type(scope): subject` format
