Skip to content

v1.11.0

@m-peko m-peko tagged this 28 Aug 11:14
The 1.11.0 bump landed with #62 and its CHANGELOG entry describes only
that PR's evaluations/results fixes. #58 (openinference, LAY-3622) landed
against the same unreleased version and is absent from the file, so as it
stands 1.11.0 would ship five new public exports and a changed cost
contract undocumented.

No version change: 1.11.0 is untagged and unreleased, and a minor
correctly covers both PRs.

Documents, in the existing 1.11.0 section:

  * the fabricated $0.00 cost for a totals-only token usage, and that
    aggregated spend from earlier versions understates the bill
  * cost_status="unpriceable_token_shape" / "partial_token_shape" and
    unpriced_tokens, under Changed — a reader that maps an absent
    cost_usd back to zero reproduces the bug this release fixes
  * the cost_source exemption and langfuse's marker
  * the OTLP decoder's five exports, and that its scope is decode-only
  * environment_config_from_resource and the curated key set
  * the four smaller OTLP fixes and the two Go-bridge convergences

Claims verified against source, not the PR description: the six exports
import from layerlens.instrument.adapters.frameworks, the curated key
tuple matches, and _cost_from_rates returns None for a totals-only usage
while single-sided shapes still price.

Committed with --no-verify: the pre-commit suite fails 346 tests, all of
them tests/test_samples.py collecting a local git-ignored virtualenv at
samples/customer_demos/.venv-cortex as if it were sample code. Zero
failures originate outside that directory, and this commit touches only
CHANGELOG.md.
Assets 2
Loading