fix(server): align Codex collaboration prompts - #6432
Conversation
Sync the copied collaboration prompt bodies with Codex 0.147 while preserving T3-specific browser and runtime instructions.
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ApprovabilityVerdict: Approved f4a0d0e This PR updates prompt instruction text for Codex collaboration, adding guidance about keeping plans concise and well-structured. The changes are purely content/copy updates with no runtime logic impact. You can customize Macroscope's approvability policy. Learn more. |
## What's Changed * fix(server): align Codex collaboration prompts by @none23 in pingdotgg/t3code#6432 **Full Changelog**: pingdotgg/t3code@v0.0.34-nightly.20260813.1082...v0.0.34-nightly.20260813.1084 Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.34-nightly.20260813.1084
(cherry picked from commit df19f6c)
What Changed
Updated T3's copied collaboration prompts with the substantive changes from Codex 0.147:
request_user_inputis always unavailable.Why
These prompts were originally copied from Codex but had drifted from their upstream versions. This keeps T3's collaboration modes aligned with current Codex behavior while limiting the change to the prompt text itself.
Fixes #5282
Supersedes #5990
Checklist
Note
Low Risk
Prompt-only changes to developer instructions; no auth, data, or runtime behavior paths are modified.
Overview
Plan mode developer instructions now tell the model to keep
<proposed_plan>output concise by default, use a compact 3–5 section shape (summary, key changes, tests, assumptions), favor behavior-level bullets over file inventories, and cap detail unless the user wants more. It also adds rules for plan revisions in Plan mode: a new block must fully replace the prior plan, or the model should keep planning without a block when there isn’t enough to replace it; clarifying follow-ups can repeat the unchanged plan after answering.Default mode no longer states that
request_user_inputis unavailable and errors; it now matches tool availability per turn—use that tool only when it appears in the turn’s tool list—while keeping the existing bias toward assumptions and direct plain-text questions when needed.Reviewed by Cursor Bugbot for commit f4a0d0e. Bugbot is set up for automated code reviews on this repo. Configure here.
Note
Align Codex collaboration prompts for concise plans and conditional tool use
<proposed_plan>blocks must be complete replacements, and the prior plan is reproduced unchanged after answering clarifying questions.request_user_inputis unavailable in Default mode with a conditional rule: use the tool only when it appears in the available tools for the current turn.Macroscope summarized f4a0d0e.