Release notes

FEATURE

Trace logs no longer record full response payloads

Your conversations and code will no longer be printed entirely in the trace logs (deep diagnostic records used by developers for debugging). Previously, when the system sent requests via WebSocket (a communication protocol that keeps a persistent connection between client and server), it would accidentally write the full request payloads into the logs, which wasted space and posed privacy risks; the system now prevents this. Like visiting a bank where the teller used to copy your entire withdrawal slip into a public ledger, but now they only jot down a reference number, keeping your private business safe.

Original changelog

Original changelogTrace logs no longer record full response payloads
Prevented full Responses WebSocket request payloads from being written to trace logs. (#30771)
#30771 [codex] Backport websocket trace fix to release/0.142 @dylan-hurd-oai