mirror of
https://github.com/openai/codex.git
synced 2026-05-20 19:23:21 +00:00
Provider initialization installs process-global OTEL state, so invalid trace metadata needs to fail before setup begins. Use the same span attribute validator as config loading when traces are exported so provider startup enforces the config contract without duplicating validation logic.