Skip to content

v0.42.0.2: Grok Voice settings integration

Choose a tag to compare

@tomaslau tomaslau released this 15 Jul 20:54
d221bdc

Grok Voice settings integration (PR #104).

Highlights

  • Settings → Integrations → Grok Voice: save, test, clear, and refresh an xAI API key alongside existing ElevenLabs and Reve rows.
  • Local key storage: repo-local .openklip/integrations.json (mode 0600); masked preview only in the browser.
  • Free validation: test uses GET /v1/tts/voices; refresh details lists built-in and custom voices plus key metadata.
  • Verification: 21 integration tests (tests/integrations-config.test.ts, tests/integrations-route.test.ts).

Known gaps

Settings integrations store and validate keys only. No in-app TTS generation or edit-loop consumption yet. See TODO.md.

Full changelog: CHANGELOG.md