ChatEndedEvent
The event Resia sends after a Chat Agent chat reaches a terminal status (ENG-3621).
It nests the same ChatDetail read model that GET /v1/chats/{chat_id} returns, so a customer
routes on type and reads the finished conversation and its analysis under chat.
- chatType: ChatDetailrequiredProperties: 15
One chat run and its conversation so far, as GET /v1/chats/{id} and the chat.ended webhook see it.
- typeconst:chat.ended

