Skip to content

docs: remove status field from server.json examples#575

Merged
tadasant merged 1 commit intomainfrom
tadasant/rm-status-from-examples
Sep 29, 2025
Merged

docs: remove status field from server.json examples#575
tadasant merged 1 commit intomainfrom
tadasant/rm-status-from-examples

Conversation

@tadasant
Copy link
Member

Summary

  • Remove the status field from all server.json examples in documentation
  • Remove the deprecated server example that was primarily about demonstrating the status field
  • Update example count validation from 13 to 12

Context

The status field was removed from the server.json schema in commit b21c6f5 (#562). This PR cleans up the documentation to reflect that change.

Why didn't tests catch this?

The schema validation didn't catch the invalid status field because the JSON schema doesn't have additionalProperties: false set. This means the schema allows arbitrary additional properties by default.

Test plan

  • All validation checks pass (make check)
  • Example count updated to match the new total (12 examples)

🤖 Generated with Claude Code

The status field was removed from the server.json schema in commit b21c6f5.
This change:
- Removes the status field from all remaining examples
- Removes the deprecated server example that was primarily about demonstrating status
- Updates the example count validation from 13 to 12

The schema validation didn't catch this because additionalProperties defaults
to true when not explicitly set to false.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@tadasant tadasant merged commit 6972e54 into main Sep 29, 2025
6 checks passed
@tadasant tadasant deleted the tadasant/rm-status-from-examples branch September 29, 2025 21:28
slimslenderslacks pushed a commit to slimslenderslacks/registry that referenced this pull request Dec 18, 2025
…ocol#575)

## Summary
- Remove the `status` field from all server.json examples in
documentation
- Remove the deprecated server example that was primarily about
demonstrating the status field
- Update example count validation from 13 to 12

## Context
The `status` field was removed from the server.json schema in commit
b21c6f5 (modelcontextprotocol#562). This PR cleans up the documentation to reflect that
change.

## Why didn't tests catch this?
The schema validation didn't catch the invalid `status` field because
the JSON schema doesn't have `additionalProperties: false` set. This
means the schema allows arbitrary additional properties by default.

## Test plan
- [x] All validation checks pass (`make check`)
- [x] Example count updated to match the new total (12 examples)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants