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
+22Lines changed: 22 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -51,6 +51,10 @@
51
51
{
52
52
"$ref": "#/$defs/TerminalOutputRequest",
53
53
"title": "TerminalOutputRequest"
54
+
},
55
+
{
56
+
"$ref": "#/$defs/ReleaseTerminalRequest",
57
+
"title": "ReleaseTerminalRequest"
54
58
}
55
59
],
56
60
"description": "All possible requests that an agent can send to a client.\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 [`Client`] trait.\n\nThis enum encompasses all method calls from agent to client.",
@@ -264,6 +268,10 @@
264
268
{
265
269
"$ref": "#/$defs/TerminalOutputResponse",
266
270
"title": "TerminalOutputResponse"
271
+
},
272
+
{
273
+
"title": "ReleaseTerminalResponse",
274
+
"type": "null"
267
275
}
268
276
],
269
277
"description": "All possible responses that a client can send to an agent.\n\nThis enum is used internally for routing RPC responses. You typically won't need\nto use this directly - the responses are handled automatically by the connection.\n\nThese are responses to the corresponding AgentRequest variants.",
@@ -918,6 +926,20 @@
918
926
"required": ["content"],
919
927
"type": "object"
920
928
},
929
+
"ReleaseTerminalRequest": {
930
+
"properties": {
931
+
"sessionId": {
932
+
"$ref": "#/$defs/SessionId"
933
+
},
934
+
"terminalId": {
935
+
"type": "string"
936
+
}
937
+
},
938
+
"required": ["sessionId", "terminalId"],
939
+
"type": "object",
940
+
"x-method": "terminal/release",
941
+
"x-side": "client"
942
+
},
921
943
"RequestPermissionOutcome": {
922
944
"description": "The outcome of a permission request.",
0 commit comments