• v1.5.4-dev 482543c7b3

    FTMahringer released this 2026-05-09 14:34:23 +02:00 | 240 commits to main since this release

    WebSocket Endpoint for Conversation Events

    WebSocket stream pushes conversation events to dashboard clients in real time.

    Features:

    • spring-boot-starter-websocket added to pom.xml
    • ConversationWebSocketHandler — TextWebSocketHandler with ConcurrentHashMap session set
    • Broadcasts: MESSAGE_SENT, MESSAGE_RECEIVED, CONVERSATION_STARTED, CONVERSATION_ENDED
    • Self-cleaning: closed sessions removed on send failure
    • WebSocketConfig — registers /ws/conversations with wildcard origin
    • @Async @EventListener wired to SynapseSpringEvent bus

    Next: v1.5.5-dev Dashboard live log panel

    Downloads