2.2.4

BuilderIO/gpt-crawler2.2.4May 16, 2024by alexkuzmik

AI Summary

This release enhances testing infrastructure and introduces evaluation rule scopes. It also improves backend stability by splitting cache tokens by TTL and enforcing strict UUIDv7 validation for referenced IDs.

Key Highlights

  • Introduction of EvalTriggerScope for evaluation rules
  • Strict UUIDv7 validation on ingest
  • Per-object payload truncation in TypeScript SDK
  • ClickHouse tiered-storage token split (5m vs 1h)

New Features

  • EvalTriggerScope for evaluation rules
  • UUIDv7 validation enforcement
  • Per-object payload truncation
  • ClickHouse tiered-storage configuration

Full Release Notes

## What's Changed
* [CM-10024] introduce tests against real backend by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/132
* [CM-10021] update comet llm to use new endpoint for logging chains and prompts by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/128
* [NA] Bump version 2.2.4 by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/133


**Full Changelog**: https://github.com/comet-ml/comet-llm/compare/2.2.3...2.2.4

## What's Changed
* docs: add weekly changelog entry for 2026-07-13 by @jverre in https://github.com/comet-ml/opik/pull/7444
* docs: weekly changelog entry for 2026-07-20 by @jverre in https://github.com/comet-ml/opik/pull/7527
* [OPIK-6741] [BE][FE] feat: add EvalTriggerScope to evaluation rules by @miguelgrc in https://github.com/comet-ml/opik/pull/7439
* [NA] fix(dev-runner): use -DskipTests for EM backend build so comet-mpm-service's test-jar is produced by @petrotiurin in https://github.com/comet-ml/opik/pull/7563
* [OPIK-7392] [BE] fix: split cipx cache-creation tokens by TTL (5m vs 1h) by @BorisTkachenko in https://github.com/comet-ml/opik/pull/7565
* [OPIK-7421] test: add Ollie explain E2E release-gate test by @natagh23 in https://github.com/comet-ml/opik/pull/7564
* [issue-7526][BE] fix: support Anthropic adaptive-thinking models as online-rule judges by @Nimrod007 in https://github.com/comet-ml/opik/pull/7531
* [OPIK-7349] [SDK] feat: per-object payload truncation + base64 attachment extraction (TS) by @YarivHashaiComet in https://github.com/comet-ml/opik/pull/7524
* [OPIK-7352] [BE] reject non-UUIDv7 referenced ids on ingest by @thiagohora in https://github.com/comet-ml/opik/pull/7553
* [OPIK-7425] [SDK] fix: LangChain OpikTracer no longer leaks per-run state by @alexkuzmik in https://github.com/comet-ml/opik/pull/7566
* [NA] [DOCS] [SDK] Render empty integration reference pages & fix docstring build errors by @aswynz in https://github.com/comet-ml/opik/pull/7571
* [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/7580
* [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/7581
* [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/7582


**Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.3...2.2.4