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.