v0.4.0
·
91 commits
to main
since this release
Feature
- Guardianlib intrinsics (#8) (#678) (
224d14f) - Add
find_context_attributions()intrinsic function (#679) (7eaf9b7) - Add codeowners for the granite-common part of mellea intrinsics (#669) (
a4ec484) - UQ & requirement_check as
coreIntrinsic (#551) (3e47d15) - Add OTLP logging export (#635) (
c4cb59f) - telemetry: Add configurable metrics exporters (OTLP and Prometheus) (#610) (
5ec3c7a) - Hook system and plugin support for Mellea (#582) (
cbd63bd) - Add token usage metrics with OpenTelemetry integration (#563) (
0e71558) - Move functionality of granite-common to mellea (#571) (
6901c93) - Add OpenTelemetry metrics support (#553) (
78c5aab)
Fix
- Always populate mot.usage in HuggingFace backend (#694) (#697) (
4d3fc1b) - Add opencv-python-headless to docling extras (#682) (#685) (
80000af) - Skip pytest collection of qiskit validation_helpers module (#683) (#686) (
ab56c85) - Remove answer_relevance* intrinsics; fix other intrinsics issues (#690) (
1734900) - Use tuple instead of generator for DropDuplicates dictionary key (#652) (
f7ad489) - Document.parts() returns [] instead of raising NotImplementedError (#637) (
3888476) - Add missing type annotations to public API functions (#619) (
97b2ceb) - Update MultiTurnStrategy to include validation failure reasons in repair messages (#633) (
ebdd092) - Restore VSCode test discovery and make GPU isolation opt-in (#605) (
21746b1) - Hf metrics tests run out of memory (#623) (
5411760) - Guarding optional imports for hooks (#627) (
9588284) - Python decompose model change and pipeline fix (#569) (
15d8fff) - Explicit PYTHONPATH for isolated test subprocesses (#593) (#594) (
7bfd18d) - Use device_map for HF model loading (#581) (#587) (
8a385d5) - Ensure enough tokens for structured output in vLLM test (#591) (#595) (
ac6a4cf) - Prevent example collection crash for readme_generator (#596) (
0e56243) - Include fixes issue in pr template (#602) (
a3f3f71) - Do not post_process before finally in ModelOutputThunk.astream (#580) (
af25037) - Correct type annotations and improve CI cache invalidation (#579) (
dfc8942) - Issues with tests (alora example, rag intrinsics, mistral tool use, vllm auto-skip) (#570) (
4cc75c8)
Documentation
- Refactor telemetry docs into dedicated tracing, metrics, and logging pages (#662) (
56e7ff9) - Add missing example categories to examples catalogue (#645) (#672) (
a86fe40) - Fix MelleaPlugin/MelleaBasePayload missing from API coverage (#… (#670) (
17d48d7) - Removed outdated tutorial.md (#555) (
a0e2a46) - Pre-release verification (resync with latest docs, fix discrepancies) (#665) (
e1f34cd) - Fix RST double-backtick notation breaking API cross-reference links (#658) (
98c0e22) - Add plugins page to nav, apply standards, trim design doc (#663) (
3c0cfa4) - Fix missing docstring sections in plugins and telemetry (#654) (#664) (
8a84987) - Improve docstrings for API reference (#612) (#614) (
f7294d0) - Add Qiskit code validation IVR example (#576) (
ea8d21e) - Implement publishing pipeline (#617) (#646) (
0c5d9c9) - Complete developer documentation rewrite (#480) (#601) (
ed01c87) - Docs/api pipeline improvements (#611) (
3d6755d)