Suchereignis behandeln

Ich möchte Code ausführen, wenn Discourse eine Suche mit einem Suchbegriff durchführt. Dies soll sowohl den Fall abdecken, wenn Discourse eine Suche im Eingabefeld für die Suche ausführt (z. B. nach einer Pause beim Tippen), als auch den Fall von der Seite /search aus.

Ich habe bereits ein paar Events ausprobiert: search-autocomplete:after-complete (für die Suche aus dem Dropdown-Eingabefeld nach einer Pause beim Tippen) und page:changed (spekulativ, um das Absenden von /search zu behandeln). Keines dieser Events wird jedoch bei Suchen ausgelöst.