Skip to content

[fix] Resolve tracing inconsistencies in ingest/query#4208

Merged
jp-agenta merged 4 commits intorelease/v0.96.8from
fix/non-homomorphic-ingest-and-query-in-tracing
Apr 22, 2026
Merged

[fix] Resolve tracing inconsistencies in ingest/query#4208
jp-agenta merged 4 commits intorelease/v0.96.8from
fix/non-homomorphic-ingest-and-query-in-tracing

Conversation

@jp-agenta
Copy link
Copy Markdown
Member

@jp-agenta jp-agenta commented Apr 22, 2026

Description

Fixes tracing ingest/query round-trip mismatches for scalar duration and error metrics.

What's changed

  • Treat duration and errors as scalar metrics entries.
  • Keep tokens and costs as keyed metrics dictionaries.
  • Normalize legacy dict-shaped duration/errors payloads into scalars on ingest.
  • Propagate errors.cumulative for analytics.
  • Make span ingest best-effort per span, returning dropped links separately.
  • Add unit coverage for scalar metrics, legacy normalization, errors propagation, and partial ingest drops.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agenta-documentation Ready Ready Preview, Comment Apr 22, 2026 11:30am

Request Review

@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Apr 22, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 22, 2026

Railway Preview Environment

Status Destroyed (PR closed)

Updated at 2026-04-22T11:29:55.326Z

@jp-agenta jp-agenta merged commit 9058e62 into release/v0.96.8 Apr 22, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

1 participant