registry/docs/reference/api
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-registry-api.md Changes on the server.json format and the API (#562) 2025-09-29 23:30:35 +03:00
official-registry-api.md Changes on the server.json format and the API (#562) 2025-09-29 23:30:35 +03:00
openapi.yaml Simplify OpenAPI schema by merging Server into ServerDetail (#612) 2025-10-04 00:57:52 +01:00