OpenAI lanza discretamente "Watch and fix" para pull requests de Codex

La aplicación de escritorio de producción puede asignar a Codex la tarea de seguir revisando un PR cada 10 minutos, reparar fallas de CI y conflictos de fusión, subir correcciones y, opcionalmente, continuar hasta que el PR se fusione.

By · Published · Updated

RUNTIMEWIRE INVESTIGATION — Scoop

Original reporting by RuntimeWire, based on testing, documents.

Por qué importa

Los agentes de programación están pasando de la generación de código de una sola vez a la propiedad persistente de la entrega. El latido de Codex apunta a la costosa última milla: mantener un PR en verde y listo para fusionarse mientras CI y la rama base continúan cambiando.

Reporting record

Finding

OpenAI’s latest production desktop build contains a new “Watch and fix” pull-request automation that attaches a 10-minute heartbeat to a Codex task, repeatedly checks the live PR state, fixes relevant CI failures and merge conflicts, pushes repairs, and can optionally continue until the pull request is merged.

How we verified

Methods: testing, documents.

RuntimeWire found user-facing settings titled “Watch and fix pull requests” in OpenAI desktop version 26.901.20858, build 7658, alongside controls for “Auto-merge when ready” and custom “Pull request watch instructions.”

The implementation creates an automation of type heartbeat named Auto-fix PR #<number>. When first activated, the child task is told: “Begin automatically fixing PR #<number>” and that a 10-minute heartbeat will continue checking the pull request until the task is complete or blocked.

The default automation instructions direct Codex to inspect the latest PR state with gh, including mergeability and current checks; repair failing checks caused by the PR; resolve merge conflicts with the base branch; use logs and CI annotations before editing; perform mutations inside an isolated git worktree; commit and push repairs to the PR branch; re-check live GitHub state rather than relying on earlier turns; and revisit pending checks on the next 10-minute heartbeat.

When the user enables automatic merging, the embedded instructions tell Codex to merge once required checks pass and the PR is mergeable. If merging fails, Codex is instructed to diagnose the failure, update the branch when needed, retry, and continue until the PR is merged or closed.

The previous production package RuntimeWire analyzed was version 26.820.60940, build 7119. Exact searches of that baseline for the new PR-watch configuration keys and related automatic-fix markers returned no matches.

Reproduction

Reproduction does not apply to this reporting (document-driven).

Company response

RuntimeWire requested comment; the company had not responded by publication time.

Glowing lines of code representing a pull request being automatically repaired by an intelligent, pulsing energy, fixing errors and merge conflicts in a dark, futuristic digital space.

OpenAI ha enviado un modo "Watch and fix" en su aplicación de escritorio de producción que asigna una tarea persistente de Codex a un pull request, la despierta cada 10 minutos y le indica que repare la rama hasta que el trabajo esté completo o bloqueado.…

When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.

Reader comments

Conversation for this story loads after sign-in.