diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c8b297b23..772fe45a03 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,11 @@ ## [Windows] Unreleased +- Chatbox AI: a new quota provider, off by default, reads your Chatbox AI license quota with a license key saved in Settings > Providers or set in `CHATBOX_LICENSE_KEY`. The card shows the plan name, the plan and top-up credit quotas with percent left and the reset time, and the remaining plan, credits, top-up credits and image generation amounts. An invalid key, a denied license and rate limits each show their own error, and an account with no plan quota shows "No active Chatbox AI plan quota". (upstream #4742) +- Usage & Spend: the Sessions view lists your Codex sessions with search and sorting by recent activity, tokens or cost. Selecting a session shows its token totals and estimated spend, then its model requests grouped by turn, with usage outside any turn under "Unattributed usage", and its tool activity. A session with more than 5,000 requests, or whose logs changed since the last refresh, shows a message instead of partial details. (upstream #4730) +- Trae CN: browser cookie import also reads cookies set for the parent `.trae.cn` domain, so a session signed in on trae.cn is found as well as one on `api.trae.cn`. (upstream #4732) +- Antigravity and CodeRabbit: background usage checks run their CLIs with auto-update turned off, so a refresh no longer starts a CLI self-update. (upstream #4740) +- Development: Rust tests no longer write a test entry into your real `%LOCALAPPDATA%\CodexBar\codex-weekly-reset-v1.json`. Test runs keep that state under `%TEMP%`. - Soniox: a new usage provider, off by default, reads your organization's billing method and current-month spend with `SONIOX_ORG_API_KEY`. When a monthly budget is set, its usage appears as a "Monthly budget" row in the Spend section and drives the tray and float bar percentage. Expired keys, missing permissions and rate limits each show their own error. (upstream #4678) - Trae CN: a new credits provider, off by default, reads your credit allowance from `api.trae.cn` using your signed-in browser session or a pasted Cookie header. The card shows credits used against the total, with used, total and remaining credits listed under Credits. An account with no allowance shows "No Trae CN credit allowance", and an expired session asks you to sign in again. (upstream #4682) - CLI: `codexbar config login --provider copilot|grok|kiro` signs in from the terminal. It prints the sign-in link (and the code for Copilot), waits for the sign-in to finish, then turns the provider on. `--json` prints one event per line, and `docs/CLI.md` lists the exit codes. (upstream #4717)