Skip to content

fix(prs): reuse GitHub data and defer optional reads - #9835

Merged
maria-rcks merged 2 commits into
pingdotgg:mainfrom
maria-rcks:t3code/optimize-github-pr-tabs
Sep 5, 2026
Merged

maria-rcks merged 2 commits into
pingdotgg:mainfrom
maria-rcks:t3code/optimize-github-pr-tabs

fix(prs): refresh cached counts and changed patches

e5da724
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - UI Consistency succeeded Sep 4, 2026 in 2m 7s

UI Consistency: no issues found

All clear

Details

Note

Your check run agent prompt is: .macroscope/check-run-agents/ui-consistency.md
More information about how Check Run Agents work can be found in our Help Center.

Reviewed changed lines in apps/web/src/components/pullRequest/PullRequestRow.tsx, apps/web/src/components/pullRequest/PullRequestDetailPanel.tsx, and apps/web/src/routes/_chat.pull-requests.tsx. No new global CSS or inline style objects were added, the new "Load more pull requests" control uses the shared Button primitive with existing size/variant props, and the changed row/tab markup is layout-only container-query and slot rearrangement on existing components.


🔍 Agent activity — 2 tool calls

💭 Checking the three changed files, the toggle interaction, row classes, and the pull requests page all look consistent — the load more button uses the Button primitive rather than raw styled elements, and nothing appears to bypass the design system.

1. browse_code — apps/web/src/components/pullRequest/PullRequestRow.tsx

2. browse_code — apps/web/src/routes/_chat.pull-requests.tsx

💭 That dark-mode text color is a Tailwind class, not a raw dark selector, so it's fine and was already there before the move. Everything checks out.


Agent Credits: 27 credits

Token usage: 6 uncached input · 58,058 cache-read input · 31,128 cache-write input · 968 output
Agent Credits may also include non-token charges from external tools such as web research.