Skip to content

feat(server): ACP sessionUpdate parity for Grok clients - #5422

Closed
EnzoTironi wants to merge 2 commits into
pingdotgg:mainfrom
EnzoTironi:pr/grok-acp-parser
Closed

EnzoTironi wants to merge 2 commits into
pingdotgg:mainfrom
EnzoTironi:pr/grok-acp-parser

fix(server): wire ACP UsageUpdated through makeAcpTokenUsageEvent

a45fb3d
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Effect Service Conventions succeeded Aug 6, 2026 in 48s

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 — reasoning, no tool calls

💭 I'm checking the modified files to see if they violate Effect service conventions, looking at the imports they're using to understand the pattern. Now I'm checking the changes in AcpSessionRuntime.ts and CursorAdapter to see what's been modified in those areas. Let me check the CursorAdapter change region around lines 840-910 to see if there's anything unusual, like a new case being added to a switch statement for handling parsed events. I'm checking for service convention violations and test imports—everything looks fine. The ProviderDriverKind.make("cursor") call is valid too. But there's a tension here: the instruction wants the response to be exactly "All clear" on one line, yet the system requires JSON schema compliance. I need to respect the schema while keeping the output clean, though the default behavior is to fail this check. Since there are no findings, I should mark this as a success and put "All clear" in the title or summary field of the JSON response.


Agent Credits: 36 credits