github lidge-jun/opencodex v2.46.0

5 hours ago

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

New Features

  • Add documented BigModel Responses preset (#3828)
  • Add Raycast client with safe owned configuration (#3829)
  • Preserve native display-name overrides (#3820)
  • Add provider list JSONL output (#3821)
  • Edit discovered model display names with recovery (#3824)

Bug Fixes

  • Preserve reasoning and tool result envelopes (#3830)
  • Preserve strict Responses event framing (#3831)
  • Preserve replay blocks and terminal overflow errors (#3832)
  • Distinguish inbound body size evidence (#3819)
  • Preserve routed catalogs through recreation (#3822)
  • Preserve serving-account quota and upstream reset deadlines (#3825)
  • Distinguish stale CLI from stale running proxy (#3826)
  • Distinguish encrypted task recovery failure reasons (#3827)
  • Compare Aside file identities without precision loss (#3842)

Documentation

  • Retain redacted replay guidance and delivery evidence (#3834)
  • Close axis five display and CLI delivery (#3835)
  • Keep delivery attribution without contact addresses (#3836)
  • Close axis1 bug-fix delivery record (#3847)

Chores

  • Drain ACL flights before fixture teardown (#3818)
  • Gate real Docker build startup and recreation (#3823)
  • chore(release): promote verified 2.46.0 to main (#3851)

Other Changes

  • Open dev at 2.46.0 before releasing 2.45.0 (#3812)

Changelog

Full Changelog: v2.45.0...v2.46.0

  • #3812 chore(release): open dev at 2.46.0 before releasing 2.45.0 @github-actions[bot]
  • #3818 test(oauth): drain ACL flights before fixture teardown @lidge-jun
  • #3819 fix(diagnostics): distinguish inbound body size evidence @lidge-jun
  • #3820 feat(catalog): preserve native display-name overrides @lidge-jun
  • #3821 feat(cli): add provider list JSONL output @lidge-jun
  • #3822 fix(container): preserve routed catalogs through recreation @lidge-jun
  • #3823 ci: gate real Docker build startup and recreation @lidge-jun
  • #3824 feat(gui): edit discovered model display names with recovery @lidge-jun
  • #3825 fix(anthropic): preserve serving-account quota and upstream reset deadlines @lidge-jun
  • #3826 fix(cli): distinguish stale CLI from stale running proxy @lidge-jun
  • #3827 fix(responses): distinguish encrypted task recovery failure reasons @lidge-jun
  • #3828 feat(providers): add documented BigModel Responses preset @lidge-jun
  • #3829 feat(integrations): add Raycast client with safe owned configuration @lidge-jun
  • #3830 fix(claude): preserve reasoning and tool result envelopes @lidge-jun
  • #3831 fix(grok): preserve strict Responses event framing @lidge-jun
  • #3832 fix(protocol): preserve replay blocks and terminal overflow errors @lidge-jun
  • #3834 docs(claude): retain redacted replay guidance and delivery evidence @lidge-jun
  • #3835 docs(devlog): close axis five display and CLI delivery @lidge-jun
  • #3836 docs: keep delivery attribution without contact addresses @lidge-jun
  • #3842 fix(clients): compare Aside file identities without precision loss @lidge-jun
  • #3847 docs: close axis1 bug-fix delivery record @lidge-jun
  • #3851 chore(release): promote verified 2.46.0 to main @lidge-jun

Known limitations

  • Legacy mixed reasoning envelopes and complete intended-Anthropic replay remain follow-up work under #3719. Login-free Desktop still requires explicit opt-in.
  • Display-name recovery after a lost save receipt has a bounded follow-up; it does not change model IDs or routing. See the disposition on #3851.

Don't miss a new opencodex release

NewReleases is sending notifications on new releases.