Added

  • Python SDK:
    • Custom Tools for CrewAI Flows — Agents built as CrewAI flows can now expose your own custom tools alongside the built-in platform tools.

Changed

  • Python SDK:
    • Breaking: Codex transport="sdk" Removed — The transport="sdk" option has been removed. Switch to transport="stdio" (the default) or transport="ws" — both support every Codex feature.
    • Default Model Updated to gpt-5.4 — All framework adapters now default to gpt-5.4 instead of gpt-4o, avoiding tool-calling failures with the older model.
    • README Refocused on Rooms and Adapters — The documentation now centers on rooms and adapters, and “external agent” is renamed to “remote agent” throughout.

Fixed

  • Python SDK:
    • WebSocket Reconnect Resync — Surviving rooms are resynced after a reconnect, so messages are no longer missed.
    • Optional Room-Deletion Handler — Agents that don’t define a room-deletion handler no longer raise an error.
    • Example Configuration Fixes — Corrected configuration keys and startup issues across the Cursor, Letta, Codex, OpenCode, and Claude SDK examples.