You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Anchor every pre-reply user message as task framing for the escalation judge
The trajectory summary handed to the escalation judge pinned only the
first user message as the task statement. Codex sends an environment
context block as its first user message and the task as the second, so
the judge saw shell and cwd boilerplate as the task while the real task
sat in the rolling window, truncated to the per-message cap, and
scrolled out after about thirty messages. From then on every task-aware
pattern in the rubric (drift, unverified completion, violated
constraints) had nothing to compare against, and only friction patterns
could fire.
Treat every user message that precedes the first assistant reply as
task framing and anchor them all, with a wider per-message budget so a
multi-thousand-character feature specification survives intact.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit fc61f715ed165e73e0664e4a866ec3b99aa38742)
Signed-off-by: Lin Jia <linj@nvidia.com>
0 commit comments