What's Changed
- [OPIK-935] Add support for o3-mini model in playground by @BorisTkachenko in #2348
- Remove 'target' from workflows trigger event by @alexkuzmik in #2345
- Fix broken links on the README.md by @juanferrub in #2349
- Update readme_CN.md by @juanferrub in #2351
- Update readme_JP.md by @juanferrub in #2352
- Update readme_KO.md by @juanferrub in #2353
- OPIK-1739: Add trace visibility mode to experiment item by @thiagohora in #2327
- [NA] Move patching logic to a cached function so it's only executed once by @alexkuzmik in #2350
- WIP custom-model-updates by @jackc-comet in #2334
- Update documentation_codeblock_tests.yml by @jverre in #2357
- Update span cost from LiteLLM by @github-actions in #2358
- Update OpenAPI spec and Fern code by @github-actions in #2359
- OPIK-1750: Add trace visibility mode filter by @thiagohora in #2354
- [OPIK-1594] Redirect endpoint for optimizer by @BorisTkachenko in #2362
- [OPIK-1652] OpenAI agents - implement context awareness, improve robustness by @alexkuzmik in #2330
- OPIK-612 Add support for Groq models by @BorisTkachenko in #2363
- OPIK-1332: Remove duplicate ID validation batch create trace and span by @andrescrz in #2365
- Optimizer: pin max dspy version by @dsblank in #2367
- [OPIK-1681] [FE] Adapt experiment compare and project pages to handle auto-generated traces by @andriidudar in #2361
- OPIK-1679: Run ensure pool filled on a scheduler by @thiagohora in #2347
- OPIK-1679: Add metrics to evaluate container stop, start and pool size by @thiagohora in #2355
- add support for TLS secret for ingress in Opik helm chart by @liyaka in #2368
- Optimizer: added a DSPy example by @dsblank in #2369
- Update span cost from LiteLLM by @github-actions in #2373
- Update OpenAPI spec and Fern code by @github-actions in #2374
- [OPIK-1752] Remove usage metrics with all 0 or null values by @BorisTkachenko in #2370
New Contributors
- @jackc-comet made their first contribution in #2334
Full Changelog: 1.7.29...1.7.30