update to RMCP 0.6.2 (#4523)

This commit is contained in:
Max Novich
2025-09-05 06:54:10 -07:00
committed by GitHub
parent 0db329bac4
commit 195f389972
24 changed files with 191 additions and 24 deletions
+68 -4
View File
@@ -1559,12 +1559,12 @@
"$ref": "#/components/schemas/Role"
}
},
"priority": {
"type": "number"
},
"timestamp": {
"lastModified": {
"type": "string",
"format": "date-time"
},
"priority": {
"type": "number"
}
}
},
@@ -1683,6 +1683,13 @@
"$ref": "#/components/schemas/Annotated"
}
]
},
{
"allOf": [
{
"$ref": "#/components/schemas/RawResource"
}
]
}
]
},
@@ -1893,6 +1900,10 @@
"resource"
],
"properties": {
"_meta": {
"type": "object",
"additionalProperties": true
},
"annotations": {
"anyOf": [
{
@@ -2390,6 +2401,10 @@
"mimeType"
],
"properties": {
"_meta": {
"type": "object",
"additionalProperties": true
},
"annotations": {
"anyOf": [
{
@@ -2877,6 +2892,10 @@
"resource"
],
"properties": {
"_meta": {
"type": "object",
"additionalProperties": true
},
"resource": {
"$ref": "#/components/schemas/ResourceContents"
}
@@ -2889,6 +2908,10 @@
"mimeType"
],
"properties": {
"_meta": {
"type": "object",
"additionalProperties": true
},
"data": {
"type": "string"
},
@@ -2897,12 +2920,41 @@
}
}
},
"RawResource": {
"type": "object",
"required": [
"uri",
"name"
],
"properties": {
"description": {
"type": "string"
},
"mimeType": {
"type": "string"
},
"name": {
"type": "string"
},
"size": {
"type": "integer",
"minimum": 0
},
"uri": {
"type": "string"
}
}
},
"RawTextContent": {
"type": "object",
"required": [
"text"
],
"properties": {
"_meta": {
"type": "object",
"additionalProperties": true
},
"text": {
"type": "string"
}
@@ -3102,6 +3154,10 @@
"text"
],
"properties": {
"_meta": {
"type": "object",
"additionalProperties": true
},
"mimeType": {
"type": "string"
},
@@ -3120,6 +3176,10 @@
"blob"
],
"properties": {
"_meta": {
"type": "object",
"additionalProperties": true
},
"blob": {
"type": "string"
},
@@ -3643,6 +3703,10 @@
"text"
],
"properties": {
"_meta": {
"type": "object",
"additionalProperties": true
},
"annotations": {
"anyOf": [
{