Conversation
tt-le
requested review from
AarushiShah-db,
lilly-luo and
rohita5l
as code owners
September 18, 2026 14:17
tt-le
force-pushed
the
tien/codex-otel-tracing-integration
branch
from
September 18, 2026 14:20
e47cf08 to
7f8a34b
Compare
An error occurred while trying to automatically change base from
tien/codex-otel-gateway-proxy
to
tien/gateway-proxy-parameterize
September 18, 2026 14:53
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What & why
Stacked on #718.
Add one installed-product customer journey for the Codex tracing path introduced in #718:
eng-ml-inference.staging, where tracing ingestion is enabled.Codex intentionally excludes prompt text from trace-safe spans, so the same UUID is also supplied through Codex's supported
otel.span_attributesconfiguration and queried asug_integration_marker. This proves the installed Codex → loopback OTLP proxy → gateway → tracing-table path without weakening prompt redaction.The CI lane is separate from the ordinary live jobs and targets staging until ingestion is available in their production workspace. It requires the staging-scoped
UCODE_TRACING_DATABRICKS_BEARERrepository secret. The bearer is supplied toug; Codex sends credential-free OTLP requests to the loopback proxy, which injects the current Databricks token only on the upstream trace request. Inference traffic does not use this proxy.Testing
ty.tracing and codexcase; documented suite counts were reconciled with collection.This pull request and its description were written by Isaac.