Skip to content

Commit 0026d71

Browse files
committed
Add missing terminal methods to the overview
1 parent 5d41c31 commit 0026d71

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

docs/protocol/overview.mdx

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,41 @@ Clients provide the interface between users and agents. They are typically code
126126
`fs.writeTextFile` capability).
127127
</ResponseField>
128128

129+
<ResponseField
130+
name="terminal/create"
131+
post={[<a href="./schema#terminal%2Fcreate">Schema</a>]}
132+
>
133+
[Create a new terminal](./terminals) (requires `terminal` capability).
134+
</ResponseField>
135+
136+
<ResponseField
137+
name="terminal/output"
138+
post={[<a href="./schema#terminal%2Foutput">Schema</a>]}
139+
>
140+
Get terminal output and exit status (requires `terminal` capability).
141+
</ResponseField>
142+
143+
<ResponseField
144+
name="terminal/release"
145+
post={[<a href="./schema#terminal%2Frelease">Schema</a>]}
146+
>
147+
Release a terminal (requires `terminal` capability).
148+
</ResponseField>
149+
150+
<ResponseField
151+
name="terminal/wait_for_exit"
152+
post={[<a href="./schema#terminal%2Fwait_for_exit">Schema</a>]}
153+
>
154+
Wait for terminal command to exit (requires `terminal` capability).
155+
</ResponseField>
156+
157+
<ResponseField
158+
name="terminal/kill"
159+
post={[<a href="./schema#terminal%2Fkill">Schema</a>]}
160+
>
161+
Kill terminal command without releasing (requires `terminal` capability).
162+
</ResponseField>
163+
129164
### Notifications
130165

131166
<ResponseField

0 commit comments

Comments
 (0)