Skip to content

Releases: renjfk/opencode-voice

v0.4.0

21 May 10:47

Choose a tag to compare

Bug Fixes

  • Removed leftover API key validation guard that blocked requests when no key was configured. API key is now truly optional for unauthenticated endpoints like Ollama (e4af76d)

Breaking Changes

  • Removed hardcoded Anthropic endpoint/model/apiKeyEnv defaults. endpoint and model are now mandatory plugin options with validation. Users who relied on the baked-in defaults must configure these explicitly in tui.json. (e4af76d)

v0.3.0

21 May 09:37

Choose a tag to compare

New Features

  • Add chatTemplateKwargs option to control model chat template behavior (927f8e5)
  • STT normalization now falls back to raw transcription when the LLM is unreachable, so voice input is never lost (68eecb8)
  • Add OpenAI-compatible STT API transcription with runtime model selection via /stt-model (7b1e1ef)

v0.2.1

16 May 11:14

Choose a tag to compare

Improvements

  • General maintenance and dependency cleanup.

v0.2.0

11 May 08:30
6752a5c

Choose a tag to compare

New Features

  • Configure LLM normalization with reasoningEffort and automatic retries for transient API failures, improving reliability with OpenAI-compatible providers (6752a5c)

v0.1.4

20 Apr 18:24

Choose a tag to compare

Bug Fixes

  • TTS stop command no longer shows "TTS stopped" toast when nothing is playing (55ae3fc)

v0.1.3

18 Apr 10:06

Choose a tag to compare

Fixes

  • Pass explicit toast duration (3s) to work around upstream OpenCode regression where toasts disappeared immediately

v0.1.2

16 Apr 06:48

Choose a tag to compare

Bug Fixes

  • Add ./tui export to package.json for OpenCode npm plugin resolution (6bb225b)

v0.1.1

16 Apr 06:41

Choose a tag to compare

Bug Fixes

  • Fix CI by adding oxlint and oxfmt as pinned devDependencies (cbdc2d6)

Improvements

  • Switch to Node 24 and OIDC trusted publishing for npm releases (c0ce9c4)