Fix socket communication for large messages and complete prompt system
- Fix SocketCommunicator.receive_message() to handle messages larger than 4096 bytes - Read complete JSON messages by accumulating data until newline delimiter - Prevent JSON decode errors when responses exceed socket buffer size - Complete implementation of multi-step prompts for analyze and training - Training page now sends video and audio prompts with split_media always included - Worker_training handles multi-step prompts with video processing and audio placeholder - Analyze page passes analyze_audio option to worker_analyze All changes follow the AI.PROMPT rules for database migrations and API updates.
Showing
Please
register
or
sign in
to comment