@@ -227,7 +227,6 @@ impl_v2_jsonrpc_request!(
227227 v2:: ListSessionsResponse ,
228228 "session/list"
229229) ;
230- #[ cfg( feature = "unstable_session_delete" ) ]
231230impl_v2_jsonrpc_request ! (
232231 v2:: DeleteSessionRequest ,
233232 v2:: DeleteSessionResponse ,
@@ -262,46 +261,11 @@ impl_v2_jsonrpc_notification!(v2::CancelNotification, "session/cancel");
262261#[ cfg( feature = "unstable_mcp_over_acp" ) ]
263262impl_v2_jsonrpc_notification ! ( v2:: MessageMcpNotification , "mcp/message" ) ;
264263
265- impl_v2_jsonrpc_request ! (
266- v2:: WriteTextFileRequest ,
267- v2:: WriteTextFileResponse ,
268- "fs/write_text_file"
269- ) ;
270- impl_v2_jsonrpc_request ! (
271- v2:: ReadTextFileRequest ,
272- v2:: ReadTextFileResponse ,
273- "fs/read_text_file"
274- ) ;
275264impl_v2_jsonrpc_request ! (
276265 v2:: RequestPermissionRequest ,
277266 v2:: RequestPermissionResponse ,
278267 "session/request_permission"
279268) ;
280- impl_v2_jsonrpc_request ! (
281- v2:: CreateTerminalRequest ,
282- v2:: CreateTerminalResponse ,
283- "terminal/create"
284- ) ;
285- impl_v2_jsonrpc_request ! (
286- v2:: TerminalOutputRequest ,
287- v2:: TerminalOutputResponse ,
288- "terminal/output"
289- ) ;
290- impl_v2_jsonrpc_request ! (
291- v2:: ReleaseTerminalRequest ,
292- v2:: ReleaseTerminalResponse ,
293- "terminal/release"
294- ) ;
295- impl_v2_jsonrpc_request ! (
296- v2:: WaitForTerminalExitRequest ,
297- v2:: WaitForTerminalExitResponse ,
298- "terminal/wait_for_exit"
299- ) ;
300- impl_v2_jsonrpc_request ! (
301- v2:: KillTerminalRequest ,
302- v2:: KillTerminalResponse ,
303- "terminal/kill"
304- ) ;
305269#[ cfg( feature = "unstable_elicitation" ) ]
306270impl_v2_jsonrpc_request ! (
307271 v2:: CreateElicitationRequest ,
@@ -328,7 +292,6 @@ impl_v2_jsonrpc_request_enum!(v2::ClientRequest {
328292 NewSessionRequest => "session/new" ,
329293 LoadSessionRequest => "session/load" ,
330294 ListSessionsRequest => "session/list" ,
331- #[ cfg( feature = "unstable_session_delete" ) ]
332295 DeleteSessionRequest => "session/delete" ,
333296 #[ cfg( feature = "unstable_session_fork" ) ]
334297 ForkSessionRequest => "session/fork" ,
@@ -348,7 +311,6 @@ impl_v2_jsonrpc_response_enum!(v2::AgentResponse {
348311 NewSessionResponse => "session/new" ,
349312 LoadSessionResponse => "session/load" ,
350313 ListSessionsResponse => "session/list" ,
351- #[ cfg( feature = "unstable_session_delete" ) ]
352314 DeleteSessionResponse => "session/delete" ,
353315 #[ cfg( feature = "unstable_session_fork" ) ]
354316 ForkSessionResponse => "session/fork" ,
@@ -369,14 +331,7 @@ impl_v2_jsonrpc_notification_enum!(v2::ClientNotification {
369331} ) ;
370332
371333impl_v2_jsonrpc_request_enum ! ( v2:: AgentRequest {
372- WriteTextFileRequest => "fs/write_text_file" ,
373- ReadTextFileRequest => "fs/read_text_file" ,
374334 RequestPermissionRequest => "session/request_permission" ,
375- CreateTerminalRequest => "terminal/create" ,
376- TerminalOutputRequest => "terminal/output" ,
377- ReleaseTerminalRequest => "terminal/release" ,
378- WaitForTerminalExitRequest => "terminal/wait_for_exit" ,
379- KillTerminalRequest => "terminal/kill" ,
380335 #[ cfg( feature = "unstable_elicitation" ) ]
381336 CreateElicitationRequest => "elicitation/create" ,
382337 #[ cfg( feature = "unstable_mcp_over_acp" ) ]
@@ -389,14 +344,7 @@ impl_v2_jsonrpc_request_enum!(v2::AgentRequest {
389344} ) ;
390345
391346impl_v2_jsonrpc_response_enum ! ( v2:: ClientResponse {
392- WriteTextFileResponse => "fs/write_text_file" ,
393- ReadTextFileResponse => "fs/read_text_file" ,
394347 RequestPermissionResponse => "session/request_permission" ,
395- CreateTerminalResponse => "terminal/create" ,
396- TerminalOutputResponse => "terminal/output" ,
397- ReleaseTerminalResponse => "terminal/release" ,
398- WaitForTerminalExitResponse => "terminal/wait_for_exit" ,
399- KillTerminalResponse => "terminal/kill" ,
400348 #[ cfg( feature = "unstable_elicitation" ) ]
401349 CreateElicitationResponse => "elicitation/create" ,
402350 #[ cfg( feature = "unstable_mcp_over_acp" ) ]
0 commit comments