Skip to content

v2.42.0

Latest

Choose a tag to compare

@lidge-jun lidge-jun released this 04 Sep 05:40
Immutable release. Only release title and notes can be modified.
48f8186

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

New Features

  • Read Muse subscription usage from the response stream (#3358)
  • State how old a passively observed quota is (#3359)
  • Surface the active account's observed subscription windows at provider level (#3363)
  • Collapse the sidebar footer into two orb rows and move the star into the update dialog (#3382)
  • Dashboard shows health, sync, sidecars and memory — settings go home (#3387)
  • Models catalog — one advanced disclosure, provider ⋯, v2 switch moves to Subagents (#3390)
  • Integrations shows the clients on this machine first (#3391)
  • Codex account cards show one primary action; the rest sit behind ⋯ (#3393)
  • Usage — five cards, caveat on the coverage card, year heatmap behind a disclosure (#3395)
  • Startup — the hero answers, details wait (#3396)
  • Page polish — Providers, Logs, Subagents, Combos, Routing (#3397)
  • Register gpt-6-astra preemptively as an account-gated native model (#3368)

Bug Fixes

  • Plain-dollar cost cells, effort-only cell, and overlap clip on the Logs table (#3367)
  • Add the OpenAI deviceauth grant for headless ChatGPT login (#3369)
  • Stop claiming logs --follow implies JSONL (#3372)
  • Break repeated narration across tool cycles (#3371)
  • Expose all combo strategies in selector (#3373)
  • Surface the device login so a headless hub can add an account (#3385)
  • Normalize mobile tab spacing and stabilize Combos layout (#3386)
  • Inject experimental_realtime_ws_base_url so desktop voice sideband joins go through the proxy (#3361)
  • Preserve unknown upstream usage fields through the bridged rebuild (#3364)
  • List gpt-6-astra unconditionally so the request reaches upstream (#3410)
  • Align gpt-6-astra with its shipped upstream schema (#3412)
  • Let the 1M opt-in raise gpt-6-astra to its own ceiling (#3414)
  • Restore the plan and ticket badges on the main account card (#3423)

Documentation

  • Correct the Muse quota story across the note, docs, CLI and skill (#3360)
  • Dashboard-minimal roadmap — inventory, three reviewer opinions, decisions, nine decade docs (#3381)
  • Close out the 260904 bug stack train (#3392)
  • Close out 260904 repository hygiene campaign (#3408)

Chores

  • Stop three CI timing flakes from blocking the release train (#3351)
  • Prune orphaned i18n keys, sync web-dashboard docs (#3399)
  • Pin unknown usage-field passthrough across forward, non-streaming, and WS paths (#3365)
  • Restore the dashboard affordances the minimal pass collapsed (#3415)
  • Show every Integrations client without a disclosure (#3418)

Other Changes

  • Move dev to 2.42.0 after v2.41.0 (#3354)
  • [WRONG BRANCH] release: promote dev onto main for the main-account badge fix (#3427)

Changelog

Full Changelog: v2.41.0...v2.42.0

  • #3351 test: stop three CI timing flakes from blocking the release train @lidge-jun
  • #3354 fix(release): move dev to 2.42.0 after v2.41.0 @github-actions[bot]
  • #3358 feat(meta): read Muse subscription usage from the response stream @lidge-jun
  • #3359 feat(gui): state how old a passively observed quota is @lidge-jun
  • #3360 docs(meta): correct the Muse quota story across the note, docs, CLI and skill @lidge-jun
  • #3361 fix(codex): inject experimental_realtime_ws_base_url so desktop voice sideband joins go through the proxy @lidge-jun
  • #3363 feat(meta): surface the active account's observed subscription windows at provider level @lidge-jun
  • #3364 fix(responses): preserve unknown upstream usage fields through the bridged rebuild @lidge-jun
  • #3365 test(responses): pin unknown usage-field passthrough across forward, non-streaming, and WS paths @lidge-jun
  • #3367 fix(gui): plain-dollar cost cells, effort-only cell, and overlap clip on the Logs table @lidge-jun
  • #3368 feat(codex): register gpt-6-astra preemptively as an account-gated native model @lidge-jun
  • #3369 fix(oauth): add the OpenAI deviceauth grant for headless ChatGPT login @lidge-jun
  • #3371 fix(cursor): break repeated narration across tool cycles @lidge-jun
  • #3372 fix(cli): stop claiming logs --follow implies JSONL @lidge-jun
  • #3373 fix(gui): expose all combo strategies in selector @lidge-jun
  • #3381 docs(devlog): dashboard-minimal roadmap — inventory, three reviewer opinions, decisions, nine decade docs @lidge-jun
  • #3382 feat(gui): collapse the sidebar footer into two orb rows and move the star into the update dialog @lidge-jun
  • #3385 fix(codex,cli,gui): surface the device login so a headless hub can add an account @lidge-jun
  • #3386 fix(models): normalize mobile tab spacing and stabilize Combos layout @lidge-jun
  • #3387 feat(gui): dashboard shows health, sync, sidecars and memory — settings go home @lidge-jun
  • #3390 feat(gui): Models catalog — one advanced disclosure, provider ⋯, v2 switch moves to Subagents @lidge-jun
  • #3391 feat(gui): Integrations shows the clients on this machine first @lidge-jun
  • #3392 docs(devlog): close out the 260904 bug stack train @lidge-jun
  • #3393 feat(gui): Codex account cards show one primary action; the rest sit behind ⋯ @lidge-jun
  • #3395 feat(gui): Usage — five cards, caveat on the coverage card, year heatmap behind a disclosure @lidge-jun
  • #3396 feat(gui): Startup — the hero answers, details wait @lidge-jun
  • #3397 feat(gui): page polish — Providers, Logs, Subagents, Combos, Routing @lidge-jun
  • #3399 chore(gui): prune orphaned i18n keys, sync web-dashboard docs @lidge-jun
  • #3408 docs: close out 260904 repository hygiene campaign @lidge-jun
  • #3410 fix(codex): list gpt-6-astra unconditionally so the request reaches upstream @lidge-jun
  • #3412 fix(codex): align gpt-6-astra with its shipped upstream schema @lidge-jun
  • #3414 fix(codex): let the 1M opt-in raise gpt-6-astra to its own ceiling @lidge-jun
  • #3415 revert(gui): restore the dashboard affordances the minimal pass collapsed @lidge-jun
  • #3418 revert(gui): show every Integrations client without a disclosure @lidge-jun
  • #3423 fix(codex,gui): restore the plan and ticket badges on the main account card @lidge-jun
  • #3427 [WRONG BRANCH] release: promote dev onto main for the main-account badge fix @lidge-jun