Rename the recommended gateway provider to "Twigpine OpenGateway" and move
it to https://api.twigpine.com/v1. The catalog id (gitlawb-opengateway) and
GITLAWB_OPENGATEWAY_API_KEY stay, and "twigpine" / "twigpine opengateway"
are added as aliases.
- Default model is now xiaomi/mimo-v2.6-pro, an exact id from the live
/v1/models list, so onboarding keeps it selected after live discovery
(an alias default made setup jump to the first sorted model).
- The live models URL is https://api.twigpine.com/v1/models. Entries
marked status "retired" are skipped in both the catalog parse and the
live /models probe.
- The curated list is reduced to an offline fallback (auto,
xiaomi/mimo-v2.6-pro, xiaomi/mimo-v2.6-flash). The live list replaces it
whenever the gateway is reachable.
- Profiles saved with the old https://opengateway.gitlawb.com/v1 base URL
keep resolving: the descriptor lists it in LegacyBaseURLs, and the
resolver and picker treat it as the catalog endpoint, so the catalog env
var binding is kept.