oas-mcp

Advanced: Schema Composition & Discriminators

Related: OpenAPI Parsing & Caching, Endpoint Tool Generation

allOf merge: object-only, conflict-free -> properties union + required union (xMergedAllOf: true).

oneOf / anyOf: summarized list (type/description subset) for requestBody display.

Discriminator: surfaced as xDiscriminator with mapping keys and mapping object.

Next: Streaming Event Contract.