v1.4.6
โ Smart AI Selector LatestRelease notes
First public release
This is the first GEO Cite 22 build distributed publicly via geocite22.com/downloads. It cumulates the last three UX-polish patches, all centered on the AI provider experience inside the WordPress editor.
No-surprise AI
In previous builds the "Generate with AI" dropdown in the post editor always listed all 5 providers (Anthropic, OpenAI, Gemini, Mistral, Kimi), even ones you hadn't configured an API key for โ leading to a frustrating missing_api_key error only after clicking Generate.
Now the dropdown only lists providers actually usable:
- Advanced tier (BYOK): only providers with a local API key configured and decryptable in
Settings โ API Keysshow up. If you have none configured, the dropdown is replaced by a yellow notice with a direct link to settings, and the "Generate with AI" button is disabled. - Premium tier (managed): only providers for which the
geocite22.comproxy actually has an active managed key with remaining budget. Your license receives the up-to-date list via/api/v1/license/refresh(12h cron), persisted in the local cache.
Compatibility
- WordPress: 6.4 โ 6.9 (tested)
- PHP: 8.1+
- Tiers: Base free ยท Advanced BYOK ยท Premium managed
Technical notes
- Backward-compatible: pre-1.4.6 cached licenses show a graceful "no providers configured" notice until the 12h cron syncs the list โ no silent failures.
- WordPress.org Plugin Check: 0 errors, 0 warnings.
composer.jsonshipped in the ZIP for compatibility with the official validator. - i18n: interface language change is now immediately effective on WP 6.7+ (
load_textdomain_mofilefilter added as a safety net for the "just-in-time translation loading").