I'm writing an API document using OpenAPI 3 in VSCode with the extension OpenAPI (Swagger) Editor v4.9.1. It works pretty well until today - suddenly my document is filled with errors on "properties" within all schema declarations. The error goes:
Missing property "$ref". yaml-schema: Validation schema for OpenAPI Specification 3.0.X.

Obviously, this error makes no sense at all, since $ref is never a required field in any place according to OpenAPI Specification.
Besides, I could still preview this document with swagger's default renderer, or generate code using its CodeGen toolchain, which indicates that this document has no actual error.
So what's happening? Is it a bug in the OpenAPI language server?