Skip to content

v0.105.0

Choose a tag to compare

@github-actions github-actions released this 26 Feb 23:30
· 47 commits to main since this release

[0.105.0] - 2026-02-26

Fixed

  • Fix pydantic-ai request_stream compatibility by accepting optional run_context
  • in CodexModel.request_stream(...).
  • Add CodexStreamedResponse.provider_url for newer pydantic-ai stream interfaces.

Updated

  • README architecture and systems documentation now reflects both transport paths:
  • codex exec --experimental-json (Thread API) and codex app-server (JSON-RPC).
  • README PydanticAI streaming notes now document compatibility semantics (stream
  • interface support with response parts emitted after the underlying JSON turn).
  • README CI/CD and binary setup sections expanded with explicit workflow details and
  • guidance for CI environments that download Codex binaries.
  • CI test workflow now runs python scripts/setup_binary.py before pytest, so
  • tests do not require committing updated vendor binaries.
  • scripts/setup_binary.py now supports direct registry downloads by default
  • (no npm/Node dependency required), with optional CODEX_SETUP_TRANSPORT=npm
  • for npm-pack mode.
  • SDK package version bumped to 0.105.0 (pyproject.toml,
  • codex_sdk.__version__, README release badge).

Notes

  • Tested with pydantic-ai-slim versions from 0.8.1 through 1.63.0
  • (including 1.56.0 and 1.63.0 stream invocation checks).