Skip to content

Add Cloudflare Workers AI transcription provider#21

Open
aclanot wants to merge 1 commit into
nibzard:mainfrom
aclanot:codex/cloudflare-workers-ai-provider
Open

Add Cloudflare Workers AI transcription provider#21
aclanot wants to merge 1 commit into
nibzard:mainfrom
aclanot:codex/cloudflare-workers-ai-provider

Conversation

@aclanot
Copy link
Copy Markdown

@aclanot aclanot commented May 20, 2026

Summary

  • add a CloudflareTranscription provider for Cloudflare Workers AI Whisper
  • expose the provider through sapat --api cloudflare
  • document the required Cloudflare environment variables and update the Python version floor to match existing dependencies
  • add mocked unittest coverage for request construction, binary upload, response parsing, and missing-token errors

Validation

  • python -m unittest discover -s tests
  • python -m compileall src tests
  • uv run --with-editable . python -m sapat.script --help
  • git diff --check

This is a companion implementation for the Daytona content bounty guide around running a Cloudflare-backed Sapat transcription workflow in a reproducible workspace.

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