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
+1-26Lines changed: 1 addition & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@
19
19
},
20
20
"supportsCommands": {
21
21
"default": false,
22
-
"description": "Agent supports commands via `list_commands` and `run_command`.",
22
+
"description": "Agent supports commands via `list_commands`.",
23
23
"type": "boolean"
24
24
}
25
25
},
@@ -260,10 +260,6 @@
260
260
{
261
261
"$ref": "#/$defs/ListCommandsRequest",
262
262
"title": "ListCommandsRequest"
263
-
},
264
-
{
265
-
"$ref": "#/$defs/RunCommandRequest",
266
-
"title": "RunCommandRequest"
267
263
}
268
264
],
269
265
"description": "All possible requests that a client can send to an agent.\n\nThis enum is used internally for routing RPC requests. You typically won't need\nto use this directly - instead, use the methods on the [`Agent`] trait.\n\nThis enum encompasses all method calls from client to agent.",
@@ -1121,27 +1117,6 @@
1121
1117
"enum": ["assistant", "user"],
1122
1118
"type": "string"
1123
1119
},
1124
-
"RunCommandRequest": {
1125
-
"description": "Request parameters for executing a command.",
1126
-
"properties": {
1127
-
"args": {
1128
-
"description": "Optional arguments for the command.",
1129
-
"type": ["string", "null"]
1130
-
},
1131
-
"command": {
1132
-
"description": "Name of the command to execute.",
1133
-
"type": "string"
1134
-
},
1135
-
"sessionId": {
1136
-
"$ref": "#/$defs/SessionId",
1137
-
"description": "The session ID to execute the command in."
1138
-
}
1139
-
},
1140
-
"required": ["sessionId", "command"],
1141
-
"type": "object",
1142
-
"x-method": "session/run_command",
1143
-
"x-side": "agent"
1144
-
},
1145
1120
"SessionId": {
1146
1121
"description": "A unique identifier for a conversation session between a client and agent.\n\nSessions maintain their own context, conversation history, and state,\nallowing multiple independent interactions with the same agent.\n\n# Example\n\n```\nuse agent_client_protocol::SessionId;\nuse std::sync::Arc;\n\nlet session_id = SessionId(Arc::from(\"sess_abc123def456\"));\n```\n\nSee protocol docs: [Session ID](https://agentclientprotocol.com/protocol/session-setup#session-id)",
0 commit comments