registry/docs/reference/server-json
Repository files (latest commit first)
Filename Latest commit message Latest commit date
adam jones e0f30f1a29
Simplify OpenAPI schema by merging Server into ServerDetail (#612)
This PR simplifies the OpenAPI schema by merging the `Server` component
into `ServerDetail`, addressing the issue where the `Server` component
was never used independently.

## Changes
- Merged all Server properties directly into ServerDetail in both
OpenAPI spec and JSON schema
- Removed allOf construct for clearer, standalone definitions
- Deleted unused Server components

## Benefits
- Clearer schema structure
- Easier to understand without inheritance tracing
- Reduced maintenance complexity
- No functionality loss

## Validation
All schemas and documentation examples continue to validate
successfully.

Resolves #609

Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: adam jones <domdomegg@users.noreply.github.com>
2025-10-04 00:57:52 +01:00
..
CHANGELOG.md Changes on the server.json format and the API (#562) 2025-09-29 23:30:35 +03:00
generic-server-json.md docs: make streamable-http the primary transport in examples (#602) 2025-10-03 17:34:20 +01:00
official-registry-requirements.md Big docs tidy up in preparation for launch (#364) 2025-09-07 10:44:42 +01:00
server.schema.json Simplify OpenAPI schema by merging Server into ServerDetail (#612) 2025-10-04 00:57:52 +01:00