CATCH #2445
DETECTED NOV 3, 2026 18:15 UTC
THE CATCHscore 8/10
EXHIBIT 2445 · FLASH
Nov 3, 2026 18:15 UTC
pypi
openai
OpenAI's latest SDK hints at new 'realtime' and 'responses' beta APIs with connection management, potential JSON mode improvements, and new tool types including 'image_generation' and 'web_search_preview'.
READY TO POST:
openai's new sdk mentions `client.beta.realtime.connect` and `client.beta.responses.connect`. could we be seeing new streaming or interactive apis soon?
looks like openai is adding `image_generation` and `web_search_preview` as tool types in their sdk. json mode also seems to be getting some love.
EVIDENCE — the receipts
openai 3.42.1 -> 3.43.0: +181 strings, -732 strings, 61 interesting
[feature_flag] (4)
+ py
connection = client.beta.realtime.connect(...).enter()
# ...
connection.close()
+ py
connection = client.beta.responses.connect(...).enter()
# ...
connection.close()
+ py
connection = client.beta.realtime.connect(...).enter()
# ...
connection.close()
+ py
connection = client.beta.responses.connect(...).enter()
# ...
connection.close()
[sentence] (61)
+ py
connection = client.beta.realtime.connect(...).enter()
# ...
connection.close()
+ py
connection = client.beta.responses.connect(...).enter()
# ...
connection.close()
+ py
connection = client.beta.realtime.connect(...).enter()
# ...
connection.close()
+ py
connection = client.beta.responses.connect(...).enter()
# ...
connection.close()
+ ."""
tools: List[AssistantTool]
"""A list of tool enabled on the assistant.
There can be a maximum of 128 tools per assistant. Tools can be of types
+ Add a file to a vector store and poll until processing is complete.
`max_wait_seconds` limits polling after upload and attachment; see `poll` for details.
+ Attach a file to the given vector store and wait for it to be processed.
`max_wait_seconds` limits polling after attachment; see `poll` for details.
+ How to select a tool from the allowed set.
+ Locate only the finite rich wire fields; no caller-supplied paths.
+ The lane exceeded its buffered event limits
+ The tool choice type. Always `allowed_tools`.
+ The tool to call. Always `code_interpreter`.
+ The tool to call. Always `image_generation`.
+ The tool to call. Always `web_search_preview`.
+ The tools that the delegated Responses model may call.
+ Upload a file to the `files` API and then attach it to the given vector store.
Note the file will be asynchronously p
caught by the 20-minute sweep ·
the live wire · all receipts