Repository navigation
Conversation
…p control Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
ApprovabilityVerdict: Not approved Macroscope's review found this PR not approvable — This adds an interactive PR-hover workflow that invokes the existing watch mutation to stop future monitoring, affecting persisted thread behavior across the sidebar and composer. The code is small and localized, but the new state-changing user path warrants human review. You can add or adjust custom eligibility rules. Learn more. |
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (4)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 2 remain after this review. 📝 WalkthroughWalkthroughPull-request badges now pass a thread reference to the pull-request mini-list. The mini-list shows watch status and lets users stop watching when a thread reference is available. The source-control guide describes the updated interaction. ChangesPull-request watch controls
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~15 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
actor User
participant ThreadPullRequestsMiniList
participant ThreadWatchCommand
User->>ThreadPullRequestsMiniList: Click stop-watching button
ThreadPullRequestsMiniList->>ThreadWatchCommand: Set watching to false for thread and pull request
Suggested reviewers: Merge Risk: ⚪ Minimal · up to The new eye control appears usable from the badge hover card, with no confirmed issue preventing merge after normal checks. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 42.86% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 7 functions across 3 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
🧰 Additional context used📚 Code guidelines (1)Comment |
|
Wrong surface. Superseded by a new PR that adds the watch indicator to the thread details card. |
You could not tell which pull requests a thread was watching without opening the Linked pull requests panel. Stopping a watch took a trip to that panel's row menu.
Now the PR badge's hover card (sidebar rows and the composer footer) shows an eye on each watched, open pull request. Hover the eye and it crosses out. Click it to stop watching that pull request. The click uses the same
watchPullRequestcommand as the panel's "Stop watching" item. The sidebar's thread hover card shows the same eye, but you cannot click it there because that card does not take clicks.Verified against a local dev server: I started a watch from the panel, then the eye showed in the sidebar badge card. One click removed it from the card and the panel, cleared the "Waiting on monitor" banner, and left the selected thread unchanged.
Mobile already shows "Watching" in its linked PR list and is unchanged here.
Reviewed with sol-loop: 1 round with GPT-6.1 Sol on high.
Created with Claude Opus 5.5 in Claude Code.
🤖 Generated with Claude Code