Skip to content

v0.4.0

Choose a tag to compare

@mellea-auto-release mellea-auto-release released this 18 Mar 20:38
· 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 core Intrinsic (#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)