Skip to content

Lilac V3: live subtitle streaming + UX stabilization#20

Open
rubrot0 wants to merge 9 commits intoRubricLab:mainfrom
rubrot0:codex/lilac-v3-ux-live-subtitles
Open

Lilac V3: live subtitle streaming + UX stabilization#20
rubrot0 wants to merge 9 commits intoRubricLab:mainfrom
rubrot0:codex/lilac-v3-ux-live-subtitles

Conversation

@rubrot0
Copy link

@rubrot0 rubrot0 commented Mar 3, 2026

Summary

  • rebuild translate mode with hybrid live subtitle streaming + realtime tool-based translation
  • migrate translate settings to myLanguageCode/translateToLanguageCode with legacy localStorage key migration
  • add universal language catalog + custom language code support (including Ukrainian)
  • simplify shell UX (compact tabs, settings surface, auto-reconnect status) and remove reconnect/clear primary controls
  • improve mobile containment and composer behavior (Enter send, Shift+Enter newline)
  • refresh brand contrast tokens and remove internal implementation chips from translate cards
  • add dedicated transcription session action/client and update smoke assertions

Validation

  • bun x biome check .
  • bun run build
  • bun run smoke:local
  • bun run smoke:live

@vercel
Copy link
Contributor

vercel bot commented Mar 3, 2026

@DexterStorey is attempting to deploy a commit to the rubrot Team on Vercel.

A member of the Team first needs to authorize it.

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.

2 participants