Repository navigation
fix(web): review summary only says optional when it is - #18451
Conversation
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — This is a contained pull-request review UI fix: the web placeholder now matches existing submit requirements, and redundant single-option verdict controls are hidden on web and mobile. No schema, infrastructure, security-sensitive, or static-analysis changes are involved. Notes:
You can add or adjust custom eligibility rules. Learn more. |
|
Note This comment is posted by Julius' dot The web before/after images show the corrected placeholder and verdict picker. The mobile picker also changes, but the PR says mobile was only typechecked. Please add mobile before/after screenshots showing the single-verdict case and confirm that submitting a Comment review still works, as required by the verification guide. |
|
Note 🤖 Claude Opus 5.5 on behalf of Oliver Added mobile before/after to the description, from the iOS simulator on a pull request the viewer authored, where Comment is the only verdict. The one-option segmented control is gone after the change. Submitting still works: with the after build, I submitted a Comment review with a summary from the simulator, and GitHub recorded it as |
Dismissing prior approval to re-evaluate cbc0713
## What's Changed * fix(server): only Claude progress updates before a tool call show as text by @maria-rcks in pingdotgg/t3code#18923 * fix(pr): keep known state in sync across controls by @maria-rcks in pingdotgg/t3code#18408 * fix(web): review summary only says optional when it is by @flamboh in pingdotgg/t3code#18451 * fix(web): subagent lists in the composer banner no longer start lines with a comma by @flamboh in pingdotgg/t3code#19170 * fix(web,mobile): pull request filters no longer offer the Scratch folder by @flamboh in pingdotgg/t3code#19179 * fix(web,mobile): pull request project filter follows the sidebar order by @flamboh in pingdotgg/t3code#19180 * feat(settings): inactivity auto-settle can keep threads with a PR by @tris203 in pingdotgg/t3code#14642 * fix(server): Claude works next to an enterprise managed-mcp.json by @SunkenInTime in pingdotgg/t3code#18706 * fix(web,mobile): muse code uses meta's official blue logo by @maria-rcks in pingdotgg/t3code#19562 * fix(desktop): import CA trust variables from the login shell by @maria-rcks in pingdotgg/t3code#19604 * fix(server): preview copy only forwards text from the viewer's copy keys by @maria-rcks in pingdotgg/t3code#19561 * fix(muse): Supervised threads ask before commands again by @maria-rcks in pingdotgg/t3code#19558 * fix(server): restarts no longer stall on old subagent result deliveries by @t3dotgg in pingdotgg/t3code#19631 * fix(clients): a thread comes back when its subagent needs approval by @t3dotgg in pingdotgg/t3code#19630 * fix(usage): cold usage scans no longer stall the server by @t3dotgg in pingdotgg/t3code#19446 * fix(server): "Always allow this session" stops Codex asking for every command by @t3dotgg in pingdotgg/t3code#19635 * fix(web): keep vertical cursor stops outside styled markers by @Yash-Singh1 in pingdotgg/t3code#19651 * fix(web): mermaid code toggle stays in place when switching views by @maria-rcks in pingdotgg/t3code#19601 **Full Changelog**: pingdotgg/t3code@v0.0.46-nightly.20261014.3118...v0.0.46-nightly.20261014.3132 Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.46-nightly.20261014.3132
## What's Changed * fix(server): only Claude progress updates before a tool call show as text by @maria-rcks in pingdotgg/t3code#18923 * fix(pr): keep known state in sync across controls by @maria-rcks in pingdotgg/t3code#18408 * fix(web): review summary only says optional when it is by @flamboh in pingdotgg/t3code#18451 * fix(web): subagent lists in the composer banner no longer start lines with a comma by @flamboh in pingdotgg/t3code#19170 * fix(web,mobile): pull request filters no longer offer the Scratch folder by @flamboh in pingdotgg/t3code#19179 * fix(web,mobile): pull request project filter follows the sidebar order by @flamboh in pingdotgg/t3code#19180 * feat(settings): inactivity auto-settle can keep threads with a PR by @tris203 in pingdotgg/t3code#14642 * fix(server): Claude works next to an enterprise managed-mcp.json by @SunkenInTime in pingdotgg/t3code#18706 * fix(web,mobile): muse code uses meta's official blue logo by @maria-rcks in pingdotgg/t3code#19562 * fix(desktop): import CA trust variables from the login shell by @maria-rcks in pingdotgg/t3code#19604 * fix(server): preview copy only forwards text from the viewer's copy keys by @maria-rcks in pingdotgg/t3code#19561 * fix(muse): Supervised threads ask before commands again by @maria-rcks in pingdotgg/t3code#19558 * fix(server): restarts no longer stall on old subagent result deliveries by @t3dotgg in pingdotgg/t3code#19631 * fix(clients): a thread comes back when its subagent needs approval by @t3dotgg in pingdotgg/t3code#19630 * fix(usage): cold usage scans no longer stall the server by @t3dotgg in pingdotgg/t3code#19446 * fix(server): "Always allow this session" stops Codex asking for every command by @t3dotgg in pingdotgg/t3code#19635 * fix(web): keep vertical cursor stops outside styled markers by @Yash-Singh1 in pingdotgg/t3code#19651 * fix(web): mermaid code toggle stays in place when switching views by @maria-rcks in pingdotgg/t3code#19601 **Full Changelog**: pingdotgg/t3code@v0.0.46-nightly.20261014.3118...v0.0.46-nightly.20261014.3132 Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.46-nightly.20261014.3132
Note
🤖 Claude Opus 5.5 on behalf of Oliver
Problem
The pull request review composer always labeled the summary "(optional)", but a Comment review needs a summary or at least one line comment. The Submit button respected that rule, so on a review with no line comments the form said the summary was optional and then wouldn't submit. This shows up most on your own pull request. GitHub and Forgejo only let a PR's author leave Comment reviews, so the verdict picker there also had just one option, which looked broken.
Fix
Evidence
Review tab, no line comments, against a GitHub sandbox repo.
Your own PR (Comment is the only verdict)
Someone else's PR (all three verdicts)
Mobile, your own PR (iOS simulator)
With the after build, submitting a Comment review with a summary from the simulator still works: GitHub recorded it as
COMMENTEDon the sandbox pull request.Validation
vp lintandvp fmton both filestsc --noEmitforapps/webandapps/mobileMade with Claude Opus 5.5 in Claude Code, running in T3 Code.