We will soon stop using the json file for ObsidianCache
and migrate to IndexedDB for performance reasons.
I think this will break your integration.
If you want to keep the current integration, I suggest you write a plugin that dumps the information you need in a file and read that.