Skip to content

fix(web): limit browser fallback to GitHub pull requests

MacroscopeApp / Macroscope - Effect Service Conventions succeeded Aug 28, 2026 in 27s

Effect Service Conventions: All clear

All clear

Details

Note

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


🔍 Agent activity — 2 tool calls

💭 This diff looks like React/UI changes rather than Effect service code, so I doubt the Effect conventions apply here. The changed files are PullRequestDetailPanel, PullRequestsUnavailableState, openPullRequestLink, and docs—nothing that creates an Effect service. Let me peek at openPullRequestLink.ts just to be certain.

1. browse_code — apps/web/src/lib/openPullRequestLink.ts

2. browse_code — apps/web/src/components/pullRequest/PullRequestsUnavailableState.tsx

💭 The added function is a pure helper with no Effect service creation, ManagedRuntime, or Layer involved, so no conventions are violated there. The PullRequestDetailPanel changes are also just pure UI with nothing notable. Even though the instructions suggest a plain "All clear" response, I need to follow the required JSON schema format instead.


Agent Credits: 26 credits

Token usage: 4 uncached input · 25,803 cache-read input · 33,713 cache-write input · 669 output
Agent Credits may also include non-token charges from external tools such as web research.