Skip to content

Release 0.3.0 (includes PR #3 fix missing from master) - #4

Merged
tomjad merged 3 commits into
masterfrom
release/0.3.0
Oct 22, 2026
Merged

tomjad merged 3 commits into
masterfrom
release/0.3.0

Conversation

@tomjad

@tomjad tomjad commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

Release 0.3.0

0.3.0 contains #2 (stubs from techmo-asr-api, grpcio>=1.70, protobuf>=5.29, CI on master, namespace-package fix) and #3 (batch recognize() fix). See CHANGELOG.

Verification

After merge: tag 0.3.0 on the merge commit and create the GitHub release.

🤖 Generated with Claude Code

Tomasz Jadczyk and others added 3 commits October 22, 2026 19:04
livekit-agents' STT.recognize() calls
_recognize_impl(buffer, language=..., conn_options=...), but the plugin
did not accept conn_options, so every batch recognition raised
TypeError before reaching the service. AudioBuffer may also be a single
AudioFrame, which was iterated as if it were a list.

Accept conn_options and wrap a single frame in a list. The previously
silenced mypy errors (override, union-attr) are gone. A new test goes
through the public recognize() API with a single frame; it fails on the
old code with the TypeError above.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
PR #3 was merged into feat/techmo-asr-api after PR #2 had already been
merged, so its commit never reached master.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@tomjad
tomjad merged commit ffde586 into master Oct 22, 2026
4 checks passed
@tomjad
tomjad deleted the release/0.3.0 branch October 23, 2026 04:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant