docs(merge-queue): document Chrome Extension 0.8.0 (terminal states + row hiding)#208
Conversation
… row hiding) Consolidates the extension 0.8.0 reference updates into one change to merge-queue/chrome-extension.mdx, superseding the split/duplicate PRs #201 (row hiding), #204 and #180 (terminal states): - Track testing progress: add Waiting to Batch and expand Merged / Failed / Cancelled with the per-state detail the panel now shows. - New "Resubmit after failure or cancellation" section for the one-click resubmit flow and the most-recent-attempt caveat. - Replace "Automatic bot comment hiding" with "Configuring row hiding" documenting the three Hide rows toggles (Merging is blocked, Branch out of date, Trunk bot comments). - Update the settings FAQ to the in-popup Settings cards. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
|
Verification status (2026-06-04): Verified: customers can use this. Ready to publish.
Ready to publish. Merge this (#208) before #209 so the changelog deep-links resolve. |
…nts" Code verification against trunk2 popupHideableRows: the third Hide rows toggle is labeled "Trunk (bot) GitHub Comments", not "Trunk bot comments". Matches the on-screen label per the nav/UI standard. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Code verification (2026-06-04): 8 confirmed / 0 contradicted / 0 ambiguous / 0 unverifiable Verified the extension UI claims in this docs PR against the extension source in
One label was wrong in the first draft and is now fixed in this PR ( Toggle label correction (confirmed after fix)File: expect(mergingBlocked?.name).toBe("Merging is blocked");
expect(branchOutOfDate?.name).toBe("Branch out of date");
expect(botComments?.name).toBe("Trunk (bot) GitHub Comments");Reasoning: The first draft labeled the third toggle "Trunk bot comments". The on-screen label is "Trunk (bot) GitHub Comments". Corrected in the docs PR so the bold label matches the UI exactly, per the nav/UI standard. The other two toggle labels already matched source. "Cancelled by <actor>" format (confirmed)File: ).toBe("Cancelled by eli");
// ...
it("falls back to cancelled by user when no actor is available", () => {
).toBe("Cancelled by user");Reasoning: The panel renders "Cancelled by <actor>" using the cancelling user when available, falling back to "Cancelled by user". The docs example "Cancelled by alice" matches the format. Conflict-row exception (confirmed)File: "this branch has conflicts that must be resolved";
const RESOLVE_CONFLICTS_CONTROL_SNIPPET = "resolve conflicts";Reasoning: The "Branch out of date" toggle hides only the informational conflicts row. Rows with "must be resolved" copy or a "Resolve conflicts" control are kept visible, exactly as the docs state. |
…aveat - Rewrite the section intro to define GitHub's merge box and note that two toggles hide merge-box rows while the third hides Trunk's bot comments (a comment is not a "row"). - Restore the "what is not affected" caveat dropped when the old Automatic bot comment hiding section was folded in: only trunk-io merge-queue prompt comments are hidden; other bots and non-merge-queue comments are left alone. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Consolidates the Chrome Extension 0.8.0 reference docs into one change to
merge-queue/chrome-extension.mdx. This is the docs half of the 0.8.0 changelog work (TRUNK-18467); a separate changelog PR will follow and link to these sections, so this should merge first.What changed
Supersedes
This replaces three overlapping open PRs, which should be closed once this lands:
setup-and-administration/managing-your-organization.mdxIAM auto-join change needs its own PR (belongs with TRUNK-18480), it is not included here.Source: trunk2 #4042 (terminal states), #4075 (row hiding). Extension shipped as 0.8.0 to the Chrome Web Store on 2026-06-04.
🤖 Generated with Claude Code