fix: preserve linked PRs and show them in badge tooltips - #12262
Merged
juliusmarminge merged 5 commits intoSep 17, 2026
Merged
juliusmarminge merged 5 commits into
juliusmarminge merged 5 commits into
Conversation
Contributor
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — This is a focused pull-request state fix and small UI presentation update: manually linking a PR now retains the discovered branch PR, while existing badges can show their persisted linked-PR list. Other edits are test-only, cleanup, or import/type maintenance, with no schema, deployment, security, or default changes. Notes:
You can add or adjust custom eligibility rules. Learn more. |
macroscopeapp
Bot
dismissed
their stale review
September 17, 2026 15:33
Dismissing prior approval to re-evaluate dafa593
juliusmarminge
merged commit Sep 17, 2026
7060b34
into
pingdotgg:t3code/codex-turn-mapping
24 checks passed
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 17, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 17, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 17, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 17, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 18, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 18, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 18, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 18, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 18, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 18, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 18, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 18, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 19, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 19, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 21, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 21, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 23, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 23, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 23, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 23, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 23, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 23, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 24, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 24, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 24, 2026
juliusmarminge
pushed a commit
that referenced
this pull request
Sep 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
When a thread shows the PR inferred from its branch, linking another PR hides the first one because only the new PR is saved. Save the displayed branch PR with the new manual link so both remain linked. Repeated links stay unique, and linking another PR does not restore a PR removed while other links remain.
Multi-PR and stack badge hovers now use the same compact status, number, and title rows as the thread hover. This shared control covers the sidebar and composer footer; single-PR behavior is unchanged.
Validation: 110 focused tests passed, including branch inference, repeated links, unlinking, and projection rebuilds. Web and server type checks passed. Targeted lint passed with existing warnings. Browser checks passed at 1280px and 390px, including mouse hover and keyboard focus. The shared server fix applies to all clients; the UI change applies to web and desktop.
Before and after images use synthetic data.
The PR includes the same small CI repair used by the related V2 feedback PRs: remove unused exports, exercise conversation-only rollback in shared-workspace fixtures, and test checkpoint inspection without routing it through the feed that hides checkpoints. All 170 affected tests pass (one existing skip), and the scoped export check passes. Runtime file-restore safety is unchanged.
Model: GPT-6. Harness: Codex.