1.10.21
comet-ml/opik1.10.21Feb 25, 2026by github-actions[bot]
AI Summary
This is a major release with LangChain/LangGraph message format support, bulk tag operations, ClickHouse migration for experiment aggregates, MCP tool use for Optimizer SDK, and various backend improvements including a new endpoint for retrieving prompts by commits.
Key Highlights
- Add LangChain/LangGraph message format support
- Add bulk tag adding and removing operations
- Bump Optimizer SDK to 3.1.0 with MCP tool use
- Add new endpoint retrieve-by-commits for prompts
- Add ClickHouse migration for experiment_aggregates tables
- Add HPA behavior block to Opik sub-chart
New Features
- LangChain/LangGraph message format support
- Bulk tag operations
- MCP tool use in Optimizer SDK
- Retrieve prompts by commits endpoint
Full Release Notes
## What's Changed * [OPIK-4493] [FE] Add LangChain/LangGraph message format support by @andriidudar in https://github.com/comet-ml/opik/pull/5301 * [NA] [FE] Fix color update failing when workspace has no configuration by @andriidudar in https://github.com/comet-ml/opik/pull/5380 * [OPIK-3880] [FE] Update "go to..." navigation buttons copy and remove arrow icons by @andriidudar in https://github.com/comet-ml/opik/pull/5369 * [OPIK-4563] Improve Playwright E2E test agent workflow by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/5377 * [NA] [SDK] fix: Flakey test, pin pixtral converse stream test region by @vincentkoc in https://github.com/comet-ml/opik/pull/5323 * [NA] [DOCS] Retire bounty program messaging and mark docs as paused by @vincentkoc in https://github.com/comet-ml/opik/pull/5373 * [NA] docs(tracing): clarify OTEL setup for TS integrations by @vincentkoc in https://github.com/comet-ml/opik/pull/5237 * [NA] docs(tracing): add missing OTEL integration docs by @vincentkoc in https://github.com/comet-ml/opik/pull/5226 * [NA] [DOCS] Expand localized README coverage by @vincentkoc in https://github.com/comet-ml/opik/pull/5350 * [OPIK-4491] [SDK] [DOCS] fix: optimizer multi-metric span wiring, fail-fast scoring, and examples by @vincentkoc in https://github.com/comet-ml/opik/pull/5276 * [NA] [SDK] ci(opik-optimizer): add Python 3.14 to test matrix by @vincentkoc in https://github.com/comet-ml/opik/pull/5216 * [NA] [Optimizer SDK] Align benchmark runners/scripts with optimizer v3 centralized architecture by @vincentkoc in https://github.com/comet-ml/opik/pull/5176 * [OPIK-4094] [SDK] Optimizer SDK reintroduce MCP tool use and optimization by @vincentkoc in https://github.com/comet-ml/opik/pull/5056 * [NA] [DOCS] README wrap language links and remove bounty badges by @vincentkoc in https://github.com/comet-ml/opik/pull/5383 * [OPIK-4449] [BE] Fix missing description in single-item GET endpoint by @awkoy in https://github.com/comet-ml/opik/pull/5379 * [NA] [DOCS] [CI] feat: refactor agent instruction files, rules and documentation by @vincentkoc in https://github.com/comet-ml/opik/pull/5308 * [CUST-4995] [Helm] Add extra volume and volume mount support for ClickHouse pod and backup server container by @CRThaze in https://github.com/comet-ml/opik/pull/5315 * [NA] [SDK] release(opik-optimizer): bump to 3.1.0 and update release notes by @vincentkoc in https://github.com/comet-ml/opik/pull/5384 * [OPIK-4536] [DOCS] Add /share-diagram command and diagram-generation skill by @JetoPistola in https://github.com/comet-ml/opik/pull/5355 * [NA] [DOCS] Clarify changelog surfaces and routing rules in documentation skill by @vincentkoc in https://github.com/comet-ml/opik/pull/5387 * [OPIK-4520] [OPIK-4521] [BE] Bumping SDK and Optimizer by @ldaugusto in https://github.com/comet-ml/opik/pull/5386 * [OPIK-4380] [BE] Add ClickHouse migration for experiment_aggregates and experiment_item_aggregates tables by @thiagohora in https://github.com/comet-ml/opik/pull/5365 * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/5393 * [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/5392 * [OPIK-4560] [BE] Fix @ApiResponse annotations for feedback score names endpoints by @JetoPistola in https://github.com/comet-ml/opik/pull/5394 * [OPIK-4514] [BE] Add ability to clear dataset item description by @JetoPistola in https://github.com/comet-ml/opik/pull/5378 * [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/5399 * [OPIK-4529] [BE]: add a new endpoint `retrieve-by-commits` to get the list of prompts for their commits; by @aadereiko in https://github.com/comet-ml/opik/pull/5343 * [OPIK-4586] [FE] Fix dashboard selection shared across browser windows by @andriidudar in https://github.com/comet-ml/opik/pull/5398 * [DND-760][HELM] Add HPA behavior block to Opik sub-chart (scaleDown + scaleUp) by @jms200 in https://github.com/comet-ml/opik/pull/5382 * [OPIK-4568] [FE] Fix missing Type filter options on dashboard Span widgets by @andriidudar in https://github.com/comet-ml/opik/pull/5396 * [OPIK-4602][HELM] update clickhouse backup server version by @liyaka in https://github.com/comet-ml/opik/pull/5400 ## New Contributors * @jms200 made their first contribution in https://github.com/comet-ml/opik/pull/5382 **Full Changelog**: https://github.com/comet-ml/opik/compare/1.10.20...1.10.21