schemas to @effect/schema definitions. Previously the tool used OpenAPI v3.0, but currently it supports v3.1 only. OpenAPI v3.1 is aligned with JSON Schema, so it's basically a JSON Schema to effect generator, just with support for inter-document references.S.suspend() injected when a cyclic reference is detected. In this case, type annotations of the suspended schema must be manually provided through a spec file.title/description fields.