Schemastore.org website is offline, returning 503, today and I've experienced a couple of issues with it last week (timeouts).
It seems like clients should improve and cache things offline. The YAML and JSON language servers should probably handle this themselves, but I think if there was a central cache that neovim manages it would be better. And your plugin seems like a natural fit for providing that API/managing the cache.
Schemastore.org website is offline, returning 503, today and I've experienced a couple of issues with it last week (timeouts).
It seems like clients should improve and cache things offline. The YAML and JSON language servers should probably handle this themselves, but I think if there was a central cache that neovim manages it would be better. And your plugin seems like a natural fit for providing that API/managing the cache.