105 lines
2.8 KiB
JSON
105 lines
2.8 KiB
JSON
{
|
|
"methods": [
|
|
{
|
|
"method": "_goose/extensions/add",
|
|
"requestType": "AddExtensionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/extensions/remove",
|
|
"requestType": "RemoveExtensionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/tools",
|
|
"requestType": "GetToolsRequest",
|
|
"responseType": "GetToolsResponse"
|
|
},
|
|
{
|
|
"method": "_goose/resource/read",
|
|
"requestType": "ReadResourceRequest",
|
|
"responseType": "ReadResourceResponse"
|
|
},
|
|
{
|
|
"method": "_goose/working_dir/update",
|
|
"requestType": "UpdateWorkingDirRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "session/delete",
|
|
"requestType": "DeleteSessionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/extensions",
|
|
"requestType": "GetExtensionsRequest",
|
|
"responseType": "GetExtensionsResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/provider/update",
|
|
"requestType": "UpdateProviderRequest",
|
|
"responseType": "UpdateProviderResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/list",
|
|
"requestType": "ListProvidersRequest",
|
|
"responseType": "ListProvidersResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/details",
|
|
"requestType": "GetProviderDetailsRequest",
|
|
"responseType": "GetProviderDetailsResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/read",
|
|
"requestType": "ReadConfigRequest",
|
|
"responseType": "ReadConfigResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/upsert",
|
|
"requestType": "UpsertConfigRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/remove",
|
|
"requestType": "RemoveConfigRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/secret/check",
|
|
"requestType": "CheckSecretRequest",
|
|
"responseType": "CheckSecretResponse"
|
|
},
|
|
{
|
|
"method": "_goose/secret/upsert",
|
|
"requestType": "UpsertSecretRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/secret/remove",
|
|
"requestType": "RemoveSecretRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/export",
|
|
"requestType": "ExportSessionRequest",
|
|
"responseType": "ExportSessionResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/import",
|
|
"requestType": "ImportSessionRequest",
|
|
"responseType": "ImportSessionResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/archive",
|
|
"requestType": "ArchiveSessionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/unarchive",
|
|
"requestType": "UnarchiveSessionRequest",
|
|
"responseType": "EmptyResponse"
|
|
}
|
|
]
|
|
}
|