Skip to content

Releases: B4PT0R/codex-backend-sdk

v0.5.0

Choose a tag to compare

@B4PT0R B4PT0R released this 13 Aug 02:18

Highlights

  • Migrates client.responses.compact(...) to explicit remote compaction v2 over the normal Responses stream while preserving the public SDK API.
  • Adds the OAuth-authenticated Realtime v3 sideband transport for delegation and control events.
  • Makes the confirmed Codex Realtime v3 contract canonical and supplies required session/thread correlation headers.
  • Preserves prompt-cache write token usage reported by the backend.

Validation

  • 221 tests passed.
  • Remote compaction v2 verified live against the Codex OAuth backend with an encrypted compaction item and token usage returned.

v0.4.0

Choose a tag to compare

@B4PT0R B4PT0R released this 10 Aug 10:59

Major SDK surface and compatibility release.

Highlights:

  • Adds dedicated client.codex and client.chatgpt namespaces for Codex cloud, Remote Control, Desktop product APIs, hosted Apps/MCP, plugins, skills, voice, and Realtime v3.
  • Aligns common APIs with openai-python 2.53.0, including image editing and Responses options.
  • Adds comprehensive API and compatibility documentation plus expanded contract coverage.
  • Includes 221 passing tests and validated wheel/source distributions.

See CHANGELOG.md for the complete details.

v0.3.5

Choose a tag to compare

@B4PT0R B4PT0R released this 17 May 22:37

Fixed

  • Preserved usage on client.responses.compact(...) results so CompactedResponse exposes backend token accounting.

Tests

  • Added coverage verifying compact responses retain input_tokens, output_tokens, and total_tokens.

v0.3.4

Choose a tag to compare

@B4PT0R B4PT0R released this 15 May 16:37

Added

  • Added authenticate(interactive=False) to allow non-interactive credential checks without triggering the browser OAuth flow.
  • Added client.authenticated for simple auth-state introspection.
  • Added client.account_info() to expose safe non-secret account metadata (authenticated, account_id, email, plan_type).

Documentation

  • Documented the non-interactive authentication helpers in README.md.