## Summary

<!-- What does this PR do? -->

Closes #<!-- issue number, if applicable -->

## Type of change

- [ ] Bug fix
- [ ] New feature
- [ ] New storage backend
- [ ] New transport type
- [ ] Documentation

## Checklist

- [ ] Tests added/updated
- [ ] `uv run pytest` passes locally
- [ ] No hardcoded secrets or URLs
- [ ] `.env.example` updated if new env vars added
