Use when
- A developer needs a portable JSON Schema edge-case test vector for an MCP tool.
- Valid and invalid examples are needed without claiming host behavior.
Provides versioned schema fragments with valid and invalid examples for six narrow interoperability edges. These are portable test vectors, not claims about an untested host or SDK.
{
"input": {
"case_id": "closed-object"
},
"output": {
"case_id": "closed-object",
"data_version": "2026.07.25.1",
"scope": "portable-test-vector",
"schema": {
"type": "object",
"properties": {
"key": {
"type": "string"
}
},
"required": [
"key"
],
"additionalProperties": false
},
"valid_examples": [
{
"key": "value"
}
],
"invalid_examples": [
{
"key": "value",
"extra": true
}
],
"interoperability_risk": "Some generators omit additionalProperties and hosts may then accept undeclared arguments.",
"empirical_host_claim": false
},
"negative": [
{
"scenario": "Empirical compatibility results for a named host or SDK are required.",
"expected_error": "INVALID_INPUT",
"charged": false
}
]
}| Code | Retry | Charged | Recovery |
|---|---|---|---|
| INVALID_INPUT | false | false | Correct the request to match input_schema. |
| TOOL_PAUSED | true | false | Wait for the operator to resume the tool. |
| RATE_LIMITED | true | false | Retry after the response Retry-After interval. |
| DEPENDENCY_UNAVAILABLE | true | false | Retry with the same idempotency identity. |
The HTTP, OpenAPI, MCP, llms.txt, and ARD descriptions are generated from this same registry record.