github lidge-jun/opencodex v2.91.0

2 hours ago

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

New Features

  • Passive GET /api/quota-pool (ocx.quota-pool/1 producer) (#7476)
  • Advertise peer features from one registry (#7477)
  • Parity on apply — restart the Child runtime, record and report the apply (OCX-6) (#7484)
  • Name the serving Home in x-opencodex-served-by (OCX-2) (#7490)
  • Mark provider list rows active when they serve (OCX-12) (#7492)
  • Report each Child version and a compatibility verdict in ocx link status (#7494)
  • Passive ocx service status --json and install-method verdict in ocx status --json (#7483)
  • OCX-11 fallback off per scope, with home_unreachable on Children (#7482)

Bug Fixes

  • Clear high-severity audit findings blocking the 2.90.0 release (#7480)
  • Arm the real-home write guard when bun test skips the preload (#7467)
  • Refuse Codex runtime AgentAssertion auth and scope dual_header assertions to Direct (#7470)
  • Handle Codex 0.164 request controls (#7473)
  • Carry Anthropic thinking signatures through reasoning_details (#7469)
  • Adopt a concurrent winner's identity instead of refusing it (#7489)
  • Scope queue_full to the waiting identity; address #7474 review (#7493)
  • Refuse Windows Children with a Hub-mode pointer and explain existing ones (#7496)

Chores

  • Cover Claude CLI JSON schema contract (#7387)
  • Make update recovery, messages cancellation, and CLI parity harnesses deterministic (#7468)
  • Let the test-scoped Windows ACL belt through the host-free helper (#7487)
  • Place PATH-Bun fixtures under a trusted ancestry (#7466)
  • Flag Windows-sensitive PRs for a lane=all dispatch (policy unchanged) (#7488)
  • Expect the platform's exit signal for a replacement that ignores SIGTERM (#7502)
  • Make ten Windows-sensitive flaky tests deterministic (#7501)
  • Flag process-signal code as Windows-sensitive (#7503)

Other Changes

  • Open dev at 2.91.0 before releasing 2.90.0 (#7475)
  • Promote dev 1025acd to main as 2.91.0 (#7530)

Changelog

Full Changelog: v2.90.0...v2.91.0

  • #7387 test: cover Claude CLI JSON schema contract @adirwt852-cloud
  • #7466 test(launcher): place PATH-Bun fixtures under a trusted ancestry @lidge-jun
  • #7467 fix(test): arm the real-home write guard when bun test skips the preload @lidge-jun
  • #7468 test: make update recovery, messages cancellation, and CLI parity harnesses deterministic @lidge-jun
  • #7469 fix(chat): carry Anthropic thinking signatures through reasoning_details @lidge-jun
  • #7470 fix(auth): refuse Codex runtime AgentAssertion auth and scope dual_header assertions to Direct @lidge-jun
  • #7473 fix(responses): handle Codex 0.164 request controls @lidge-jun
  • #7475 chore(release): open dev at 2.91.0 before releasing 2.90.0 @github-actions[bot]
  • #7476 feat(management): passive GET /api/quota-pool (ocx.quota-pool/1 producer) @lidge-jun
  • #7477 feat(readyz): advertise peer features from one registry @lidge-jun
  • #7480 fix(deps): clear high-severity audit findings blocking the 2.90.0 release @lidge-jun
  • #7482 feat(fallback): OCX-11 fallback off per scope, with home_unreachable on Children @lidge-jun
  • #7483 feat(service): passive ocx service status --json and install-method verdict in ocx status --json @lidge-jun
  • #7484 feat(link): parity on apply — restart the Child runtime, record and report the apply (OCX-6) @lidge-jun
  • #7487 test(update): let the test-scoped Windows ACL belt through the host-free helper @lidge-jun
  • #7488 ci(windows): flag Windows-sensitive PRs for a lane=all dispatch (policy unchanged) @lidge-jun
  • #7489 fix(quota-pool): adopt a concurrent winner's identity instead of refusing it @lidge-jun
  • #7490 feat(remote): name the serving Home in x-opencodex-served-by (OCX-2) @lidge-jun
  • #7492 feat(cli): mark provider list rows active when they serve (OCX-12) @lidge-jun
  • #7493 fix(mistral): scope queue_full to the waiting identity; address #7474 review @lidge-jun
  • #7494 feat(link): report each Child version and a compatibility verdict in ocx link status @lidge-jun
  • #7496 fix(link): refuse Windows Children with a Hub-mode pointer and explain existing ones @lidge-jun
  • #7501 test: make ten Windows-sensitive flaky tests deterministic @lidge-jun
  • #7502 test(server): expect the platform's exit signal for a replacement that ignores SIGTERM @lidge-jun
  • #7503 ci(selector): flag process-signal code as Windows-sensitive @lidge-jun
  • #7530 release: promote dev 1025acd to main as 2.91.0 @lidge-jun

Don't miss a new opencodex release

NewReleases is sending notifications on new releases.