What's Changed
- [OPIK-2041] [BE] Add StringTemplate factory to fix memory leak by @andrescrz in #4067
- [NA] [Optimizer] Remove MCP support in optimizer ahead of wider tool support by @jverre in #4068
- [NA] [FE] Fix playground isRunning state reset issue by @andriidudar in #4071
- [OPIK-3069] [FE] [DOCS] Add custom headers support for custom providers in Playground by @Nimrod007 in #4069
- [NA] [CLI] Fix charts; process workspace(s) by @dsblank in #3985
- [NA] [DOCS] Add troubleshooting guide for ClickHouse Zookeeper metadata issues by @andrescrz in #4073
- [NA] [DOCS] Add Notion MCP server to Cursor configuration by @andrescrz in #4075
- Revert "[NA] [Optimizer] Remove MCP support in optimizer ahead of wider tool support" by @jverre in #4076
- [OPIK-3073] [BE] Make to_time/interval_end optional for time filtering endpoints by @thiagohora in #4074
- [NA] [Optimizer] Update quickstart notebook by @jverre in #4078
- [NA] [Optimizer] Add support for multimodal inputs in hierarchical optimizer by @jverre in #4079
- [OPIK-2041] [BE] Replace direct ST instantiations with TemplateUtils.newST factory by @andrescrz in #4070
- [NA] [BE] Update model prices file by @github-actions[bot] in #4084
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4083
Full Changelog: 1.9.14...1.9.15