## Description
<!-- Describe your changes in detail -->

## Type of Change
- [ ] Bug fix
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update
- [ ] Refactor

## Verification
<!-- How have you verified this change? -->
- [ ] `cargo check` passes
- [ ] `cargo test` passes
- [ ] Ran a demo suite (e.g. `examples/rag-grounding`)

## Checklist
- [ ] My code follows the code style of this project.
- [ ] I have updated the documentation accordingly.
- [ ] I have added tests to cover my changes.
