- Extract inbound message handling to inbound.ts (WebSocket, pending Webhook migration)
- Extract outbound message handling to outbound.ts with updated VoceChat API
- Update authentication to use x-api-key header
- Add support for text, markdown, file, and reply messages
- Add file upload helper functions