Commit History

REMOVE: Email confirmation logic - email now provided from landing page
bf3a51f

pgits Claude commited on

FEATURE: Implement TTS speech interruption for better user experience
8eee6ae

pgits Claude commited on

Add comprehensive backend debugging for email session storage
252909c

pgits Claude commited on

Add enhanced debugging for email parameter flow investigation
6f202d3

pgits Claude commited on

Improve UX: Move audio visualizer below text box and adjust mute button positioning
01e14a3

pgits Claude commited on

Add dedicated Mute/Unmute toggle button for clear recording control
c9fd9d6

pgits Claude commited on

Fix microphone button UX - make it a transcription trigger, not recording toggle
09aa1f2

pgits Claude commited on

Implement TTS-aware microphone control to prevent feedback loops
a442d3b

pgits Claude commited on

MAJOR: Implement continuous listening UX with auto-start recording
4e0b10f

pgits Claude commited on

Fix JavaScript regex syntax error causing 'Loading...' issue
85ff422

pgits Claude commited on

Simplify JavaScript regex patterns to avoid Python syntax warnings
e906c6e

pgits Claude commited on

Fix JavaScript regex syntax errors blocking page initialization
fbbdd55

pgits Claude commited on

Fix email display regex bug - stop at bullet points
dbaa31d

pgits Claude commited on

Force refresh email display with visible styling and cache busting
a8daba6

pgits Claude commited on

Fix user email display label and data retrieval
f031cb5

pgits Claude commited on

Move user email display to prominent header location
594af7c

pgits Claude commited on

Add user email display to chat interface
82a206d

pgits Claude commited on

Fix microphone button visibility and positioning
fc7c905

pgits Claude commited on

Add user information display panel
78e0254

pgits Claude commited on

Position record button adjacent to text input for optimal UX
75a4673

pgits Claude commited on

Reposition floating record button for better accessibility
492018a

pgits Claude commited on

Make record button float to stay accessible during conversation
49db569

pgits Claude commited on

Fix Google Meet links and fireworks celebration
a799d77

pgits Claude commited on

Add fireworks celebration and automatic redirect after successful booking
70fde65

pgits Claude commited on

Add 'agenda' to step 2 of booking instructions
8fdbebb

pgits Claude commited on

Update chat widget welcome message to emphasize voice interaction
680e211

pgits Claude commited on

Add extensive debugging for landing page email parameter flow
c5983a0

pgits Claude commited on

Add email reminder banner for users who bypass landing page form
3c171dd

pgits Claude commited on

Add email collection form to landing page with chat integration
5f63ec9

pgits Claude commited on

Remove TTS queue preemption - let current audio finish before next item
81c8fae

pgits Claude commited on

Disable keyboard/ESC key interrupt for TTS voice stream
4b0a62c

pgits Claude commited on

Fix assistant: prefix removal in TTS by correcting regex patterns
af2b4ec

pgits Claude commited on

Fix CSS formatting by converting double braces to single braces
be9ae65

pgits Claude commited on

Fix JavaScript template literal conflicts with Python f-strings
58d8d12

pgits Claude commited on

Complete fix for JavaScript regex escaping in Python f-strings
3ebff2a

pgits Claude commited on

Fix JavaScript regex escaping in Python template
ed6e39c

pgits Claude commited on

Remove 'assistant:' prefix from TTS audio
b6f6313

pgits Claude commited on

Implement TTS preemption for better responsiveness
0d1ab38

pgits Claude commited on

Fix TTS interruption and add ESC key control
f8798b0

pgits Claude commited on

Revert TTS client reuse to fix agent timeout issue
4b8fee8

pgits Claude commited on

Fix TTS duplicate requests and queue timeout issues
d18823c

pgits Claude commited on

Optimize TTS performance with connection reuse and timing
10bbf48

pgits Claude commited on

Fix TTS audio serving - read files locally and serve via cache
cec0bc9

pgits Claude commited on

Improve TTS audio proxy with multiple URL fallbacks
a378a3e

pgits Claude commited on

Fix TTS audio interruption with queue management
2acb626

pgits Claude commited on

Simplify TTS audio playback - replace WebRTC with HTML5 audio
6845ac0

pgits Claude commited on

Fix TTS mixed content error - force HTTPS for audio URLs
fef1935

pgits Claude commited on

Fix TTS 403 error - add audio proxy endpoint
8522bd8

pgits Claude commited on

Fix TTS audio playback - use correct audio URL from backend
46e8c7c

pgits Claude commited on

Fix TTS response parsing - TTS is working, handle file paths correctly
3c0a644

pgits Claude commited on