RepoJournal
OpenAI

OpenAI

Codex, the SDKs, and the engine behind ChatGPT

Keep up with OpenAI in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: AI / ML Full archive →

The Wire · Showcase

SDK RELEASES LOCK IN PROMPT CACHING AND SPEND CONTROLS

By RepoJournal · Filed · About OpenAI

Both Node and Python clients shipped v6.49.0 and v2.48.0 overnight with admin spend limit APIs and relaxed prompt cache validation.

OpenAI's Node SDK [6] and Python SDK [7] both released in sync, adding support for `spend_limit` admin APIs and accepting `None` values for `prompt_cache_key` and `safety_identifier` fields. The spend controls represent a significant shift in how teams manage API costs at scale, while the cache key relaxation unblocks workflows that need to explicitly clear cache state. On the Codex side, copyberry merged five major PRs addressing the plugin execution pipeline: trusted script attribution now tracks which plugin executed commands [1], resolves scripts against verified plugin roots [2], and leaves ambiguous paths unattributed for safety. Thread replay got incremental update support [4] so callers can fetch changed items without replaying the entire history, and remote skill icons now surface through the app server [5]. The installed app duration metrics also aligned with legacy baselines [3] to enable direct performance comparison. Across 3 repos, the period logged 50 commits, 48 PRs, and 5 releases.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Attribute command executions to trusted plugin scripts ↗ openai/codex
  2. [2] Add trusted plugin script attribution ↗ openai/codex
  3. [3] Align installed app duration metrics with the legacy baseline ↗ openai/codex
  4. [4] Support incremental replay of updated thread items ↗ openai/codex
  5. [5] Expose remote skill icon URLs through app server ↗ openai/codex
  6. [6] v6.49.0 ↗ openai/openai-node
  7. [7] v2.48.0 ↗ openai/openai-python

Quick answers

What shipped in OpenAI on July 24, 2026?
Both Node and Python clients shipped v6.49.0 and v2.48.0 overnight with admin spend limit APIs and relaxed prompt cache validation. In total, 50 commits, 48 pull requests, and 5 releases landed.
Who contributed to OpenAI on July 24, 2026?
3 developers shipped this update, including copyberry, stainless-app[bot], and stainless-app.
What were the notable OpenAI updates?
Attribute command executions to trusted plugin scripts, Add trusted plugin script attribution, and Align installed app duration metrics with the legacy baseline.

More from OpenAI

Daily updates, in your inbox

Follow OpenAI

Keep up with OpenAI in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?