Skip to content

v0.40.1

Choose a tag to compare

@Kewton Kewton released this 22 Sep 10:05
· 19 commits to main since this release
02a6636

[0.40.1] - 2026-09-22

Highlight: codex の reasoning effort が max のとき、commandmate ls --json と instances --json が effort を返さなかった問題を直したパッチリリース(#2835)。codex 0.155.1 の max / ultra / persistent を語彙に足し、同じセッションで effort を変えたときに前の値が残る問題もあわせて直した。実 codex 0.155.1(gpt-5.6-terra)で、max → xhigh → max と切り替えて両 API が毎回正しい値を返すことを確かめた(修正前は、同じ実画面で max が null になり、max に戻しても xhigh が残った)。

Fixed

  • fix(detection): codex の effort が max のとき ls / instances の reasoningEffort が空になり、同じセッションで effort を変えると古い値が残る問題を修正 (#2835): codex 0.155.1 は xhigh の上に max / ultra / persistent を持ち、ステータスバーにそのまま gpt-5.6-terra max · ~/… と描くが、共通語彙 REASONING_EFFORT_LEVELS と CODEX_FOOTER_MODEL_PATTERN が xhigh で止まっていたため effort を読めず、ls --json はキーを出さず instances --json は null を返していた。3 語を語彙とパターンに足した(Command Code の with max effort も同じ語彙で max と読むようになる)。あわせて、バーが effort の位置に語彙に無い語(default=codex の None、モデル定義の値)を描いたときは effortUnreadable を立て、recordCapturedModelInfo が前の effort を残さず null にする(修正前は xhigh → max に変えたセッションが xhigh を返し続けた)。effort の欄が無いバー(旧 o4-mini の 50% left、モデル名だけの表示)とバーが見えないフレームは従来どおり前の値を残す。