OpenAI Python v3.5.0 and Node v7.7.0 add optional call IDs for function-call outputs

OpenAI

Tools official 2 src. ~1 min

OpenAI Python SDK v3.5.0 (Aug 27) adds optional call IDs for function call output (PR #3738); v3.4.0 (Aug 25) adds an obfuscation field to ChatCompletionChunk, project residency configuration, cost-quantity units, plus fixes for Realtime call offer encoding, WebSocket origin checks, Azure deployment encoding, SSE decoding, and TLS hostname preservation. OpenAI Node SDK v7.7.0 (Aug 27) and v7.6.0 (Aug 26) ship the same call-ID line.

Why it matters

First-class function-call IDs are a building block for agent loops that need to reconcile streamed tool-call events back to originating model requests — directly relevant for tool-use reliability.

Importance: 3/5

frontier lab

Sources