DiscourseEvent に関するプロセス間での問題について、あなたの指摘は完全に正しかったとのこと、明確にしていただきありがとうございます!
あなたのフィードバックを受けて、同じ post_created_edited トリガーを使用した単純な send_chat_message 自動化で適切にテストしました。投稿を編集したところ、自動化はトリガーされました(ログで処理中であるのを確認し、トリガー自体ではなくチャット設定の誤設定により 500 エラーが発生しました)。
これにより、post_created_edited トリガーは正しく機能していることが確認できました。
混乱の原因は次のとおりでした。
- Railsコンソールリスナーでのテスト(間違い - プロセス間)
- カスタムPDFスクリプト可能機能がリビルド中に失われ、永続的に再登録するのに苦労していた
トリガーメカニズム自体は期待どおりに機能しています。混乱させてしまい申し訳ありませんでした。助けてくれてありがとう!