6 Commits

Author SHA1 Message Date
3c7584eadb Fix anthropic usage 2025-09-15 12:50:06 -07:00
716c508f45 Bot config no longer gives errors on frontend 2025-09-15 12:25:29 -07:00
6857dd66fa Whisper streaming in works 2025-09-03 19:42:13 -07:00
93025d22fc About to restructure voicebot to support dynamic agent loading 2025-09-03 11:19:59 -07:00
1ba48bdc79 Adding whisper 2025-09-02 14:47:31 -07:00
2908fe1ee7 Refactor: Create shared Pydantic models for API communication
- Created shared/models.py with all common Pydantic models
- Updated voicebot/main.py to use shared models and remove dd.get() calls
- Updated server/main.py to use shared models
- Fixed lobby_state message handling with proper validation
- Updated Dockerfiles to include shared/ directory
- Added comprehensive documentation and migration guide

Benefits:
- Type safety across both components
- Consistent data validation
- Eliminated unsafe dictionary access patterns
- Centralized model definitions for easier maintenance
2025-09-01 13:36:24 -07:00