Skip to content

v2.16.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 11:46
Immutable release. Only release title and notes can be modified.

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

New Features

  • Depth-cap json configs and harden the serializer walk (#1637)

Bug Fixes

  • Integrations: Classify a json sibling edit as stale instead of conflict; Fail closed on invalid OMP YAML removal (#1632, #1657)
  • Preserve service command exit failures (#1627)
  • Antigravity: Persist replay expiry; Discover live tiered models from CCA (#1613, #1658)
  • Let opted-out providers pin parallel_tool_calls:false (#1662)
  • Enforce tool choice in passthrough repair (#1667)
  • Bound non-streaming event collection (#1670)

Chores

  • Pin tool round-trip conformance starting slice (#1618)
  • Keep Compatibility Lab off the request path of users who never opted in (#1681)
  • Load Lab and routing-profile handlers per namespace (#1682)

Changelog

Full Changelog: v2.15.1...v2.16.0

  • #1613 fix(antigravity): persist replay expiry @luvs01
  • #1618 test(responses): pin tool round-trip conformance starting slice @lidge-jun
  • #1627 fix(cli): preserve service command exit failures @luvs01
  • #1632 fix(integrations): classify a json sibling edit as stale instead of conflict @RobinBially
  • #1637 perf(integrations): depth-cap json configs and harden the serializer walk @RobinBially
  • #1657 fix(integrations): fail closed on invalid OMP YAML removal @luvs01
  • #1658 fix(antigravity): discover live tiered models from CCA @iF2007
  • #1662 fix(openai-chat): let opted-out providers pin parallel_tool_calls:false @TooSpace
  • #1667 fix(responses): enforce tool choice in passthrough repair @luvs01
  • #1670 fix(kiro): bound non-streaming event collection @luvs01
  • #1681 refactor(core): keep Compatibility Lab off the request path of users who never opted in @lidge-jun
  • #1682 refactor(management): load Lab and routing-profile handlers per namespace @lidge-jun