feat(usage): add OpenCode to usage contract and provider presentation - #7623
Project516 wants to merge 2 commits into
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