Skip to content

Add native TTS for assistant messages#6

Merged
mcorrig4 merged 1 commit intomainfrom
pr/native-assistant-tts-main
Mar 16, 2026
Merged

Add native TTS for assistant messages#6
mcorrig4 merged 1 commit intomainfrom
pr/native-assistant-tts-main

Conversation

@claude-do
Copy link
Collaborator

Summary

  • add native browser TTS controls for completed assistant messages in the web timeline
  • sanitize markdown into speech-friendly text, including language-labeled code block placeholders
  • add unit and browser coverage for play/stop behavior and sanitized speech output

Testing

  • bun fmt
  • bun lint
  • bun typecheck
  • bun run test src/features/tts/sanitizeTtsText.test.ts src/features/tts/tts.test.ts
  • bun run test:browser src/components/ChatView.browser.tsx

@github-actions github-actions bot added size:XL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Mar 16, 2026
@mcorrig4 mcorrig4 merged commit eec4728 into main Mar 16, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants