From 35a4fabda374c58be3408bc82faf11c65a82c22c Mon Sep 17 00:00:00 2001 From: Mengye Ren Date: Wed, 4 Nov 2026 21:39:21 -0500 Subject: [PATCH] Pin codex reviews to gpt-6.1-terra --- CHANGELOG.md | 1 + src/outerloop/harnesses.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 70f56903..86aa9c2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ Versions follow [SemVer](https://semver.org). ### Changed +- Codex review sessions move to `gpt-6.1-terra`, the pinned review model (was `gpt-5.6-terra`). - The reviewer, summarizer and maintenance digest default to Codex, on a model the kernel pins next to the Codex CLI version (`model` in the `[codex]` table of `harnesses.toml`). A caller that leaves `model` unset follows the pin, so moving it in a release moves every such caller. A `model` input still wins. - `merge: auto` merges a blessed head even while its author is still at work. Before, the merge waited until the run had no jobs in flight and no unread messages, so an author that kept revising on each panel round's advisory findings held its own cleared pull request open for days. A human's comment still holds the merge until the author has read it. Merging ends the run and cancels its jobs, as before; further work comes back as a new pull request. diff --git a/src/outerloop/harnesses.toml b/src/outerloop/harnesses.toml index 13aaf146..857b4548 100644 --- a/src/outerloop/harnesses.toml +++ b/src/outerloop/harnesses.toml @@ -10,7 +10,7 @@ version = "0.160.0" sha256 = "306865417d4ee7a927785852910a527f41e1e159add390ac5ae3accb67d44a13" code_mode_host_sha256 = "ac6cd6288f0e39f46a33eba1cfd37711651f14f33dbc73d6a1b82eb45e038cac" # review sessions on codex use this model when the caller names none -model = "gpt-5.6-terra" +model = "gpt-6.1-terra" [hermes] ref = "v2026.9.24"