Skip to content

v2.35.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Aug 14:50
Immutable release. Only release title and notes can be modified.
fc4de77

Published to npm as @bitkyc08/opencodex@2.35.0 with dist-tag latest.

New Features

  • Observe mid-stream envelope echoes and call-id corruption (#2803)
  • Umbrella capability catalog — single source of truth for model identities (#2801)
  • Collapse the picker into umbrella rows routed through the catalog resolver (#2802)
  • Declare the management route surface and add ocx capabilities (#2778)
  • Pool-steering verbs, and a log filter that stops lying (#2782)
  • Per-account attribution for non-Codex OAuth providers (#2784)
  • Close the GUI-only gaps for storage, inspection, and integrations (#2787)

Bug Fixes

  • Restore post-release dev gates (#2766)
  • Neutralize usage report terminal controls (#2733)
  • Normalize web search on the Grok CLI proxy, not just the public API (#2726)
  • Ignore JSON object key order in ownership (#2761)
  • Intersect nested schema bounds (#2764)
  • Strip unsupported forward cache options (#2767)
  • Atomically commit cleanup run metadata (#2740)
  • Coalesce buffered deltas so a stalled consumer cannot false-abort a healthy turn (#2774)
  • Derive response.failed status from the classified error payload (#2769)
  • Gate the thought-signature sentinel correctly (#2794)
  • Reap the recovery proxy instead of trusting stop (#2747)
  • Fsync coordinator adoption files with a writable handle (#2815)
  • Stop reporting success for failed management calls (#2696 #2697 #2698) (#2775)
  • Make exit codes and --json usable from a script (#2779)
  • Stop discarding fields the API already returns (#2780)
  • Close the gap-audit findings where the CLI misreported its own outcome (#2790)
  • Unblock dest CI after the agentic-control stack (#2820)
  • Explain empty exec output and stop reopening a delivered final answer (#2819)

Documentation

  • Record the v2.34.0 release train outcome (#2762)
  • Record the 260827/260828 bug-PR merge rounds (#2806)
  • Close the cursor merge-train round log (#2808)
  • Record the admin-merge round and where it stopped (#2809)
  • Plan the ocx agentic control surface roadmap (#2773)
  • Add the repo-owned ocx operating skill (#2788)

Other Changes

  • [WRONG BRANCH] promote dev onto main for v2.35.0 (#2826)

Changelog

Full Changelog: v2.34.0...v2.35.0

  • #2726 fix(xai): normalize web search on the Grok CLI proxy, not just the public API @olddonkey
  • #2733 fix(cli): neutralize usage report terminal controls @luvs01
  • #2740 fix(storage): atomically commit cleanup run metadata @luvs01
  • #2747 fix(tests): reap the recovery proxy instead of trusting stop @olddonkey
  • #2761 fix(integrations): ignore JSON object key order in ownership @Ingwannu
  • #2762 docs(devlog): record the v2.34.0 release train outcome @lidge-jun
  • #2764 fix(moonshot): intersect nested schema bounds @Ingwannu
  • #2766 fix(ci): restore post-release dev gates @Ingwannu
  • #2767 fix(openai): strip unsupported forward cache options @Ingwannu
  • #2769 fix(claude): derive response.failed status from the classified error payload @lidge-jun
  • #2773 docs(devlog): plan the ocx agentic control surface roadmap @lidge-jun
  • #2774 fix(responses): coalesce buffered deltas so a stalled consumer cannot false-abort a healthy turn @lidge-jun
  • #2775 fix(cli): stop reporting success for failed management calls (#2696 #2697 #2698) @lidge-jun
  • #2778 feat: declare the management route surface and add ocx capabilities @lidge-jun
  • #2779 fix(cli): make exit codes and --json usable from a script @lidge-jun
  • #2780 fix(cli): stop discarding fields the API already returns @lidge-jun
  • #2782 feat(cli): pool-steering verbs, and a log filter that stops lying @lidge-jun
  • #2784 feat(usage): per-account attribution for non-Codex OAuth providers @lidge-jun
  • #2787 feat(cli): close the GUI-only gaps for storage, inspection, and integrations @lidge-jun
  • #2788 docs(skill): add the repo-owned ocx operating skill @lidge-jun
  • #2790 fix(cli): close the gap-audit findings where the CLI misreported its own outcome @lidge-jun
  • #2794 fix(google-antigravity): gate the thought-signature sentinel correctly @lidge-jun
  • #2801 feat(cursor): umbrella capability catalog — single source of truth for model identities @lidge-jun
  • #2802 feat(cursor): collapse the picker into umbrella rows routed through the catalog resolver @lidge-jun
  • #2803 feat(cursor): observe mid-stream envelope echoes and call-id corruption @lidge-jun
  • #2806 docs(devlog): record the 260827/260828 bug-PR merge rounds @lidge-jun
  • #2808 docs(devlog): close the cursor merge-train round log @lidge-jun
  • #2809 docs(devlog): record the admin-merge round and where it stopped @lidge-jun
  • #2815 fix(codex): fsync coordinator adoption files with a writable handle @lidge-jun
  • #2819 fix(kiro): explain empty exec output and stop reopening a delivered final answer @lidge-jun
  • #2820 fix(cli): unblock dest CI after the agentic-control stack @lidge-jun
  • #2826 [WRONG BRANCH] promote dev onto main for v2.35.0 @lidge-jun