Skip to content

feat(codex-workspace): codex-sol/codex-full を gpt-6.1-sol へ切替 (BOXP-198) - #12967

Merged
boxp merged 3 commits into
mainfrom
BOXP-198-codex-6-1-sol
Sep 30, 2026
Merged

boxp merged 3 commits into
mainfrom
BOXP-198-codex-6-1-sol

Conversation

@boxp

@boxp boxp commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner

概要

BOXP-198: GPT-6.1 Sol(gpt-6.1-sol)を Task Board runner から使えるようにします。

変更内容

  • docker/codex-workspace/Dockerfile: CODEX_VERSION を 0.153.4 から 0.159.2 に更新しました。GPT-6.1 Sol は 0.159.1 で bundled catalog に追加されています。codex の Renovate PR は出ていないため、この PR で更新します。
  • task_board_runner.bb
    • codex-sol / codex-full の割当先を gpt-5.6-sol から gpt-6.1-sol に変更しました。
    • モデル階層コメントと、fable / codex-astra のポリシープロンプトにある Sol の表記を更新しました。
    • sol-reasoning-levels(low/medium/high/xhigh)を追加し、codex-sol-minimal / codex-full-minimal は実行対象外にしました。
    • self-test を更新しました。
  • tests/codex-workspace/task-board-runner-test.sh: 期待値を更新し、codex-sol-xhigh と、minimal 拒否のケースを追加しました。
  • docker/hermes-agent/skills/obsidian-task-board/SKILL.md: assignee ごとの割当先モデルと、有効な suffix を明記しました。
  • docs/project_docs/BOXP-198-codex-6-1-sol/plan.md: 計画を追加しました。
  • docker/hermes-agent/Dockerfile: BABASHKA_SHA256 を babashka v1.13.224 の正しい値(公式の .sha256 と一致する値)に修正しました。Renovate がバージョンを上げた際にチェックサムが更新されておらず、Build Hermes Agent Image が main でも失敗していました。

codex / codex-terra / codex-mini / codex-astra の割当先と、既定の terra は変更していません。

事前検証

  • codex 0.159.2 を隔離した CODEX_HOME で実行し、codex exec --model gpt-6.1-sol が成功することを確認しました。
  • models_cache(client_version 0.159.2)に記載された gpt-6.1-sol の reasoning levels は low/medium/high/xhigh/max/ultra で、default は low です。
  • minimal を指定すると、API が 400 unsupported_value を返します。

テスト

  • bb docker/codex-workspace/task-board/task_board_runner.bb test: 全件 PASS
  • tests/codex-workspace/task-board-runner-test.sh: passed
  • codex review --base origin/main: 指摘なし

デプロイ後に確認すること

  • Pod 内で codex --version が 0.159.2 であることと、models_cache に gpt-6.1-sol が載っていることを確認する
  • codex-sol assignee で 1 件 run を行い、--model gpt-6.1-sol と TASK_BOARD_RESULT が出力されることを確認する

🤖 Generated with Claude Code

github-actions Bot and others added 3 commits September 30, 2026 01:19
Bump Codex CLI to 0.159.2 (adds GPT-6.1 Sol to the bundled catalog),
switch codex-sol/codex-full to gpt-6.1-sol, and restrict their reasoning
suffixes to low/medium/high/xhigh since gpt-6.1-sol rejects minimal.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Renovate bumped BABASHKA_VERSION without updating the checksum, which
broke the Hermes Agent image build.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…elf-test

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@boxp
boxp merged commit cc3d5f1 into main Sep 30, 2026
16 checks passed
@boxp
boxp deleted the BOXP-198-codex-6-1-sol branch September 30, 2026 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant