fix(chat): guide blocked browser microphone access

Merged
WA
2mo ago
+133-14

Summary

  • add a browser-only recovery action when microphone access is blocked
  • show concise permission steps in a design-system modal while preserving native desktop settings behavior

Type of Change

  • Bug fix

Testing

  • Focused voice-input tests
  • bun run lint
  • block registry audit against origin/staging
  • bun run check:audits

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)