You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: schema/schema.json
-109Lines changed: 0 additions & 109 deletions
Original file line number
Diff line number
Diff line change
@@ -239,10 +239,6 @@
239
239
"$ref": "#/$defs/PromptResponse",
240
240
"title": "PromptResponse"
241
241
},
242
-
{
243
-
"$ref": "#/$defs/SetSessionModelResponse",
244
-
"title": "SetSessionModelResponse"
245
-
},
246
242
{
247
243
"title": "ExtMethodResponse"
248
244
}
@@ -592,11 +588,6 @@
592
588
"description": "Processes a user prompt within a session.\n\nThis method handles the whole lifecycle of a prompt:\n- Receives user messages with optional context (files, images, etc.)\n- Processes the prompt using language models\n- Reports language model content and tool calls to the Clients\n- Requests permission to run tools\n- Executes any requested tool calls\n- Returns when the turn is complete with a stop reason\n\nSee protocol docs: [Prompt Turn](https://agentclientprotocol.com/protocol/prompt-turn)",
593
589
"title": "PromptRequest"
594
590
},
595
-
{
596
-
"$ref": "#/$defs/SetSessionModelRequest",
597
-
"description": "**UNSTABLE**\n\nThis capability is not part of the spec yet, and may be removed or changed at any point.\n\nSelect a model for a given session.",
598
-
"title": "SetSessionModelRequest"
599
-
},
600
591
{
601
592
"description": "Handles extension method requests from the client.\n\nExtension methods provide a way to add custom functionality while maintaining\nprotocol compatibility.\n\nSee protocol docs: [Extensibility](https://agentclientprotocol.com/protocol/extensibility)",
602
593
"title": "ExtMethodRequest"
@@ -1133,17 +1124,6 @@
1133
1124
"_meta": {
1134
1125
"description": "Extension point for implementations"
1135
1126
},
1136
-
"models": {
1137
-
"anyOf": [
1138
-
{
1139
-
"$ref": "#/$defs/SessionModelState"
1140
-
},
1141
-
{
1142
-
"type": "null"
1143
-
}
1144
-
],
1145
-
"description": "**UNSTABLE**\n\nThis capability is not part of the spec yet, and may be removed or changed at any point.\n\nInitial model state if supported by the Agent"
1146
-
},
1147
1127
"modes": {
1148
1128
"anyOf": [
1149
1129
{
@@ -1269,32 +1249,6 @@
1269
1249
"propertyName": "type"
1270
1250
}
1271
1251
},
1272
-
"ModelId": {
1273
-
"description": "**UNSTABLE**\n\nThis capability is not part of the spec yet, and may be removed or changed at any point.\n\nA unique identifier for a model.",
1274
-
"type": "string"
1275
-
},
1276
-
"ModelInfo": {
1277
-
"description": "**UNSTABLE**\n\nThis capability is not part of the spec yet, and may be removed or changed at any point.\n\nInformation about a selectable model.",
1278
-
"properties": {
1279
-
"_meta": {
1280
-
"description": "Extension point for implementations"
1281
-
},
1282
-
"description": {
1283
-
"description": "Optional description of the model.",
1284
-
"type": ["string", "null"]
1285
-
},
1286
-
"modelId": {
1287
-
"$ref": "#/$defs/ModelId",
1288
-
"description": "Unique identifier for the model."
1289
-
},
1290
-
"name": {
1291
-
"description": "Human-readable name of the model.",
1292
-
"type": "string"
1293
-
}
1294
-
},
1295
-
"required": ["modelId", "name"],
1296
-
"type": "object"
1297
-
},
1298
1252
"NewSessionRequest": {
1299
1253
"description": "Request parameters for creating a new session.\n\nSee protocol docs: [Creating a Session](https://agentclientprotocol.com/protocol/session-setup#creating-a-session)",
1300
1254
"properties": {
@@ -1324,17 +1278,6 @@
1324
1278
"_meta": {
1325
1279
"description": "Extension point for implementations"
1326
1280
},
1327
-
"models": {
1328
-
"anyOf": [
1329
-
{
1330
-
"$ref": "#/$defs/SessionModelState"
1331
-
},
1332
-
{
1333
-
"type": "null"
1334
-
}
1335
-
],
1336
-
"description": "**UNSTABLE**\n\nThis capability is not part of the spec yet, and may be removed or changed at any point.\n\nInitial model state if supported by the Agent"
1337
-
},
1338
1281
"modes": {
1339
1282
"anyOf": [
1340
1283
{
@@ -1803,27 +1746,6 @@
1803
1746
"required": ["currentModeId", "availableModes"],
1804
1747
"type": "object"
1805
1748
},
1806
-
"SessionModelState": {
1807
-
"description": "**UNSTABLE**\n\nThis capability is not part of the spec yet, and may be removed or changed at any point.\n\nThe set of models and the one currently active.",
1808
-
"properties": {
1809
-
"_meta": {
1810
-
"description": "Extension point for implementations"
1811
-
},
1812
-
"availableModels": {
1813
-
"description": "The set of models that the Agent can use",
1814
-
"items": {
1815
-
"$ref": "#/$defs/ModelInfo"
1816
-
},
1817
-
"type": "array"
1818
-
},
1819
-
"currentModelId": {
1820
-
"$ref": "#/$defs/ModelId",
1821
-
"description": "The current model the Agent is in."
"description": "Notification containing a session update from the agent.\n\nUsed to stream real-time progress and results during prompt processing.\n\nSee protocol docs: [Agent Reports Output](https://agentclientprotocol.com/protocol/prompt-turn#3-agent-reports-output)",
1829
1751
"properties": {
@@ -2109,37 +2031,6 @@
2109
2031
"x-method": "session/set_mode",
2110
2032
"x-side": "agent"
2111
2033
},
2112
-
"SetSessionModelRequest": {
2113
-
"description": "**UNSTABLE**\n\nThis capability is not part of the spec yet, and may be removed or changed at any point.\n\nRequest parameters for setting a session model.",
2114
-
"properties": {
2115
-
"_meta": {
2116
-
"description": "Extension point for implementations"
2117
-
},
2118
-
"modelId": {
2119
-
"$ref": "#/$defs/ModelId",
2120
-
"description": "The ID of the model to set."
2121
-
},
2122
-
"sessionId": {
2123
-
"$ref": "#/$defs/SessionId",
2124
-
"description": "The ID of the session to set the model for."
2125
-
}
2126
-
},
2127
-
"required": ["sessionId", "modelId"],
2128
-
"type": "object",
2129
-
"x-method": "session/set_model",
2130
-
"x-side": "agent"
2131
-
},
2132
-
"SetSessionModelResponse": {
2133
-
"description": "**UNSTABLE**\n\nThis capability is not part of the spec yet, and may be removed or changed at any point.\n\nResponse to `session/set_model` method.",
2134
-
"properties": {
2135
-
"_meta": {
2136
-
"description": "Extension point for implementations"
2137
-
}
2138
-
},
2139
-
"type": "object",
2140
-
"x-method": "session/set_model",
2141
-
"x-side": "agent"
2142
-
},
2143
2034
"StopReason": {
2144
2035
"description": "Reasons why an agent stops processing a prompt turn.\n\nSee protocol docs: [Stop Reasons](https://agentclientprotocol.com/protocol/prompt-turn#stop-reasons)",
0 commit comments