Я думаю, что самый безопасный подход в данном случае — создать совершенно новую автоматизацию, так как её структура сильно отличается от текущей.
Мы были бы не против хорошо протестированного PR в репозиторий Discourse AI.
Имейте в виду, что в данный момент Completion Prompt в AI не поддерживает структурированные выводы. Для реализации этой концепции потребуется добавить и внедрить поддержку для моделей OpenAI. У нас огромное количество моделей, и многие из них не имеют нативной поддержки. Я был бы не против PR, который добавит поддержку OpenAI, по крайней мере на начальном этапе, при условии, что это не запутает конечных пользователей и мы предоставим им возможность выбирать модель, не поддерживающую эту функцию.
Это довольно масштабное изменение, но если вы чувствуете в себе силы — дерзайте.
Рекомендую разбить работу на несколько PR, начиная с добавления поддержки структурированных выводов для Completion Prompt (с тестами).