Skip to content

OpenCode

smajt-archlinux edited this page May 14, 2026 · 2 revisions

OpenCode Provider

The OpenCode provider tracks usage limits for OpenCode AI service.

Supported Plans

Plan Command Description
Go opencode-go Go plan usage tracking

Authentication

OpenTracker uses browser cookies for authentication. The login command can automatically import them.

Automatic Cookie Import (Recommended)

opentracker login opencode

This will:

  1. Open https://opencode.ai/go in your browser
  2. Wait for you to log in
  3. Automatically scan your browsers for OpenCode cookies
  4. Save them to ~/.config/opentracker/opencode-cookies.txt

Supported browsers: Chrome, Firefox, Zen Browser, Chromium, Edge, and more.

Verbose Mode

If automatic import fails, use --verbose to see detailed scanning output:

opentracker login opencode --verbose

This shows which browsers were checked and why cookies were or weren't found.

Manual Cookie Export (Fallback)

If automatic import doesn't work:

  1. Log in to OpenCode in your browser
  2. Export cookies in Netscape format to:
    ~/.config/opentracker/opencode-cookies.txt
    
  3. Use browser extensions like "Export Cookies" for Firefox/Chrome

Usage

Fetch Usage Data

# Fetch current usage (cached for 90 seconds)
opentracker fetch opencode-go

# Force refresh (skip cache)
opentracker fetch opencode-go --force

Example Output

[
  {
    "provider": "opencode-go",
    "usage": {
      "primary": {
        "usedPercent": 10,
        "resetsAt": "2026-05-13T23:47:22Z",
        "windowMinutes": 201
      },
      "secondary": {
        "usedPercent": 7,
        "resetsAt": "2026-05-17T23:26:22Z",
        "windowMinutes": 5940
      },
      "tertiary": {
        "usedPercent": 25,
        "resetsAt": "2026-05-22T18:26:22Z",
        "windowMinutes": 12840
      }
    }
  }
]

Troubleshooting

"no OpenCode session cookies found"

  • Make sure you're logged in to OpenCode in your browser
  • Try with --verbose to see which browsers were scanned
  • If using Chrome on Linux, cookies may be encrypted — try Firefox or Zen Browser

"session expired or no usage data found"

Your cookies have expired. Run opentracker login opencode again to refresh them.

Clone this wiki locally