Skip to content

fix(server): expire queued browser work at the request timeout

MacroscopeApp / Macroscope - Effect Service Conventions completed Nov 10, 2026 in 31s

Effect Service Conventions: 1 violation

  • packages/contracts/src/previewAutomation.ts:818: The new caller-visible busy distinction requires a dedicated tagged error rather than a reason discriminator. Posted an inline review comment.

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 3 changed files (no prior completed review)


🔍 Agent activity — 4 tool calls

1. browse_code — packages/contracts/src/previewAutomation.ts

2. browse_code — apps/server/src/preview/ServerBrowser.ts

3. modify_pr — Submitted review with 1 inline comment

4. browse_code — apps/server/src/preview/SessionControl.ts


Agent Credits: 6 credits

Token usage: 15 uncached input · 66,897 cache-read input · 17,402 cache-write input · 375 output
Agent Credits may also include non-token charges from external tools such as web research.