使用 Gin test server + gorilla/websocket client 验证完整 WebSocket 流程: - connected 连接建立、ping/pong 心跳 - 完整 query→stt_result→llm_chunk→tts_audio→llm_done 流程 - interrupt 中断、disconnect 断开清理 - 无效 JSON、未知消息类型错误处理 - 多次查询、无图片查询、TTS 未启用等场景 - 每次连接创建独立会话
使用 Gin test server + gorilla/websocket client 验证完整 WebSocket 流程: - connected 连接建立、ping/pong 心跳 - 完整 query→stt_result→llm_chunk→tts_audio→llm_done 流程 - interrupt 中断、disconnect 断开清理 - 无效 JSON、未知消息类型错误处理 - 多次查询、无图片查询、TTS 未启用等场景 - 每次连接创建独立会话