Skip to content

Conversation

@lucasheriques
Copy link
Contributor

@lucasheriques lucasheriques commented Oct 29, 2025

Summary

  • Extract unique participants from transcript segments when recording ends
  • Display participant count and names in RecordingView header
  • Show participants as blue badges below meeting metadata

Implementation

Client-side extraction (recordingService.ts):

  • When meeting ends, extract unique participants from all transcript segments
  • Single-pass array operation with Set deduplication (efficient even for 1000+ segments)
  • Update recording with participants list via API

UI Display (RecordingView.tsx):

  • Show participant count in header metadata ("3 participants")
  • Display participant names as blue badges
  • For active recordings: extract from current segments
  • For past recordings: use stored participants field

Notes

Builds on #74 (live transcripts) which provides the RecordingView component.

Copy link
Contributor Author

lucasheriques commented Oct 29, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

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