Release/3.13.0#661
Conversation
|
Claude finished @bao-byterover's task in 2m 34s —— View job Claude PR Review — Release/3.13.0
Overall: 4.5 / 5 — clean release PRThis is a small, mechanical release PR (3 docs/version files, +26/-1). I verified the CHANGELOG entries against the commits in praise: The CHANGELOG entries are well-written and consistently user-facing — each bullet leads with the user-visible effect, then the mechanism. The new "LLM Billing" section in CLAUDE.md is dense but accurate, and the connector-subsystem note pointing future agents at the footer-marker invariant in Findings
Verification done
|
| "knowledge-management" | ||
| ], | ||
| "version": "3.12.0", | ||
| "version": "3.13.0", |
There was a problem hiding this comment.
suggestion (non-blocking): package.json is now 3.13.0, but package-lock.json still has "version": "3.11.0" at both the root (line 3) and the empty-key packages[""].version (line 9). This is pre-existing on main (3.12.0 didn't bump it either) — npm ci won't fail on it, but the published lockfile will keep claiming a stale version. A one-liner npm install (no args) regenerates the lockfile and updates only those two version fields. Worth fixing here since this is the release PR.
| - CLI status line: `brv status` / `brv providers list` render credits via `oclif/lib/billing-line.ts` + `format-billing-line.ts` | ||
| - `brv providers connect` (byterover provider) runs a team-select step that emits `BillingEvents.SET_PINNED_TEAM` | ||
| - WebUI: credits pill (`webui/features/provider/components/credits-pill.tsx`), team-select step in `provider-flow-dialog.tsx`, billing API wrappers in `webui/features/provider/api/` (`list-billing-usage`, `list-teams`, `get-pinned-team`, `set-pinned-team`, `get-free-user-limit`) | ||
|
|
There was a problem hiding this comment.
nitpick (non-blocking): Path is slightly off — provider-flow-dialog.tsx actually lives at webui/features/provider/components/provider-flow/provider-flow-dialog.tsx (nested under a provider-flow/ subdirectory), not directly under components/. Same line also references credits-pill.tsx with the correct path, so this is just the dialog reference.
| - WebUI: credits pill (`webui/features/provider/components/credits-pill.tsx`), team-select step in `provider-flow/provider-flow-dialog.tsx`, billing API wrappers in `webui/features/provider/api/` (`list-billing-usage`, `list-teams`, `get-pinned-team`, `set-pinned-team`, `get-free-user-limit`) |
No description provided.