6fc44bf0ed
Signed-off-by: tulsi <tulsi@block.xyz>
284 lines
11 KiB
TypeScript
284 lines
11 KiB
TypeScript
// This file is auto-generated by @hey-api/openapi-ts
|
|
|
|
export type { AddConfigExtensionRequest, AddExtensionRequest, ArchiveSessionRequest, CreateSourceRequest, CreateSourceResponse, CustomProviderConfigDto, CustomProviderCreateRequest, CustomProviderCreateResponse, CustomProviderDeleteRequest, CustomProviderDeleteResponse, CustomProviderReadRequest, CustomProviderReadResponse, CustomProviderUpdateRequest, CustomProviderUpdateResponse, DefaultsReadRequest, DefaultsReadResponse, DefaultsSaveRequest, DeleteSessionRequest, DeleteSourceRequest, DictationConfigRequest, DictationConfigResponse, DictationDownloadProgress, DictationLocalModelStatus, DictationModelCancelRequest, DictationModelDeleteRequest, DictationModelDownloadProgressRequest, DictationModelDownloadProgressResponse, DictationModelDownloadRequest, DictationModelOption, DictationModelSelectRequest, DictationModelsListRequest, DictationModelsListResponse, DictationProviderStatusEntry, DictationSecretDeleteRequest, DictationSecretSaveRequest, DictationTranscribeRequest, DictationTranscribeResponse, EmptyResponse, ExportSessionRequest, ExportSessionResponse, ExportSourceRequest, ExportSourceResponse, ExtRequest, ExtResponse, GetExtensionsRequest, GetExtensionsResponse, GetSessionExtensionsRequest, GetSessionExtensionsResponse, GetToolsRequest, GetToolsResponse, GooseToolCallRequest, GooseToolCallResponse, ImportSessionRequest, ImportSessionResponse, ImportSourcesRequest, ImportSourcesResponse, ListProvidersRequest, ListProvidersResponse, ListSourcesRequest, ListSourcesResponse, OnboardingImportApplyRequest, OnboardingImportApplyResponse, OnboardingImportCandidate, OnboardingImportCounts, OnboardingImportScanRequest, OnboardingImportScanResponse, OnboardingImportSourceKind, PreferenceKey, PreferencesReadRequest, PreferencesReadResponse, PreferencesRemoveRequest, PreferencesSaveRequest, PreferenceValue, ProviderCatalogListRequest, ProviderCatalogListResponse, ProviderCatalogTemplateRequest, ProviderCatalogTemplateResponse, ProviderConfigAuthenticateRequest, ProviderConfigChangeResponse, ProviderConfigDeleteRequest, ProviderConfigFieldUpdate, ProviderConfigFieldValueDto, ProviderConfigKey, ProviderConfigReadRequest, ProviderConfigReadResponse, ProviderConfigSaveRequest, ProviderConfigStatusDto, ProviderConfigStatusRequest, ProviderConfigStatusResponse, ProviderInventoryEntryDto, ProviderInventoryModelDto, ProviderSetupCatalogEntryDto, ProviderSetupCatalogListRequest, ProviderSetupCatalogListResponse, ProviderSetupCategoryDto, ProviderSetupFieldDto, ProviderSetupGroupDto, ProviderSetupMethodDto, ProviderTemplateCapabilitiesDto, ProviderTemplateCatalogEntryDto, ProviderTemplateDto, ProviderTemplateModelDto, ReadResourceRequest, ReadResourceResponse, RefreshProviderInventoryRequest, RefreshProviderInventoryResponse, RefreshProviderInventorySkipDto, RefreshProviderInventorySkipReasonDto, RemoveConfigExtensionRequest, RemoveExtensionRequest, RenameSessionRequest, SourceEntry, SourceType, ToggleConfigExtensionRequest, UnarchiveSessionRequest, UpdateSessionProjectRequest, UpdateSourceRequest, UpdateSourceResponse, UpdateWorkingDirRequest } from './types.gen.js';
|
|
|
|
export const GOOSE_EXT_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",
|
|
},
|
|
] as const;
|
|
|
|
export type GooseExtMethod = (typeof GOOSE_EXT_METHODS)[number];
|