Skip to content

feat: add batch audio transcription provider - #78

Merged
ekinnee merged 1 commit into
mainfrom
codex/issue-14-batch-transcription
Sep 18, 2026
Merged

ekinnee merged 1 commit into
mainfrom
codex/issue-14-batch-transcription

Conversation

@ekinnee

@ekinnee ekinnee commented Sep 18, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Register OmniRoute as an OpenClaw media-understanding provider for batch audio transcription.
  • Send explicitly selected models through OmniRoute’s multipart /v1/audio/transcriptions endpoint using OpenClaw’s public guarded helper.
  • Preserve shared base-URL precedence, resolved auth, upload metadata, bounded transcript/error validation, manifest contracts, generated dist/, and batch-versus-realtime documentation.

Related issue

Closes #14

Validation

  • pnpm test (13 files, 148 tests)
  • pnpm build
  • git diff --check
  • node .github/scripts/upstream-compatibility-probe.mjs --source-contract
  • Focused multipart/auth/base-URL/error tests
  • Sol-medium independent diff review: no blocking P0/P1/P2 findings

Notes for reviewers

  • No credentials, private endpoints, or production-only data included
  • Capability and manifest ownership changes are documented when applicable
  • This is batch REST transcription only; realtime or duplex voice transcription is out of scope.

@github-actions github-actions Bot added documentation Improvements or additions to documentation ci Continuous-integration or automation changes tests Unit or compatibility test coverage and test tooling dependencies Dependency, lockfile, or package metadata updates compatibility OpenClaw compatibility or packaged-artifact contract changes labels Sep 18, 2026
@ekinnee
ekinnee force-pushed the codex/issue-14-batch-transcription branch from 21952ce to b8cf112 Compare September 18, 2026 18:04
@ekinnee
ekinnee merged commit 60207de into main Sep 18, 2026
6 checks passed
@ekinnee
ekinnee deleted the codex/issue-14-batch-transcription branch September 18, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous-integration or automation changes compatibility OpenClaw compatibility or packaged-artifact contract changes dependencies Dependency, lockfile, or package metadata updates documentation Improvements or additions to documentation tests Unit or compatibility test coverage and test tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add OmniRoute batch audio transcription

1 participant