60 lines
1.4 KiB
JSON
60 lines
1.4 KiB
JSON
{
|
|
"methods": [
|
|
{
|
|
"method": "extensions/add",
|
|
"requestType": "AddExtensionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "extensions/remove",
|
|
"requestType": "RemoveExtensionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "tools",
|
|
"requestType": "GetToolsRequest",
|
|
"responseType": "GetToolsResponse"
|
|
},
|
|
{
|
|
"method": "resource/read",
|
|
"requestType": "ReadResourceRequest",
|
|
"responseType": "ReadResourceResponse"
|
|
},
|
|
{
|
|
"method": "working_dir/update",
|
|
"requestType": "UpdateWorkingDirRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "session/list",
|
|
"requestType": null,
|
|
"responseType": "ListSessionsResponse"
|
|
},
|
|
{
|
|
"method": "session/get",
|
|
"requestType": "GetSessionRequest",
|
|
"responseType": "GetSessionResponse"
|
|
},
|
|
{
|
|
"method": "session/delete",
|
|
"requestType": "DeleteSessionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "session/export",
|
|
"requestType": "ExportSessionRequest",
|
|
"responseType": "ExportSessionResponse"
|
|
},
|
|
{
|
|
"method": "session/import",
|
|
"requestType": "ImportSessionRequest",
|
|
"responseType": "ImportSessionResponse"
|
|
},
|
|
{
|
|
"method": "config/extensions",
|
|
"requestType": null,
|
|
"responseType": "GetExtensionsResponse"
|
|
}
|
|
]
|
|
}
|