github lidge-jun/opencodex v2.84.0

6 hours ago

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

New Features

  • Pick, clear and auto-assign each LazyCodex role's reasoning effort (#6960)
  • Release account pins from the dashboard (#6964)
  • GPT-6.1 Sol 500k default context in Codex and Meta Muse Wonder (#7013)

Bug Fixes

  • Release eager relay listeners after producer teardown (#6894)
  • Refuse upstream diagnostics that repeat a sent credential (#6918)
  • Preserve prompt drafts and validate base imports (#6866)
  • Bound generated late-tool attribution (#6654)
  • Recover Home-initiated links after outages and make Retry reconnect (carry #6900) (#6915)
  • Explicitly unlock the CLI record lock before closing (#6917)
  • Keep combo capabilities for targets hidden from the picker (#6919)
  • Keep coupon callers on an operation that may still be spending (#6916)
  • Restore remote hub browser pairing on loopback-bound management ingress (carry #6892) (#6913)
  • Keep loopback MCP servers off the intercept proxy with NO_PROXY (#6936) (#6938)
  • Omit empty assistant history on native Responses and keep Chat call/result pairs intact (supersedes #6931) (#6947)
  • Verify configured credentials by content, route the tray to the connected hub, and make the headerless probe test deterministic (#6949)
  • Label alias tier slots in /model; count Anthropic cache tokens as input (#6950)
  • Keep the NO_PROXY receipt across a failed removal, and doc follow-ups (#6936) (#6952)
  • Preserve shadow-call user turns, honor ZCode dataBaseDir, forward Qoder Global images (#6921, #6932, carry #6906) (#6951)
  • Harden hub disable, log filters and service startup diagnostics (#6954)
  • Admit reset Anthropic accounts and report OAuth subscription plans (supersedes #6933) (#6953)
  • Verify Child runtime relay and add fingerprint-bound CLI enrollment (#6955)
  • Preserve remote topology across guarded live saves (#6956)
  • Reject unverified picker metadata snapshots (#6965)
  • Handle Flash-Next leading-system templates (#6966)
  • Save a model-inheriting LazyCodex role's effort without pinning a model (#6975)
  • Keep same-organization users as separate accounts (#6641) (#6981)
  • Read V1 collaboration tools rendered inside code-mode exec (#6977)
  • Dashboard installer on compiled ocx and clearer Desktop Start at Login state (#6963) (#6980)
  • Keep the Codex WebSocket error wrapper's 5xx status and record the terminal frame kind (#6974)
  • Opt-in health sentinel recovers a hung but listening service proxy (#6671) (#6979)
  • Recover API-key credit-balance refusals before output (#6962)
  • Carry five contributor fixes for the 2.84.0 train (#7005 #7001 #7003 #7002 #6968) (#7008)
  • Land eight owner fixes for 2.84.0 (#7009)
  • Detect deferred V1 collaboration tools and bound the picker upload drain (#7010)
  • Recognize Desktop supervision on Windows and discover the Codex app CLI on macOS (#7011)

Documentation

  • Restore translated LazyCodex role effort guide sections (#6970)
  • Describe effort-only role saves in the translated guides (#6976)

Chores

  • Make the drip-feed probe and plugin lifecycle tests independent of runner load (#6914)
  • Keep the credential-shape case off a same-size rewrite (#6924)
  • Split the macOS suite into three shards under the same 20-minute cap (#6983)

Other Changes

  • Open dev at 2.84.0 before releasing 2.83.0 (#6902)
  • 2.84.0 (#7016)

Changelog

Full Changelog: v2.83.0...v2.84.0

  • #6654 fix(ollama): bound generated late-tool attribution @luvs01
  • #6866 fix(codex): preserve prompt drafts and validate base imports @luvs01
  • #6894 fix(server): release eager relay listeners after producer teardown @mashfromband
  • #6902 chore(release): open dev at 2.84.0 before releasing 2.83.0 @github-actions[bot]
  • #6913 fix(link): restore remote hub browser pairing on loopback-bound management ingress (carry #6892) @lidge-jun
  • #6914 test: make the drip-feed probe and plugin lifecycle tests independent of runner load @lidge-jun
  • #6915 fix(link): recover Home-initiated links after outages and make Retry reconnect (carry #6900) @lidge-jun
  • #6916 fix(grok): keep coupon callers on an operation that may still be spending @lidge-jun
  • #6917 fix(desktop): explicitly unlock the CLI record lock before closing @lidge-jun
  • #6918 fix(logs): refuse upstream diagnostics that repeat a sent credential @lidge-jun
  • #6919 fix(gui): keep combo capabilities for targets hidden from the picker @lidge-jun
  • #6924 test(usage): keep the credential-shape case off a same-size rewrite @lidge-jun
  • #6938 fix(claude): keep loopback MCP servers off the intercept proxy with NO_PROXY (#6936) @lidge-jun
  • #6947 fix(kimi): omit empty assistant history on native Responses and keep Chat call/result pairs intact (supersedes #6931) @lidge-jun
  • #6949 fix: verify configured credentials by content, route the tray to the connected hub, and make the headerless probe test deterministic @lidge-jun
  • #6950 fix(claude): label alias tier slots in /model; count Anthropic cache tokens as input @lidge-jun
  • #6951 fix: preserve shadow-call user turns, honor ZCode dataBaseDir, forward Qoder Global images (#6921, #6932, carry #6906) @lidge-jun
  • #6952 fix(claude): keep the NO_PROXY receipt across a failed removal, and doc follow-ups (#6936) @lidge-jun
  • #6953 fix(accounts): admit reset Anthropic accounts and report OAuth subscription plans (supersedes #6933) @lidge-jun
  • #6954 fix(cli): harden hub disable, log filters and service startup diagnostics @lidge-jun
  • #6955 fix(link): verify Child runtime relay and add fingerprint-bound CLI enrollment @lidge-jun
  • #6956 fix(config): preserve remote topology across guarded live saves @lidge-jun
  • #6960 feat(codex): pick, clear and auto-assign each LazyCodex role's reasoning effort @lidge-jun
  • #6962 fix(anthropic): recover API-key credit-balance refusals before output @lidge-jun
  • #6964 feat(codex): release account pins from the dashboard @luvs01
  • #6965 fix(claude): reject unverified picker metadata snapshots @luvs01
  • #6966 fix(openai-chat): handle Flash-Next leading-system templates @areslp
  • #6970 docs(integrations): restore translated LazyCodex role effort guide sections @lidge-jun
  • #6974 fix(logs): keep the Codex WebSocket error wrapper's 5xx status and record the terminal frame kind @lidge-jun
  • #6975 fix(codex): save a model-inheriting LazyCodex role's effort without pinning a model @lidge-jun
  • #6976 docs(integrations): describe effort-only role saves in the translated guides @lidge-jun
  • #6977 fix(responses): read V1 collaboration tools rendered inside code-mode exec @lidge-jun
  • #6979 fix(service): opt-in health sentinel recovers a hung but listening service proxy (#6671) @lidge-jun
  • #6980 fix(startup): dashboard installer on compiled ocx and clearer Desktop Start at Login state (#6963) @lidge-jun
  • #6981 fix(kiro): keep same-organization users as separate accounts (#6641) @lidge-jun
  • #6983 ci(macos): split the macOS suite into three shards under the same 20-minute cap @lidge-jun
  • #7008 fix: carry five contributor fixes for the 2.84.0 train (#7005 #7001 #7003 #7002 #6968) @lidge-jun
  • #7009 fix: land eight owner fixes for 2.84.0 @lidge-jun
  • #7010 fix(responses,claude): detect deferred V1 collaboration tools and bound the picker upload drain @lidge-jun
  • #7011 fix(service,codex): recognize Desktop supervision on Windows and discover the Codex app CLI on macOS @lidge-jun
  • #7013 feat(catalog): GPT-6.1 Sol 500k default context in Codex and Meta Muse Wonder @lidge-jun
  • #7016 release: 2.84.0 @lidge-jun

Don't miss a new opencodex release

NewReleases is sending notifications on new releases.