Skip to content

feat(usage): add OpenCode to usage contract and provider presentation - #7623

Closed
Project516 wants to merge 2 commits into
pingdotgg:mainfrom
Project516:feat/usage-opencode
Closed

Project516 wants to merge 2 commits into
pingdotgg:mainfrom
Project516:feat/usage-opencode

fix(web): make usage breakdown colspan and chart test provider-aware

fe3155c
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Effect Service Conventions succeeded Aug 27, 2026 in 46s

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

💭 The diff just adds an "opencode" provider entry to the contracts schema and presentation layers—nothing touching Effect service definitions. I'm double-checking whether any service exhaustively switches on provider kind that this addition might break, but it doesn't look like a convention violation.

1. git_tools — OpenCodeIcon

2. git_tools — opencode

💭 This diff is purely additive literal and presentation changes, with no Effect service definitions touched. There could be places that exhaustively map UsageProviderKind that might now fail to compile, but that's not an Effect service convention violation, so there's nothing concrete to report here.


Agent Credits: 63 credits