Devin

July 11, 2026 · View on GitHub

Tracks your Devin quota using the login from the Devin CLI or the Devin app.

What it tracks

MetricMeaning
WeeklyWeekly quota used (falls back to the daily figure when Devin reports no weekly quota)
DailyDaily quota used (hidden when Devin hides the daily quota)
Extra BalanceOverage/extra-usage balance in dollars

When Devin reports your plan name, OpenUsage shows it beside the provider name.

Where credentials come from

Checked in this order — whichever works first wins:

  1. Devin CLI credentials: ~/.local/share/devin/credentials.toml (uses windsurf_api_key, and api_server_url when present)
  2. The Devin app's local state database

If the CLI credentials fail but the app is signed in with a different account, the app's auth is used instead.

Troubleshooting

  • "Not logged in" — run devin auth login, or sign into the Devin app, then refresh.
  • Weekly shows the daily figure — when Devin reports no separate weekly quota, the daily quota is shown in the Weekly row so it stays meaningful.

Under the hood

Connect RPC GetUserStatus on the configured API server (default server.codeium.com). Quota percentages arrive as "remaining" and are flipped to "used". No token refresh — a 401/403 switches to the next auth source instead.