Back to Prompt Optimizer

Prompt Optimizer v2.11.4

releases/v2.11.4.en.md

2.11.44.0 KB
Original Source

Prompt Optimizer v2.11.4

Summary

  • Adds Grok text and image provider support through the xAI API, including shared key handling, built-in model defaults, image-generation routing, localized copy, and documentation updates.
  • Adds Chrome built-in AI provider support for browser runtimes with availability checks, model download feedback, guarded auto-enable behavior, and language options for the Chrome Prompt API.
  • Keeps local/no-key providers opt-in by default while preserving env-based enablement for configured online providers.
  • Hardens release/runtime configuration by isolating extension release env loading, restoring web root .env loading, adding a repository gate workflow, and softening themed tooltip surfaces.

Highlights

  • Prompt Optimizer can now cover two new provider paths: Grok for hosted text and image workflows, and Chrome built-in AI for eligible Chrome browser environments without requiring a remote API key.

Product Updates

Desktop

  • Desktop inherits the shared Grok text/image model presets, safer default-enable rules, and softer themed tooltip styling.
  • Local providers such as Ollama remain disabled until the user explicitly configures or enables them, avoiding surprising startup defaults.

Web

  • Added Grok to the text and image provider lists, including xAI API key aliases, default image model metadata, provider errors, and model documentation.
  • Added Chrome built-in AI as a browser-native text provider with Prompt API availability checks, download progress, recheck actions, and guarded startup auto-enable when the browser reports support.
  • Chrome built-in Prompt API calls now pass the expected input/output language options so availability and session creation stay aligned.
  • Restored web root .env loading so web builds can still read root-level Vite environment variables after extension env isolation.
  • Themed tooltips now use lighter compact padding for short labels and richer bordered content only when the tooltip carries longer slot content.

Extension

  • Extension version metadata is synchronized to v2.11.4 and inherits the shared provider metadata updates.
  • Extension release builds now use an isolated env path and a dedicated secret check so root/web .env values cannot leak into the packaged extension release.

Core/Infra

  • Added Grok LLM and image adapters with registry coverage, default model wiring, compatibility conversion, and unit tests.
  • Added the Chrome built-in AI adapter, provider metadata, model defaults, availability helpers, and UI onboarding utilities with regression coverage.
  • Updated default model enablement so providers with no required connection fields do not auto-enable unless explicitly intended.
  • Moved the repository test gate into the develop branch workflow and added package-script coverage for release env checks.

Fixes

  • Fixed local providers being enabled by default even when no user configuration existed.
  • Fixed extension release builds accidentally inheriting web/root environment values.
  • Fixed web builds losing root env loading while separating extension release behavior.
  • Fixed Chrome built-in AI availability/session calls by forwarding the language options expected by the browser API.
  • Fixed visually heavy tooltip surfaces for short hints.

Breaking Changes / Upgrade Notes

  • None.

Developer Notes

  • The release range is v2.11.3..HEAD.
  • Version sync updated the root package, desktop package, and extension manifest to 2.11.4.
  • Verification covered pnpm test:gate, node scripts/release-notes.js check v2.11.4, and git diff --check.
<!-- Release drafting reference: - Range: v2.11.3..HEAD - fix(provider): pass Chrome Prompt API language options (c718d78e) - fix(web): restore root env loading (75aeb5ba) - feat(provider): add Chrome built-in AI support (4340f1bf) - fix(core): keep local providers disabled by default (b691f4f2) - fix(release): isolate extension build env (269df1dc) - fix(ui): soften themed tooltip surfaces (7f04dcc5) - ci: run repository test gate on develop (b5fbbc41) - feat(provider): add Grok text and image support (684a7bf4) -->