Обработка события поиска

Я хочу выполнить некоторый код, когда Discourse выполняет поиск по заданному термину. Это должно работать как при поиске в поле ввода (например, после паузы в наборе текста), так и со страницы /search.

Я пробовал несколько событий: search-autocomplete:after-complete (для поиска из выпадающего списка после паузы в наборе) и page:changed (предположительно для обработки отправки формы на /search). Однако ни одно из этих событий не срабатывает при выполнении поиска.