feat(mcp): upgrade rmcp to 0.15.0 and advertise MCP Apps UI extension capability (#6927)

This commit is contained in:
Andrew Harvard
2026-02-11 09:34:04 -05:00
committed by GitHub
parent 0e7294835c
commit 544bc1bc4f
24 changed files with 382 additions and 76 deletions
+38
View File
@@ -6755,6 +6755,19 @@
"inlineMessage"
]
},
"TaskSupport": {
"oneOf": [
{
"type": "string"
},
{
"type": "string"
},
{
"type": "string"
}
]
},
"TelemetryEventRequest": {
"type": "object",
"required": [
@@ -6899,6 +6912,16 @@
"description": {
"type": "string"
},
"execution": {
"anyOf": [
{
"$ref": "#/components/schemas/ToolExecution"
},
{
"type": "object"
}
]
},
"icons": {
"type": "array",
"items": {
@@ -6964,6 +6987,21 @@
}
}
},
"ToolExecution": {
"type": "object",
"properties": {
"taskSupport": {
"anyOf": [
{
"$ref": "#/components/schemas/TaskSupport"
},
{
"type": "object"
}
]
}
}
},
"ToolInfo": {
"type": "object",
"description": "Information about the tool used for building prompts",