What's Changed
- [NA] [BE] Add configurable HTTP ports for application and admin connectors by @andrescrz in #3984
- [NA] Add global error handler for unhandled exceptions and return JSON response by @dorkdiaries9 in #3835
- [NA] [DOCS] Fix broken Gretel docs link by @vincentkoc in #3996
- [NA] [DOCS] Fix multimodal nav title in Docs by @vincentkoc in #3997
- [NA] [Optimizer] Remove cache from optimizer by @jverre in #3992
- [OPIK-3008] [FE] Refactor: NavigationTag infrastructure by @JetoPistola in #3972
- [OPIK-2993] [FE] Add additional tooltips by @JetoPistola in #4007
- [OPIK-2992] [FE] Add tooltips to DateTag component by @JetoPistola in #4005
- [OPIK-2986] [FE] Refactor comparison pages to use NavigationTag component by @JetoPistola in #4006
- [issue-2520] [SDK] Added Sycophancy Evaluation Metric by @yashkumar2603 in #2624
- [NA] [SDK] Add better error for OPENAI_ORG_ID for intergration tests by @vincentkoc in #4011
- [issue-3999] [FE] Make online evaluation trace structure more robust by @jverre in #4008
- [OPIK-2834] tokens breakdown in the span tree by @awkoy in #3799
- [OPIK-2959] [FE] [BE] Finalize FE support for Multiple Custom Providers by @andriidudar in #3967
- [NA] [DOCS] Agent Optimizer Docs Improvements by @vincentkoc in #4016
- [OPIK-2994] [UX] Prompt name for prompt reference in experiments by @JetoPistola in #4009
- [NA] [FE] Update optimization page to highlight the best prompt by @jverre in #4004
- [OPIK-2787] [P SDK] GeneratorExit Error with LangGraph Integration by @yaricom in #3986
New Contributors
- @dorkdiaries9 made their first contribution in #3835
- @yashkumar2603 made their first contribution in #2624
Full Changelog: 1.9.3...1.9.4