docs/abacus.md
The Abacus AI provider tracks ChatLLM/RouteLLM compute credit usage via browser cookie authentication.
apps.abacus.ai, copy the Cookie: header from any API requestTwo API endpoints are fetched concurrently using browser session cookies:
GET https://apps.abacus.ai/api/_getOrganizationComputePoints — returns totalComputePoints and computePointsLeft (values are in credit units, no conversion needed).POST https://apps.abacus.ai/api/_getBillingInfo — returns nextBillingDate (ISO 8601) and currentTier (plan name).Cookie domains: abacus.ai, apps.abacus.ai. Session cookies are validated before use (anonymous/marketing-only cookie sets are skipped). Valid cookies are cached in Keychain and reused until the session expires.
The billing cycle window is set to 30 days for pace calculation.
codexbar usage --provider abacusai --verbose
Log in to apps.abacus.ai in a supported browser (Safari, Chrome, Firefox), then refresh CodexBar.
Re-login to Abacus AI. The cached cookie will be cleared automatically and a fresh one imported on the next refresh.
Your session cookies may be invalid. Log out and back in to Abacus AI, or paste a fresh Cookie: header in manual mode.
Verify that your Abacus AI account has an active subscription with compute credits allocated.