5 Commits

Author SHA1 Message Date
shivammittal274
8548bcf50a feat: credit-based tracking for BrowserOS provider (#489)
* feat: add credit-based tracking for BrowserOS provider

Send X-BrowserOS-ID header on all LLM requests through the BrowserOS
gateway for per-installation credit tracking. Handle 429 CREDITS_EXHAUSTED
as non-retryable. Add GET/PUT /credits endpoints to check and manage
credit balance.

* docs: add credits tracking UI design

Design for showing credit balance in side panel chat header (color-coded
badge) and a dedicated Usage & Billing settings page. Credits refresh
after each completed message turn or on exhaustion error.

* docs: add credits tracking UI implementation plan

8-task plan covering useCredits hook, CreditBadge component, ChatHeader
integration, message completion refresh, ChatError CREDITS_EXHAUSTED
handling, Usage & Billing settings page, and route/sidebar registration.

* feat: add useCredits React Query hook

* feat: add CreditBadge component with color thresholds

* feat: show credit badge in chat header for BrowserOS provider

* feat: refresh credits after chat message completion and on error

* feat: handle CREDITS_EXHAUSTED error in chat

* feat: add Usage & Billing settings page

* feat: register usage page route and sidebar entry

* fix: lint and formatting fixes for credit tracking UI

* fix: separate credits exhausted from Kimi rate limit in ChatError, redesign Usage page

* chore: remove PUT /credits endpoint and setCredits function

* fix: extract shared credit colors, add error state to UsagePage, use dailyLimit from gateway

* fix: make dailyLimit required in CreditsInfo (gateway always returns it)

* feat: gate credits UI behind CREDITS_SUPPORT feature flag (server >= 0.0.78)
2026-03-20 22:49:00 +05:30
Nikhil
44af9aea6d fix: clean-up old scripts (#474)
* fix: remove old scripts

* fix: remove vscode
2026-03-17 08:56:55 -07:00
Felarof
29ca4cd2cc Added detailed BrowserOS docs
bak

bak

bak

bak

added mintlify onboarding setup

v0.1 of BrowserOS docs

Deleted bunch of files

moved ollama and other stuff into mintlify

cleaned up index.mdx

small stuff

bak

bak

bak

bak

bak

favicon

Contributing.mdx is ready

backup

bak

updating contributing

bak

configure AI providers guide ready

bak

bak

Added docs for different LLM providers

Documentation edits made through Mintlify web editor

Minor fixes

bak

bak

bak

Documentation edits made through Mintlify web editor

bak

Documentation edits made through Mintlify web editor

bak
2025-10-07 12:02:00 -07:00
Felarof
799e817540 Update gitignore 2025-06-19 11:08:24 -07:00
Felarof
10af58db2d Update readme.
update readme

Update README

Update readme

update readme
2025-06-11 08:45:34 -07:00