Repository navigation
style: format the 11 files #29982 merged unformatted (fix red main) - #31186
brennanb2025 wants to merge 1 commit into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Priority: ⬇️ Low Merge Risk: ⚪ Minimal · up to
|
|
The formatting check failed after #29982 left eleven files unformatted, blocking PR static checks. This PR reformats those files without changing app behavior, but the identical fix already merged in #31184 at 18:44 UTC on October 20. All eleven files now match current main byte for byte. The adversarial review found no behavioral defects and required no code fixes. Normalized syntax trees, JSX text and comments match the original base; every file matches the formatter’s output and remains under its line limit. The whole-tree formatting check passes, and the full PR workflow passed on This review is not marked ready. The strict light-path criteria were not met, and QA was stopped before an Electron app or QA driver launched once the duplicate landing was confirmed. No screenshots or live behavior verification were completed. The QA ticket and workers were released; this PR remains open for the lane owner to resolve its duplicate status. For Brennan’s review: #31184 already delivered the formatter repair. No app behavior difference is intended, and no human design judgment is needed in this diff. Main-versus-branch screenshots are unavailable because QA was stopped before launch. |
What broke
Every PR's static check fails on main right now. #29982 ("save every chat reply and tool output whole") merged 11 files that the formatter rejects. CI runs
oxfmt --check .before typecheck and tests, so every PR merged with current main stops there (for example #30398's run 39474073984, job "static analysis and typecheck").The open formatting fixes #30951 and #30953 cover files from #29042, not these.
What changed
Formatted exactly these 11 files with the repo's
oxfmt, with no other edits:src/main/acp/acp-tool-timeline.tssrc/main/codex/codex-structured-journal-translation-turn-lifecycle.test.tssrc/main/jsonl-rpc/timeline-final-tail.test.tssrc/main/jsonl-rpc/timeline-lane.tssrc/main/native-chat/agent-session-journal/journal-completed-content.test.tssrc/main/native-chat/agent-session-wire/agent-session-item-wire-form.test.tssrc/main/native-chat/agent-session-wire/agent-session-item-wire-form.tssrc/main/pi/rpc-messages.tssrc/main/pi/rpc-session.tssrc/renderer/src/components/native-chat/NativeChatToolOutput.test.tsxsrc/renderer/src/components/native-chat/NativeChatToolOutput.tsxoxfmt --check .on current main lists exactly these 11 files, and none other. Every file stays under its line limit after formatting.User-facing change
None. Formatting only; no behavior changes.
Testing
oxfmt --check .passes on this branch.CI on this PR is the check.
I manually tested these changes locally
Automated tests added/updated, or explained why not below (formatting only)
Plan
Run the existing repository formatter on the eleven files rejected on main, verify the normalized syntax trees are identical, then compare real chat tool output on main and the branch. Keep all runtime behavior unchanged.
Light-path classification
Review status
The same eleven-file formatting fix already merged as #31184 at 18:44 UTC on October 20. All eleven files are byte-for-byte identical between this branch and current main (
36d13f14a5f3e4252043486af30fbe1bb92bc1d5). QA was stopped once that was confirmed. This PR is not marked ready; the lane owner has the duplicate for disposition.