Skip to content

feat: local batch transcription with SSE progress for Cactus#4212

Closed
yujonglee wants to merge 3 commits intomainfrom
local-batch-progress-arch
Closed

feat: local batch transcription with SSE progress for Cactus#4212
yujonglee wants to merge 3 commits intomainfrom
local-batch-progress-arch

Conversation

@yujonglee
Copy link
Contributor

Summary

  • Adds streaming batch transcription support for the Cactus adapter via SSE (Server-Sent Events), enabling real-time progress reporting during local batch transcription
  • Extracts StreamingBatchEvent and StreamingBatchStream types from argmax-specific code into shared adapter module so both Argmax and Cactus adapters can use them
  • Refactors transcribe-cactus service layer: extracts TranscribeService + TranscribeServiceBuilder into streaming/service.rs and adds build_metadata to a shared service/mod.rs; the batch HTTP handler now supports both plain response and SSE streaming based on the Accept: text/event-stream header

Test plan

  • Verify local batch transcription via Cactus adapter emits progress percentage events over SSE
  • Verify WebSocket streaming path still works after TranscribeService refactor
  • Run cargo check to confirm no compilation errors

Made with Cursor

Signed-off-by: Yujong Lee <yujonglee.dev@gmail.com>
@netlify
Copy link

netlify bot commented Feb 24, 2026

Deploy Preview for hyprnote canceled.

Name Link
🔨 Latest commit 9683170
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/699fce1d9dcad500083fbce9

@netlify
Copy link

netlify bot commented Feb 24, 2026

Deploy Preview for hyprnote-storybook canceled.

Name Link
🔨 Latest commit 9683170
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote-storybook/deploys/699fce1de0b24000085a59ea

devin-ai-integration bot and others added 2 commits February 26, 2026 04:28
Co-Authored-By: yujonglee <yujonglee.dev@gmail.com>
Co-Authored-By: yujonglee <yujonglee.dev@gmail.com>
@yujonglee yujonglee closed this Feb 27, 2026
@yujonglee yujonglee deleted the local-batch-progress-arch branch February 27, 2026 13:46
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