github comet-ml/opik 1.10.40

latest releases: 1.10.41-4523, 1.10.24-feat-disable-write-a-4522, 1.10.40-5153-merge-1601...
10 hours ago

What's Changed

  • [OPIK-4365] [DOCS] docs: remove opik-ai-backend reference from contributing overview by @Lothiraldan in #5641
  • [NA] [BE] [SDK] Complete refactor of local runner SDK to be project specific by @collincunn in #5637
  • [OPIK-4880] [BE] feat: add deployment history tracking for blueprint environments by @BorisTkachenko in #5644
  • [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in #5650
  • [OPIK-4945] [SDK] fix: prevent stream handlers from popping user-created trace context by @Lothiraldan in #5655
  • [OPIK-3519] [INFRA] fix: formatting issues in sync provider models script by @AndreiCautisanu in #5659
  • [issue-4951] [TS SDK] Add error handling to Vercel AI SDK integration by @ollieagent[bot] in #5117
  • [NA] [BE][FE] chore: sync provider model definitions by @CometActions in #5660
  • [OPIK-4928] [SDK] Include active mask_id in trace agent_configuration metadata by @petrotiurin in #5646
  • [OPIK-4700] Annotate trace, span, or thread permission by @anastasiapyzhik in #5656
  • [NA] [SDK] Fix KeyError in LangChain tracer for stream-restart root runs by @dsblank in #5534
  • [issue-2414] [P SDK] Add cost_callback to track_genai for per-span cost tracking by @ollieagent[bot] in #5648
  • [OPIK-4908] [BE] feat: add dataset_view and annotation_queue_view permissions by @LifeXplorer in #5627
  • [NA] [SDK] refactor: add optimization support to EvaluationSuite internal API by @alexkuzmik in #5661
  • [DND-494][CI] Add Docker vulnerability scan workflow by @GuySaar8 in #5628
  • [NA] [INFRA] Add missing Helm tplvalues helper, external secret apiVersion override, and clickhouse backup envFrom support by @GuySaar8 in #5645
  • [OPIK-4384] [BE] Use pre-computed aggregation tables for experiment endpoints by @thiagohora in #5577
  • [issue-5619] [BE] fix: getCostFromMetadata reads total_cost instead of total_tokens by @dsblank in #5630
  • [issue-5621] [BE] fix: strip provider prefix in findModelPrice() for LiteLLM OTel by @dsblank in #5622
  • [issue-2765] [P SDK] fix: calculate total_tokens for OTEL-based integrations by @dsblank in #5576
  • [NA] [SDK] Fix mask_id not applied in InProcessRunnerLoop job execution by @jverre in #5663
  • [NA] [BE][FE] chore: sync provider model definitions by @CometActions in #5669
  • [OPIK-4707] [FE] Define online evaluation rule permission by @anastasiapyzhik in #5624
  • build(deps): bump io.opentelemetry.proto:opentelemetry-proto from 1.9.0-alpha to 1.10.0-alpha in /apps/opik-backend by @dependabot[bot] in #5672
  • [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in #5667
  • build(deps): bump opentelmetry.version from 2.25.0 to 2.26.0 in /apps/opik-backend by @dependabot[bot] in #5670
  • [OPIK-4941] [BE] Add exclude_category_names filter to projects and threads feedback-scores/names endpoints by @JetoPistola in #5649
  • [DND-518][BE][HELM]Add hard CPU limit and OTel resource metrics for Docker executor containers by @liyaka in #5614
  • [OPIK-4386] [BE] Trigger lazy aggregation via publisher on GET experiment by ID by @thiagohora in #5579
  • [OPIK-4581] [OPIK-4582] [BE] Add assertion_results and status to compare endpoint by @JetoPistola in #5634
  • [OPIK-4387] [BE] feat: wire aggregation publisher into finishExperiments endpoint by @thiagohora in #5583
  • [OPIK-4615] [BE] feat: remove dashboard name uniqueness constraint by @andriidudar in #5675

Full Changelog: 1.10.39...1.10.40

Don't miss a new opik release

NewReleases is sending notifications on new releases.