Prewire · case file · public copy of the record
FILE P397 PREWIRE receipts archive the live wire
CATCH #2297 DETECTED OCT 26, 2026 17:20 UTC
THE CATCHscore 7/10
EXHIBIT 2297 · URGENT
Oct 26, 2026 17:20 UTC pypi openai
OpenAI 3.38.0 adds new beta connection methods for 'realtime' and 'responses', and expands AssistantTool limits and functionality, including new agent and automation features.

READY TO POST:

openai's latest sdk hints at new beta 'realtime' and 'responses' connection methods. could we be getting more interactive api experiences soon?

looks like openai 3.38.0 is beefing up assistant tools, supporting up to 128 tools per assistant and adding new agent automation capabilities. building complex agents just got easier.

EVIDENCE — the receipts
openai 3.37.0 -> 3.38.0: +365 strings, -724 strings, 121 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] (121)
  + 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
  + A base64-encoded image data URL or a publicly accessible HTTP(S) image URL.
  + A public explanation of the delivery failure.
  + A saved agent ID. Provide exactly one of agent and agent_id.
  + A template reference, or null when no template is selected.
  + 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.
  + An existing environment reference, or null when provisioning a new environment.
  + An existing registration, or null to create a session-owned environment.
  + 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.
  + Bearer {_sdk_client.WORKLOAD_IDENTITY_API_KEY_PLACEHOLDER}
  + Completion means the schedule has finished, not the agent's work.

caught by the 20-minute sweep · the live wire · all receipts

THE WIRE RECEIPTS ACCESS @VEDOLOS TERMS PRIVACY break the story before it breaks