agent_client_protocol/schema/
mcp.rs1use crate::schema::v1::{
4 ConnectMcpRequest, ConnectMcpResponse, DisconnectMcpRequest, DisconnectMcpResponse,
5 MessageMcpNotification, MessageMcpRequest, MessageMcpResponse,
6};
7
8impl_jsonrpc_request!(ConnectMcpRequest, ConnectMcpResponse, "mcp/connect");
9impl_jsonrpc_request!(MessageMcpRequest, MessageMcpResponse, "mcp/message");
10impl_jsonrpc_notification!(MessageMcpNotification, "mcp/message");
11impl_jsonrpc_request!(
12 DisconnectMcpRequest,
13 DisconnectMcpResponse,
14 "mcp/disconnect"
15);