Skip to content

fix(web): sync sidebar PR state from open panel - #9092

Merged
maria-rcks merged 3 commits into
mainfrom
fix/sync-pr-sidebar-state
Sep 1, 2026
Merged

maria-rcks merged 3 commits into
mainfrom
fix/sync-pr-sidebar-state

fix(web): scope PR refresh dedupe by thread

b6a6374
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - UI Consistency succeeded Sep 1, 2026 in 2m 40s

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.


🔍 Agent activity — 2 tool calls

💭 This PR is really about state sync logic rather than UI styling, so I'm checking it against consistency rules — shared controls, Tailwind ownership, themes, scroll, and environment routing. The environment routing looks correct since it resolves environmentId from activeThreadRef, but I want to verify against the actual current code at head.

1. git_tools — sidebarPrRefreshKeyRef

2. git_tools — threadPullRequestRefreshSource

💭 This PR has no styling, components, CSS, or primitives to review, and the environment routing correctly uses the thread's own environmentId without falling back to an active environment. Since there's nothing flagged, I should respond with "All clear," but I need to reconcile that instruction with the requirement that the final response conform to the JSON schema — the schema takes precedence.


Agent Credits: 23 credits

Token usage: 4 uncached input · 52,799 cache-read input · 27,426 cache-write input · 734 output
Agent Credits may also include non-token charges from external tools such as web research.