A billing and reliability release: MiniMax is now an OpenAI-compatible provider, self-hosted assistants route runtime calls directly to their own ingress, billing and resize flows get confirmation steps and clearer copy throughout, email and domain settings gain a live verification chip and confirmation modals, the CLI gains tab management and roadmap CRUD, and the avatar editor learns to generate from a prompt or reset to default.
Highlights
- MiniMax is now available as an OpenAI-compatible provider: configure MiniMax models through the OpenAI-compatible provider flow with primary and fallback endpoint validation, with macOS thinking UI and conversation title generation updated to recognize MiniMax's reasoning tags so they render in the collapsible thinking surface and never bleed into auto-generated titles
- Self-hosted assistants route runtime calls directly to their own ingress: when you connect a self-hosted assistant from the web app, message and event calls go straight to your assistant with the platform actor token attached, instead of being proxied through the cloud platform
- Billing and resize flows are clearer and safer: tier upgrades go through a read-only confirmation step before submitting to Stripe, plan resize triggers a confirmation modal after the Stripe portal step, adjust-plan failures surface inline instead of failing silently, downgrades show resource changes in read-only resource cards with an inline downgrade path, and the Compute & Resources card uses a unified tile layout with contextual resize CTAs
- Email and domain settings are easier to work with: domain settings show a live verification status chip, domain registration and deletion go through confirmation modals, the managed email upsell auto-opens the upgrade modal, the domain status CLI is wired to the live verification endpoint, and the assistant handle auto-locks when it matches the subdomain
- Disk pressure and credits banners surface action: disk pressure banners are redesigned with clearer state, and the credits exhausted banner now links directly to auto top-ups
- Multi-tab management from the CLI: list, open, switch, and close conversation tabs with new assistant tabs subcommands, with each connected client tracking its own tab scope independently
- Roadmap from the CLI: the assistant roadmap command now supports create, search, and upvote alongside listing, so you can manage roadmap items end-to-end without leaving the terminal
- Avatar editor gains Generate with AI and Reset to default options, so you can spin up an avatar from a prompt or revert to the original without leaving the editor
- Composer emoji aliases: :huff and :steam now resolve to 😤 alongside the existing alias set
- Chat reliability fixes: the thinking indicator no longer survives stale terminal events because send state is now scoped to the active turn, and macOS conversation list pagination keeps the scheduled section from being truncated on large histories
- Share Feedback dialog polish: cleaner layout, design library components throughout, and contextual tips, so reporting an issue feels less like filling out a form
- LaunchDarkly references removed from the repo, with the assistant fully moved to push-driven feature flag invalidation via SSE so flag changes take effect immediately instead of waiting on a polling loop