Files
kong-platform-llm/kong
Stéphane Tailland 9893221da0 Propagate trace context on the AI gateway
This gateway declared its own copy of the shared observability plugins,
claiming parity with k8s-platform's dataplane-globalpolicy-template. The
propagation block was later added to that template and never mirrored
here, so while the five business domains continued the caller's trace,
this one minted a fresh trace id on every request and injected nothing
upstream.

That breaks end-to-end tracing at the worst possible hop: LibreChat
enters here, so a transaction that fans out to MCP, the LLM and the
backend was recorded as a set of unrelated traces. Verified live before
the fix — the domain gateways reported
extract: [w3c, b3, jaeger] / inject: [w3c], this one reported
extract: null / inject: null.

Copy the block across and flag in the header comment that the parity is
manual and has already drifted once.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-27 06:48:31 +02:00
..
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00
2026-08-20 17:28:05 +02:00