I’m considering building a Microsoft PowerToys Run plugin (for those who don’t know, it’s like a open-source Microsoft-managed collection of utilities similar to Raycast on MacOS) for quick adding notes on Windows (potentially also searching through notes). I guess the safest way is to use API but then it’s gonna be useless when offline. Technically if I understood how app state is stored locally on Windows client I could just update it and let the sync run inside app when it’s open.
Would you be open to helping me understand if knowledge of local state is enough to do it?
I guess I could also learn from your approach to creating Raycast Supernotes plugin and whether it’s directly editing local state or using API?