Chat thread replies draft trigger the thread_created event, which we relied on to trigger the AI generated title. Because of that we now will use the noisier chat_message_created event, and manually check for thread and replies existence. See https://github.com/discourse/discourse/pull/26033