`app.metadataCache.initialized` を使う。
> [!warning]
> このAPIは非公開APIのため、ある日使えなくなる可能性がある。
> [!caution]
> このAPIは『初期化処理(initialize)が実行されたこと』を確認するものであり、**『初期化処理が==完了した==こと』** は確認できない。つまり、`initialized`が`true`であっても、キャッシュが生成中の可能性はある。
>
> 完了を確認する方法は不明だが、[[キャッシュの初期化処理の完了後に処理 (Obsidian)|キャッシュの初期化処理の完了後に処理]]を定義することはできる。