Commit History

UPDATE: Switch landing page to use VoiceCal LinkedIn diagram
415943d

pgits Claude commited on

FIX: Correct CSS syntax error in VoiceCal LinkedIn diagram
3e244ae

pgits Claude commited on

FEATURE: Add "Try VoiceCal Live" buttons to LinkedIn diagram
d39c12e

pgits Claude commited on

DOCS: Create VoiceCal LinkedIn diagram from ChatCal version
1a32d09

pgits Claude commited on

SECURITY: Remove sensitive API key logging from startup
61cf1f7

pgits Claude commited on

CHANGE: Remove in-person meetings, require meeting format
5e9c220

pgits Claude commited on

FEATURE: Add phone call meeting type (no Google Meet)
e33a503

pgits Claude commited on

FEATURE: Enforce one meeting per session and improve exit flow
4bf3fc5

pgits Claude commited on

FIX: Prevent phone numbers from being extracted as times
5f07521

pgits Claude commited on

REBRAND: Change ChatCal to VoiceCal in system prompt
b2aa819

pgits Claude commited on

FIX: Update OAuth redirect URI to port 8080 for local development
ef6dcd5

pgits Claude commited on

COPY: Update description to "interactive AI speechbot"
8d63a01

pgits Claude commited on

COPY: Update description from chatbot to voicebot
b5ee7ac

pgits Claude commited on

REBRAND: Update UI from ChatCal.ai to VoiceCal.ai
acbbf62

pgits Claude commited on

FIX: Correct time extraction for 4-digit times with AM/PM (e.g., 1120 AM)
6d20880

pgits Claude commited on

FIX: Remove unnecessary name confirmation for implicit extraction
48dc6dc

pgits Claude commited on

REVERT: Restore max_iterations to 15 (from 25)
2e083be

pgits Claude commited on

FIX: Add implicit name extraction for statements like "Juan Valdez."
120b742

pgits Claude commited on

IMPROVE: Smart name parsing and increased max iterations
c937f30

pgits Claude commited on

UX: Add back buttons to LinkedIn diagram and fix instruction visibility
23f31f5

pgits Claude commited on

FEATURE: Add Phase 3 Speech-to-Speech to LinkedIn Diagram
41373e3

pgits Claude commited on

SECURITY: Enhance API key protection and update .env.example
f95e4cf

pgits Claude commited on

FEATURE: Add LinkedIn diagram and improve chat widget UX
1d2f8d4

pgits Claude commited on

VERSION: Bump to 1.1.0 for Google Calendar tool restoration
d465305

pgits Claude commited on

🎉 MAJOR FIX: ReAct-compatible prompt enables actual tool calling
517e33f

pgits Claude commited on

FIX: Resolve event loop cleanup issues in WorkflowHandler
3828146

pgits Claude commited on

FIX: Proper async event loop handling for WorkflowHandler
6b5388d

pgits Claude commited on

PROMPT: Add explicit tool calling instructions
b473334

pgits Claude commited on

FIX: Implement proper async WorkflowHandler pattern
9bd23fa

pgits Claude commited on

FIX: Use synchronous workflow iteration instead of async
3a11276

pgits Claude commited on

RESTORE: Tool calling functionality by removing direct LLM bypass
3e97b38

pgits Claude commited on

CRITICAL FIX: Stop LLM from echoing user context in responses
d8dacc2

pgits Claude commited on

FIX: Prevent STT garbage from corrupting user names
a3b2f20

pgits Claude commited on

VERSION: Bump to 2.0.17-direct-llm-bypass
38c1eae

pgits commited on

BYPASS FIX: Direct LLM call to avoid WorkflowHandler async issues
009e2a7

pgits Claude commited on

VERSION: Bump to 2.0.16-workflow-iteration-fix
069559d

pgits commited on

ALTERNATIVE FIX: Capture workflow response during iteration instead of .result()
12b358d

pgits Claude commited on

VERSION: Bump to 2.0.15-async-workflow-fix
17a1e1c

pgits commited on

CRITICAL FIX: Resolve async workflow handler result extraction
6249450

pgits Claude commited on

VERSION: Bump to 2.0.14-stt-working - STT functionality restored
cadfb9a

pgits commited on

FIX: Server-side format conversion for Groq STT compatibility
cc1c3e1

pgits Claude commited on

VERSION: Bump to 2.0.13-stt-codec-fix
60a1696

pgits commited on

FIX: Use Groq-compatible audio codecs (AAC for MP4, Opus for OGG)
7ffa67a

pgits Claude commited on

VERSION: Bump to 2.0.12-stt-smart-format
82843b7

pgits commited on

FEATURE: Smart MediaRecorder format detection for Groq STT compatibility
43d1ac6

pgits Claude commited on

TEST: Try opus filename extension for Groq STT compatibility
8b95bee

pgits Claude commited on

VERSION: Bump to 2.0.11-stt-direct-blob
24c0ef8

pgits Claude commited on

CRITICAL FIX: Use original WebM blob directly for STT transcription
dafd707

pgits Claude commited on

VERSION: Bump to 2.0.10-stt-inline-conversion
9637ad4

pgits Claude commited on

FIX: Inline base64 to blob conversion for STT audio data
39a3433

pgits Claude commited on