Добавление формы в плагин

Шаблон коннектора и JS-файл должны находиться в одной директории и иметь одинаковое имя. Например:

/assets/javascripts/discourse/connectors/topic-navigation/loner-watch-topic-form.hbs

<form {{ action 'lonerWatch' content on='submit' }}>
    <p>Введите ваш адрес электронной почты, чтобы получать обновления по этой теме</p>
    <input name="email" placeholder="Ваш email"/>
    <button>Подписаться</button>
</form>

и

/assets/javascripts/discourse/connectors/topic-navigation/loner-watch-topic-form.js

export default {
  actions: {
    lonerWatch(content) {
      console.log(content);
    },
  },
};

После этого ваше действие должно работать. Если хотите узнать больше, можете прочитать здесь.