6fc44bf0ed
Signed-off-by: tulsi <tulsi@block.xyz>
280 lines
8.3 KiB
JSON
280 lines
8.3 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/tool/call",
|
|
"requestType": "GooseToolCallRequest",
|
|
"responseType": "GooseToolCallResponse"
|
|
},
|
|
{
|
|
"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/config/extensions/add",
|
|
"requestType": "AddConfigExtensionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/extensions/remove",
|
|
"requestType": "RemoveConfigExtensionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/extensions/toggle",
|
|
"requestType": "ToggleConfigExtensionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/extensions",
|
|
"requestType": "GetSessionExtensionsRequest",
|
|
"responseType": "GetSessionExtensionsResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/list",
|
|
"requestType": "ListProvidersRequest",
|
|
"responseType": "ListProvidersResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/catalog/list",
|
|
"requestType": "ProviderCatalogListRequest",
|
|
"responseType": "ProviderCatalogListResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/setup/catalog/list",
|
|
"requestType": "ProviderSetupCatalogListRequest",
|
|
"responseType": "ProviderSetupCatalogListResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/catalog/template",
|
|
"requestType": "ProviderCatalogTemplateRequest",
|
|
"responseType": "ProviderCatalogTemplateResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/custom/create",
|
|
"requestType": "CustomProviderCreateRequest",
|
|
"responseType": "CustomProviderCreateResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/custom/read",
|
|
"requestType": "CustomProviderReadRequest",
|
|
"responseType": "CustomProviderReadResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/custom/update",
|
|
"requestType": "CustomProviderUpdateRequest",
|
|
"responseType": "CustomProviderUpdateResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/custom/delete",
|
|
"requestType": "CustomProviderDeleteRequest",
|
|
"responseType": "CustomProviderDeleteResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/inventory/refresh",
|
|
"requestType": "RefreshProviderInventoryRequest",
|
|
"responseType": "RefreshProviderInventoryResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/config/read",
|
|
"requestType": "ProviderConfigReadRequest",
|
|
"responseType": "ProviderConfigReadResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/config/status",
|
|
"requestType": "ProviderConfigStatusRequest",
|
|
"responseType": "ProviderConfigStatusResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/config/save",
|
|
"requestType": "ProviderConfigSaveRequest",
|
|
"responseType": "ProviderConfigChangeResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/config/delete",
|
|
"requestType": "ProviderConfigDeleteRequest",
|
|
"responseType": "ProviderConfigChangeResponse"
|
|
},
|
|
{
|
|
"method": "_goose/providers/config/authenticate",
|
|
"requestType": "ProviderConfigAuthenticateRequest",
|
|
"responseType": "ProviderConfigChangeResponse"
|
|
},
|
|
{
|
|
"method": "_goose/preferences/read",
|
|
"requestType": "PreferencesReadRequest",
|
|
"responseType": "PreferencesReadResponse"
|
|
},
|
|
{
|
|
"method": "_goose/preferences/save",
|
|
"requestType": "PreferencesSaveRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/preferences/remove",
|
|
"requestType": "PreferencesRemoveRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/defaults/read",
|
|
"requestType": "DefaultsReadRequest",
|
|
"responseType": "DefaultsReadResponse"
|
|
},
|
|
{
|
|
"method": "_goose/defaults/save",
|
|
"requestType": "DefaultsSaveRequest",
|
|
"responseType": "DefaultsReadResponse"
|
|
},
|
|
{
|
|
"method": "_goose/onboarding/import/scan",
|
|
"requestType": "OnboardingImportScanRequest",
|
|
"responseType": "OnboardingImportScanResponse"
|
|
},
|
|
{
|
|
"method": "_goose/onboarding/import/apply",
|
|
"requestType": "OnboardingImportApplyRequest",
|
|
"responseType": "OnboardingImportApplyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/export",
|
|
"requestType": "ExportSessionRequest",
|
|
"responseType": "ExportSessionResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/import",
|
|
"requestType": "ImportSessionRequest",
|
|
"responseType": "ImportSessionResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/update_project",
|
|
"requestType": "UpdateSessionProjectRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/rename",
|
|
"requestType": "RenameSessionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/archive",
|
|
"requestType": "ArchiveSessionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/session/unarchive",
|
|
"requestType": "UnarchiveSessionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/sources/create",
|
|
"requestType": "CreateSourceRequest",
|
|
"responseType": "CreateSourceResponse"
|
|
},
|
|
{
|
|
"method": "_goose/sources/list",
|
|
"requestType": "ListSourcesRequest",
|
|
"responseType": "ListSourcesResponse"
|
|
},
|
|
{
|
|
"method": "_goose/sources/update",
|
|
"requestType": "UpdateSourceRequest",
|
|
"responseType": "UpdateSourceResponse"
|
|
},
|
|
{
|
|
"method": "_goose/sources/delete",
|
|
"requestType": "DeleteSourceRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/sources/export",
|
|
"requestType": "ExportSourceRequest",
|
|
"responseType": "ExportSourceResponse"
|
|
},
|
|
{
|
|
"method": "_goose/sources/import",
|
|
"requestType": "ImportSourcesRequest",
|
|
"responseType": "ImportSourcesResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/transcribe",
|
|
"requestType": "DictationTranscribeRequest",
|
|
"responseType": "DictationTranscribeResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/config",
|
|
"requestType": "DictationConfigRequest",
|
|
"responseType": "DictationConfigResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/secret/save",
|
|
"requestType": "DictationSecretSaveRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/secret/delete",
|
|
"requestType": "DictationSecretDeleteRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/models/list",
|
|
"requestType": "DictationModelsListRequest",
|
|
"responseType": "DictationModelsListResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/models/download",
|
|
"requestType": "DictationModelDownloadRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/models/download/progress",
|
|
"requestType": "DictationModelDownloadProgressRequest",
|
|
"responseType": "DictationModelDownloadProgressResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/models/cancel",
|
|
"requestType": "DictationModelCancelRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/models/delete",
|
|
"requestType": "DictationModelDeleteRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/dictation/model/select",
|
|
"requestType": "DictationModelSelectRequest",
|
|
"responseType": "EmptyResponse"
|
|
}
|
|
]
|
|
}
|