github lidge-jun/opencodex v2.48.0-preview.20260908

latest release: v2.48.0
pre-release3 hours ago

Published to npm as @bitkyc08/opencodex@2.48.0-preview.20260908 with dist-tag preview.

Bug Fixes

  • Close regression findings before the 2.47.0 release (#3927)
  • Separate fallback choices from the refreshed subagent roster (#3931)
  • Recover expired forward continuation and fence late WebSocket quota (#3937)
  • Land the workstream-A Responses compatibility stack (#3942)
  • Preserve lane output after timeouts and stabilize the Cursor stream-health watchdog (#3940)
  • Portable exclusive creation for config temps and clearer init publication recovery (#3941)
  • Admit larger Nous catalogs within native limits (#3957)
  • Preserve usable Go session affinity across translation (#3961)
  • Normalize enforcement markers in release notes (#3960)
  • Preserve configured provider namespace ownership (#3966)
  • Serialize auto-redeem journal reservation and settlement (#3970)
  • Recall completed combo routes during compaction (#3971)
  • Keep diagnostic logs free of frame content (#3968)
  • Restore Windows shim caller token state (#3956)
  • Settle reset-credit retry aliases with canonical identity (#3965)
  • Normalize tool catalogs and stateless continuation (#3986)
  • Preserve plaintext string child-result continuation (#3991)
  • Separate proxy V2 guidance from native policy (#3992)
  • Use server-owned proactive delegation presets (#3993)
  • Reconcile manual reset cooldowns with owned fresh usage (#4002)

Documentation

  • Correct service-token launcher guidance (carry #3890) (#3936)
  • Close the B-track continuation/quota stack unit (#3943)
  • Close the C track config/init stack unit (#3948)
  • Remove account captures from historical quota notes (#3955)
  • Apply consistent retention to quota verification captures (#3959)
  • Record C-lane delivery and verification limits (#3972)
  • Clarify client transport and proxy ownership (#3969)
  • Archive six-item bug stack delivery proof (#4009)

Chores

  • Reuse the stored JWT in admission substitution assertion (#3962)
  • Isolate Santiago timezone state and prove child completion (#3967)
  • Synchronize probe PID publication and close cleanup (#3975)
  • Isolate routing scratch homes and drain hardening (#3974)
  • Keep stale-temp ENOENT fixture foreign to the runner (#3985)
  • Synchronize cleanup ownership before policy admission (#3977)

Other Changes

  • Promote 2.48.0 to preview (#4010)

Changelog

Full Changelog: v2.47.0...v2.48.0-preview.20260908

  • #3927 fix: close regression findings before the 2.47.0 release @lidge-jun
  • #3931 fix(gui): separate fallback choices from the refreshed subagent roster @lidge-jun
  • #3936 docs(cli): correct service-token launcher guidance (carry #3890) @lidge-jun
  • #3937 fix(responses): recover expired forward continuation and fence late WebSocket quota @lidge-jun
  • #3940 fix(test): preserve lane output after timeouts and stabilize the Cursor stream-health watchdog @lidge-jun
  • #3941 fix(config): portable exclusive creation for config temps and clearer init publication recovery @lidge-jun
  • #3942 fix(responses): land the workstream-A Responses compatibility stack @lidge-jun
  • #3943 docs(devlog): close the B-track continuation/quota stack unit @lidge-jun
  • #3948 docs(devlog): close the C track config/init stack unit @lidge-jun
  • #3955 docs: remove account captures from historical quota notes @lidge-jun
  • #3956 fix(codex): restore Windows shim caller token state @lidge-jun
  • #3957 fix(providers): admit larger Nous catalogs within native limits @lidge-jun
  • #3959 docs: apply consistent retention to quota verification captures @lidge-jun
  • #3960 fix(release): normalize enforcement markers in release notes @lidge-jun
  • #3961 fix(claude): preserve usable Go session affinity across translation @lidge-jun
  • #3962 test(codex): reuse the stored JWT in admission substitution assertion @lidge-jun
  • #3965 fix(codex): settle reset-credit retry aliases with canonical identity @lidge-jun
  • #3966 fix(routing): preserve configured provider namespace ownership @lidge-jun
  • #3967 test: isolate Santiago timezone state and prove child completion @lidge-jun
  • #3968 fix(voice): keep diagnostic logs free of frame content @lidge-jun
  • #3969 docs(voice): clarify client transport and proxy ownership @lidge-jun
  • #3970 fix(codex): serialize auto-redeem journal reservation and settlement @lidge-jun
  • #3971 fix(responses): recall completed combo routes during compaction @lidge-jun
  • #3972 docs(devlog): record C-lane delivery and verification limits @lidge-jun
  • #3974 test(codex): isolate routing scratch homes and drain hardening @lidge-jun
  • #3975 test(codex): synchronize probe PID publication and close cleanup @lidge-jun
  • #3977 test(storage): synchronize cleanup ownership before policy admission @lidge-jun
  • #3985 test(responses): keep stale-temp ENOENT fixture foreign to the runner @lidge-jun
  • #3986 fix(opencode-go): normalize tool catalogs and stateless continuation @lidge-jun
  • #3991 fix(xai): preserve plaintext string child-result continuation @lidge-jun
  • #3992 fix(codex): separate proxy V2 guidance from native policy @lidge-jun
  • #3993 fix(gui): use server-owned proactive delegation presets @lidge-jun
  • #4002 fix(codex): reconcile manual reset cooldowns with owned fresh usage @lidge-jun
  • #4009 docs: archive six-item bug stack delivery proof @lidge-jun
  • #4010 release: promote 2.48.0 to preview @lidge-jun

Don't miss a new opencodex release

NewReleases is sending notifications on new releases.