Skip to content

Swift Codex 0.2.2

Choose a tag to compare

@showxu showxu released this 21 Sep 05:54
v0.2.2
63913b7

Swift Codex 0.2.2 fixes MCP request and process cleanup ordering: immediate cancellation follows its tool request, and client teardown keeps pipes owned until transport disconnection and subprocess termination complete.

The 0.2 series aligns App Server protocol models with Codex 0.154.0, preserves experimental and unknown fields through lossless interfaces, and adds bounded Exec output with explicit truncation metadata. Blocking Exec pipe operations run outside Swift’s cooperative executor. The separate legacy MCP client is validated with Codex 0.139.0, which exposes mcp-server.

All eleven SwiftPM library products remain available. See the changelog for changes and compatibility details.