mirror of
https://github.com/openai/codex.git
synced 2026-10-18 17:18:52 +00:00
## Why Tokio runtime tracing can cause SQLite log writes to enqueue more writes and exporter activity to generate further OTLP exports. ## What changed - Exclude `tokio` and `runtime` spans from OTLP export alongside `h2` spans. - Limit `tokio::` and `runtime::` targets to `INFO` in the default log filter, and reject their `TRACE` events directly in the SQLite sink even without an outer filter. - Box and pin the session-loop future before spawning it. - Reorder tracing and Tokio test attributes, restrict the skills concurrency test's subscriber to the catalog-refresh span, and use the default log filter in the SQLite formatter comparison test. GitOrigin-RevId: f545013a2469088d7f9890c1f46bb93eb5446d2d