Skip to content

fix(server): isolate nested checkpoint probes from Git overrides

MacroscopeApp / Macroscope - Effect Service Conventions succeeded Sep 17, 2026 in 2m 52s

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.

Reviewed all 1 changed files (merge base moved)


🔍 Agent activity — 2 tool calls

💭 Reviewing production file changes I need to review the current differences, focusing on the production file in scope. There are changes related to consuming the effect, but I’m wondering about the conventions. The catchTags have been fixed, and the service dependency environment is on my mind. There's the hasHead environment parameter, which is part of the process environment configuration. So far, there are no findings, and the user wants a structured response. I need to ensure the complete check fields are addressed.

1. browse_code — Review the PR head changes in apps/server/src/vcs/GitVcsDriver.ts only against these Effect conventions: namespace subpath imports, service dependencies acquired from environment, runtime boundaries, structured service errors, catch statically known tagged failures using Effect.catchTags, and explained diagnostic suppressions. Identify only violations on changed lines. Also confirm the exact current code around hasHeadCommit, cleanupTempIndex, and checkpoint stage recovery.

2. modify_pr — All clear


Agent Credits: 28 credits

Token usage: 18 uncached input · 53,051 cache-read input · 38,426 cache-write input · 2,280 output
Agent Credits may also include non-token charges from external tools such as web research.