Skip to content

feat(transcription): background-only — remove captions overlay and interim broadcast - #199

Merged
Anuraj-dev merged 2 commits into
mainfrom
feat/194-background-transcription
Jul 30, 2026
Merged

Anuraj-dev merged 2 commits into
mainfrom
feat/194-background-transcription

Conversation

@Anuraj-dev

Copy link
Copy Markdown
Owner

Summary

Transcription runs invisibly (#194, spec docs/specs/2026-07-30-chat-and-transcription-rework.md):

  • LiveCaptions overlay component + page-level latest-caption state and auto-clear timer deleted
  • transcript-interim removed end-to-end: shared contract event + TranscriptInterim type, server room-wide emit, client subscription and panel interim rows — any future interim emit is now a compile error
  • Transcript panel is finals-only (speaker, time, text); interim traffic (several events/sec/speaker fanned out to every participant) is gone
  • Deepgram provider sessions still consume interims internally to assemble complete finals; start/stop authorization, consent, contributor gating, Groq refinement, snapshot-on-join, download all unchanged

Testing

  • Server: regression pinning no interim broadcast to room participants; Deepgram turn-assembly coverage retained
  • Client: TranscriptPanel finals-only test (asserts absence of listening/interim UI)
  • Full server + client suites green locally, typecheck clean across workspaces

Closes #194

…terim broadcast

Deletes the LiveCaptions on-stage overlay and its page state, removes the
transcript-interim event end-to-end (shared contracts, server room-wide
emit, client subscription, panel interim rows). The transcript panel now
shows finalized speech turns only. Deepgram sessions keep consuming
interims internally to assemble finals; start/stop auth, consent,
snapshot-on-join, and download are unchanged.

Closes #194
@vercel

vercel Bot commented Jul 30, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
a-meet Ready Ready Preview Jul 30, 2026 2:39pm

@Anuraj-dev
Anuraj-dev merged commit 8f29be1 into main Jul 30, 2026
16 checks passed
@Anuraj-dev
Anuraj-dev deleted the feat/194-background-transcription branch August 28, 2026 18:49

This branch was successfully deployed

1 active deployment
Preview — 670b2349 Deployed Jul 30, 2026 by vercel[bot]
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.

Background-only transcription: remove captions overlay + interim broadcast

1 participant