You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Provider data sources and parsing overview (Codex, Claude, Gemini, Antigravity, Cursor, Droid/Factory, z.ai, Copilot, Kimi, Kimi K2, Kiro, Vertex AI, Augment, Amp, JetBrains AI).
read_when
Adding or modifying provider fetch/parsing
Adjusting provider labels, toggles, or metadata
Reviewing data sources for providers
Providers
Fetch strategies (current)
Legend: web (browser cookies/WebView), cli (RPC/PTy), oauth (API), api token, local probe, web dashboard.
Source labels (CLI/header): openai-web, web, oauth, api, local, plus provider-specific CLI labels (e.g. codex-cli, claude).
Cookie-based providers expose a Cookie source picker (Automatic or Manual) in Settings → Providers.
Browser cookie imports are cached in Keychain (com.steipete.codexbar.cache, account cookie.<provider>) and reused
until the session is invalid, to avoid repeated Keychain prompts.
Local cost usage: scans ~/.codex/sessions/**/*.jsonl (last 30 days).
Status: Statuspage.io (OpenAI).
Details: docs/codex.md.
Claude
OAuth API (preferred when CLI credentials exist).
Web API (browser cookies) fallback when OAuth missing.
CLI PTY fallback when OAuth + web are unavailable.
Local cost usage: scans ~/.config/claude/projects/**/*.jsonl (last 30 days).
Status: Statuspage.io (Anthropic).
Details: docs/claude.md.
z.ai
API token from Keychain or Z_AI_API_KEY env var.
Quota endpoint: https://api.z.ai/api/monitor/usage/quota/limit (global) or https://open.bigmodel.cn/api/monitor/usage/quota/limit (BigModel CN); override with Z_AI_API_HOST or Z_AI_QUOTA_URL.
Status: none yet.
Details: docs/zai.md.
MiniMax
Session cookie header from Keychain or MINIMAX_COOKIE/MINIMAX_COOKIE_HEADER env var.
Hosts: platform.minimax.io (global) or platform.minimaxi.com (China mainland) via region picker or MINIMAX_HOST; full overrides via MINIMAX_CODING_PLAN_URL / MINIMAX_REMAINS_URL.
GET {host}/v1/api/openplatform/coding_plan/remains.
Status: none yet.
Details: docs/minimax.md.
Kimi
Auth token (JWT from kimi-auth cookie) via manual entry or KIMI_AUTH_TOKEN env var.
POST https://www.kimi.com/apiv2/kimi.gateway.billing.v1.BillingService/GetUsages.
Shows weekly quota and 5-hour rate limit (300 minutes).
Status: none yet.
Details: docs/kimi.md.
Kimi K2
API key via Settings (Keychain) or KIMI_K2_API_KEY/KIMI_API_KEY env var.
GET https://kimi-k2.ai/api/user/credits.
Shows credit usage based on consumed/remaining totals.
Status: none yet.
Details: docs/kimi-k2.md.
Gemini
OAuth-backed quota API (retrieveUserQuota) using Gemini CLI credentials.
Token refresh via Google OAuth if expired.
Tier detection via loadCodeAssist.
Status: Google Workspace incidents (Gemini product).
Details: docs/gemini.md.
Antigravity
Local Antigravity language server (internal protocol, HTTPS on localhost).