Markdown拡張機能でComposerの状態を取得する方法

こんにちは

Markdown拡張機能を開発しており、以下の2つのトピックを参照しています。

現在、カテゴリ/タグの選択、トピック作成/返信の状態に基づいて一部の機能を無効化/有効化したいのですが、Markdown拡張機能でこれらの状態をどのように取得できますか?

md.options.discourseオブジェクト内でいくつかの情報を見つけることはできましたが、多くの関数がサーバーサイド専用(クライアントサイドでは未定義)であり、クライアントサイドでアクセス可能であっても私の要件には合わないようです。

これは、私のアイデアを実装することは不可能ということでしょうか?