CLI v3.0.43
- The CLI now connects to the deployed Trumbo web app by default. The production environment points at
https://platform.trumbo.dev(was an unconfigured placeholder), so auth, account, billing, plan, and chat-completion endpoints hit the live backend out of the box. Override withTRUMBO_API_BASE_URL/TRUMBO_APP_URL, or run againstwrangler devwithTRUMBO_ENVIRONMENT=local. - Billing/subscription + rate-limit UX in the CLI: the welcome line, status bar, and account dialog now show your plan and 5h/daily/weekly rate-limit usage instead of credits. 429 rate-limit errors render a friendly upgrade prompt linking to the billing page. The Trumbo provider is rebranded to "Trumbo" (was "Trumbo Usage-Billing").
- Web-facing URLs (billing page, credits dashboard, TrumboPass subscription/promo links) now resolve from the active environment instead of a hardcoded placeholder, so they always match the deployed app.
- npm publish script:
--provenanceis now applied only inside GitHub Actions (Trusted Publishing), so local dry-runs don't fail on the provenance requirement. CI behavior is unchanged.
Full Changelog: cli-v3.0.42...cli-v3.0.43