What's Changed
- OPIK-1515: Add port mapping to opik.sh and opik.ps1 by @andrescrz in #2033
- [FIX] Better DSPy Graph API by @dsblank in #2037
- [OPIK-1505] public dataset type export by @awkoy in #2038
- [ISSUE-2015] [Bug]: A trace's Agent graph doesn't show if there isn't one at top level #2015 by @andriidudar in #2040
- fix: optimizer fixes and benchmarks working by @vincentkoc in #2031
- [OPIK-1475] Trace sidebar collapsing fix by @awkoy in #1994
- Fix PII validator passed logic by @Lothiraldan in #2042
- OPIK-1515: Fixes in opik.ps1 by @andrescrz in #2045
- [NA] Add tests for dspy log graph by @dsblank in #2041
- Update OpenAPI spec and Fern code by @github-actions in #2035
- [OPIK-1525] Refactor project service getOrCreate method to avoid race condition by @BorisTkachenko in #2043
- [OPIK-1534] sdk integrate optimization api into opik optimizer by @alexkuzmik in #2052
- Optimizer: new API by @dsblank in #2050
- Improve batch item size estimation by @Lothiraldan in #2039
- Update span cost from LiteLLM by @github-actions in #2053
- [OPIK-1434] [Online Evaluation] Replace tooltip text by @andriidudar in #2055
- fix release flow for opik-guardrails-backend by @liyaka in #1981
- [OPIK-1501]: [SDK] Add cost and token tracking to ADK integration by @yaricom in #1995
- [OPIK-1479] [FE] [Agent optimizations] Agent Optimizations page by @andriidudar in #2056
- [OPIK-1531] Bump default Guardrails timeout to 30s and make it configurable by @Lothiraldan in #2059
- Allow optimizer SDK without BE support by @dsblank in #2061
- Fix caching of models in guardrails-backend container by @Lothiraldan in #2060
- Update Autogen integration by @jverre in #2065
- Update Optimization quickstart guide by @jverre in #2062
- [OPIK-1552]: [SDK] Add provider field to the span usage in ADK integration by @yaricom in #2064
- [OPIK-1507]: [SDK] Add support for openai's responses.parse by @yaricom in #2051
- [NA] Alexkuzmik/fix litellm logging and add it to optimizer by @alexkuzmik in #2068
- Optimizer: allow string prompts for few-shot by @dsblank in #2069
Full Changelog: 1.7.16...1.7.17