Description
After upgrading Claude Code to v2.1.111, using opencode-claude-auth v1.5.0 results in API calls being billed against extra-usage (pay-as-you-go credits) instead of the Claude subscription (Pro/Max plan quota).
Environment
opencode-claude-auth version: v1.5.0
- Claude Code version: v2.1.111
- OpenCode version: v1.4.6
- OS: Linux
Steps to Reproduce
- Upgrade Claude Code CLI to v2.1.111
- Use OpenCode v1.4.6 with the
opencode-claude-auth v1.5.0 plugin
- Make any request through OpenCode
- Check usage in the Anthropic Console / Claude account
Expected Behavior
Requests should consume the subscription quota (Claude Pro/Max), the same way the official Claude Code CLI does with the same credentials.
Actual Behavior
Requests are billed as extra-usage (API credits), bypassing the subscription quota.
Possible Cause
Claude Code v2.1.111 may have changed the request headers, OAuth scopes, or the anthropic-beta / client identification fields used to route requests to the subscription tier. The plugin likely needs an update to match the new Claude Code request signature.
Description
After upgrading Claude Code to v2.1.111, using
opencode-claude-authv1.5.0 results in API calls being billed against extra-usage (pay-as-you-go credits) instead of the Claude subscription (Pro/Max plan quota).Environment
opencode-claude-authversion: v1.5.0Steps to Reproduce
opencode-claude-authv1.5.0 pluginExpected Behavior
Requests should consume the subscription quota (Claude Pro/Max), the same way the official Claude Code CLI does with the same credentials.
Actual Behavior
Requests are billed as extra-usage (API credits), bypassing the subscription quota.
Possible Cause
Claude Code v2.1.111 may have changed the request headers, OAuth scopes, or the
anthropic-beta/ client identification fields used to route requests to the subscription tier. The plugin likely needs an update to match the new Claude Code request signature.