Files
tkmind_go/ui/sdk/src/generated/client.gen.ts
T

1418 lines
44 KiB
TypeScript

// This file is auto-generated — do not edit manually.
import type { ClientContext } from "@agentclientprotocol/sdk";
import type {
AddConfigExtensionRequest_unstable,
AddSessionExtensionRequest_unstable,
AppsDeleteRequest_unstable,
AppsDeleteResponse_unstable,
AppsExportRequest_unstable,
AppsExportResponse_unstable,
AppsImportRequest_unstable,
AppsImportResponse_unstable,
AppsListRequest_unstable,
AppsListResponse_unstable,
ArchiveSessionRequest_unstable,
CanonicalModelInfoRequest_unstable,
CanonicalModelInfoResponse_unstable,
ConfigReadAllRequest_unstable,
ConfigReadAllResponse_unstable,
ConfigReadRequest_unstable,
ConfigReadResponse_unstable,
ConfigRemoveRequest_unstable,
ConfigUpsertRequest_unstable,
CreateScheduleRequest_unstable,
CreateScheduleResponse_unstable,
CreateSourceRequest_unstable,
CreateSourceResponse_unstable,
CustomProviderCreateRequest_unstable,
CustomProviderCreateResponse_unstable,
CustomProviderDeleteRequest_unstable,
CustomProviderDeleteResponse_unstable,
CustomProviderReadRequest_unstable,
CustomProviderReadResponse_unstable,
CustomProviderUpdateRequest_unstable,
CustomProviderUpdateResponse_unstable,
DecodeRecipeRequest_unstable,
DecodeRecipeResponse_unstable,
DefaultsClearRequest_unstable,
DefaultsReadRequest_unstable,
DefaultsReadResponse_unstable,
DefaultsSaveRequest_unstable,
DeleteRecipeRequest_unstable,
DeleteScheduleRequest_unstable,
DeleteSourceRequest_unstable,
DiagnosticsGetRequest_unstable,
DiagnosticsGetResponse_unstable,
DictationConfigRequest_unstable,
DictationConfigResponse_unstable,
DictationModelCancelRequest_unstable,
DictationModelDeleteRequest_unstable,
DictationModelDownloadProgressRequest_unstable,
DictationModelDownloadProgressResponse_unstable,
DictationModelDownloadRequest_unstable,
DictationModelSelectRequest_unstable,
DictationModelsListRequest_unstable,
DictationModelsListResponse_unstable,
DictationSecretDeleteRequest_unstable,
DictationSecretSaveRequest_unstable,
DictationTranscribeRequest_unstable,
DictationTranscribeResponse_unstable,
EncodeRecipeRequest_unstable,
EncodeRecipeResponse_unstable,
ExportSessionRequest_unstable,
ExportSessionResponse_unstable,
ExportSourceRequest_unstable,
ExportSourceResponse_unstable,
GetAvailableExtensionsRequest_unstable,
GetAvailableExtensionsResponse_unstable,
GetConfigExtensionsRequest_unstable,
GetConfigExtensionsResponse_unstable,
GetPromptRequest_unstable,
GetPromptResponse_unstable,
GetSessionExtensionsRequest_unstable,
GetSessionExtensionsResponse_unstable,
GetSessionInfoRequest_unstable,
GetSessionInfoResponse_unstable,
GetToolsRequest_unstable,
GetToolsResponse_unstable,
GooseToolCallRequest_unstable,
GooseToolCallResponse_unstable,
ImportSessionRequest_unstable,
ImportSessionResponse_unstable,
ImportSourcesRequest_unstable,
ImportSourcesResponse_unstable,
InspectRunningJobRequest_unstable,
InspectRunningJobResponse_unstable,
KillRunningJobRequest_unstable,
KillRunningJobResponse_unstable,
ListAgentMentionsRequest_unstable,
ListAgentMentionsResponse_unstable,
ListPromptsRequest_unstable,
ListPromptsResponse_unstable,
ListProvidersRequest_unstable,
ListProvidersResponse_unstable,
ListRecipesRequest_unstable,
ListRecipesResponse_unstable,
ListScheduleSessionsRequest_unstable,
ListScheduleSessionsResponse_unstable,
ListSchedulesRequest_unstable,
ListSchedulesResponse_unstable,
ListSlashCommandsRequest_unstable,
ListSlashCommandsResponse_unstable,
ListSourcesRequest_unstable,
ListSourcesResponse_unstable,
LocalInferenceBuiltinChatTemplatesListRequest_unstable,
LocalInferenceBuiltinChatTemplatesListResponse_unstable,
LocalInferenceHuggingFaceRepoVariantsRequest_unstable,
LocalInferenceHuggingFaceRepoVariantsResponse_unstable,
LocalInferenceHuggingFaceSearchRequest_unstable,
LocalInferenceHuggingFaceSearchResponse_unstable,
LocalInferenceModelDeleteRequest_unstable,
LocalInferenceModelDownloadCancelRequest_unstable,
LocalInferenceModelDownloadProgressRequest_unstable,
LocalInferenceModelDownloadProgressResponse_unstable,
LocalInferenceModelDownloadRequest_unstable,
LocalInferenceModelDownloadResponse_unstable,
LocalInferenceModelEvictRequest_unstable,
LocalInferenceModelSettingsReadRequest_unstable,
LocalInferenceModelSettingsReadResponse_unstable,
LocalInferenceModelSettingsUpdateRequest_unstable,
LocalInferenceModelSettingsUpdateResponse_unstable,
LocalInferenceModelsListRequest_unstable,
LocalInferenceModelsListResponse_unstable,
OnboardingImportApplyRequest_unstable,
OnboardingImportApplyResponse_unstable,
OnboardingImportScanRequest_unstable,
OnboardingImportScanResponse_unstable,
ParseRecipeRequest_unstable,
ParseRecipeResponse_unstable,
PauseScheduleRequest_unstable,
PreferencesReadRequest_unstable,
PreferencesReadResponse_unstable,
PreferencesRemoveRequest_unstable,
PreferencesSaveRequest_unstable,
PromptOperationResponse_unstable,
ProviderCatalogListRequest_unstable,
ProviderCatalogListResponse_unstable,
ProviderCatalogTemplateRequest_unstable,
ProviderCatalogTemplateResponse_unstable,
ProviderConfigAuthenticateRequest_unstable,
ProviderConfigChangeResponse_unstable,
ProviderConfigDeleteRequest_unstable,
ProviderConfigReadRequest_unstable,
ProviderConfigReadResponse_unstable,
ProviderConfigSaveRequest_unstable,
ProviderConfigStatusRequest_unstable,
ProviderConfigStatusResponse_unstable,
ProviderReadinessCheckRequest_unstable,
ProviderReadinessCheckResponse_unstable,
ProviderSecretDeleteRequest_unstable,
ProviderSecretsListRequest_unstable,
ProviderSecretsListResponse_unstable,
ProviderSetupCatalogListRequest_unstable,
ProviderSetupCatalogListResponse_unstable,
ProviderSupportedModelsListRequest_unstable,
ProviderSupportedModelsListResponse_unstable,
ReadResourceRequest_unstable,
ReadResourceResponse_unstable,
RecipeToYamlRequest_unstable,
RecipeToYamlResponse_unstable,
RefreshProviderInventoryRequest_unstable,
RefreshProviderInventoryResponse_unstable,
RemoveConfigExtensionRequest_unstable,
RemoveSessionExtensionRequest_unstable,
RenameSessionRequest_unstable,
ResetPromptRequest_unstable,
RunScheduleNowRequest_unstable,
RunScheduleNowResponse_unstable,
SavePromptRequest_unstable,
SaveRecipeRequest_unstable,
SaveRecipeResponse_unstable,
ScanRecipeRequest_unstable,
ScanRecipeResponse_unstable,
ScheduleRecipeRequest_unstable,
SetConfigExtensionEnabledRequest_unstable,
SetRecipeSlashCommandRequest_unstable,
SetSessionSystemPromptRequest_unstable,
SetToolPermissionsRequest_unstable,
SetToolPermissionsResponse_unstable,
ShareSessionNostrRequest_unstable,
ShareSessionNostrResponse_unstable,
SteerSessionRequest_unstable,
SteerSessionResponse_unstable,
TruncateSessionConversationRequest_unstable,
UnarchiveSessionRequest_unstable,
UnpauseScheduleRequest_unstable,
UpdateScheduleRequest_unstable,
UpdateScheduleResponse_unstable,
UpdateSessionProjectRequest_unstable,
UpdateSourceRequest_unstable,
UpdateSourceResponse_unstable,
UpdateWorkingDirRequest_unstable,
} from './types.gen.js';
import {
zAppsDeleteResponse_unstable,
zAppsExportResponse_unstable,
zAppsImportResponse_unstable,
zAppsListResponse_unstable,
zCanonicalModelInfoResponse_unstable,
zConfigReadAllResponse_unstable,
zConfigReadResponse_unstable,
zCreateScheduleResponse_unstable,
zCreateSourceResponse_unstable,
zCustomProviderCreateResponse_unstable,
zCustomProviderDeleteResponse_unstable,
zCustomProviderReadResponse_unstable,
zCustomProviderUpdateResponse_unstable,
zDecodeRecipeResponse_unstable,
zDefaultsReadResponse_unstable,
zDiagnosticsGetResponse_unstable,
zDictationConfigResponse_unstable,
zDictationModelDownloadProgressResponse_unstable,
zDictationModelsListResponse_unstable,
zDictationTranscribeResponse_unstable,
zEncodeRecipeResponse_unstable,
zExportSessionResponse_unstable,
zExportSourceResponse_unstable,
zGetAvailableExtensionsResponse_unstable,
zGetConfigExtensionsResponse_unstable,
zGetPromptResponse_unstable,
zGetSessionExtensionsResponse_unstable,
zGetSessionInfoResponse_unstable,
zGetToolsResponse_unstable,
zGooseToolCallResponse_unstable,
zImportSessionResponse_unstable,
zImportSourcesResponse_unstable,
zInspectRunningJobResponse_unstable,
zKillRunningJobResponse_unstable,
zListAgentMentionsResponse_unstable,
zListPromptsResponse_unstable,
zListProvidersResponse_unstable,
zListRecipesResponse_unstable,
zListScheduleSessionsResponse_unstable,
zListSchedulesResponse_unstable,
zListSlashCommandsResponse_unstable,
zListSourcesResponse_unstable,
zLocalInferenceBuiltinChatTemplatesListResponse_unstable,
zLocalInferenceHuggingFaceRepoVariantsResponse_unstable,
zLocalInferenceHuggingFaceSearchResponse_unstable,
zLocalInferenceModelDownloadProgressResponse_unstable,
zLocalInferenceModelDownloadResponse_unstable,
zLocalInferenceModelSettingsReadResponse_unstable,
zLocalInferenceModelSettingsUpdateResponse_unstable,
zLocalInferenceModelsListResponse_unstable,
zOnboardingImportApplyResponse_unstable,
zOnboardingImportScanResponse_unstable,
zParseRecipeResponse_unstable,
zPreferencesReadResponse_unstable,
zPromptOperationResponse_unstable,
zProviderCatalogListResponse_unstable,
zProviderCatalogTemplateResponse_unstable,
zProviderConfigChangeResponse_unstable,
zProviderConfigReadResponse_unstable,
zProviderConfigStatusResponse_unstable,
zProviderReadinessCheckResponse_unstable,
zProviderSecretsListResponse_unstable,
zProviderSetupCatalogListResponse_unstable,
zProviderSupportedModelsListResponse_unstable,
zReadResourceResponse_unstable,
zRecipeToYamlResponse_unstable,
zRefreshProviderInventoryResponse_unstable,
zRunScheduleNowResponse_unstable,
zSaveRecipeResponse_unstable,
zScanRecipeResponse_unstable,
zSetToolPermissionsResponse_unstable,
zShareSessionNostrResponse_unstable,
zSteerSessionResponse_unstable,
zUpdateScheduleResponse_unstable,
zUpdateSourceResponse_unstable,
} from './zod.gen.js';
export class GooseExtClient {
constructor(private conn: Pick<ClientContext, "request">) {}
async sessionExtensionsAdd_unstable(
params: AddSessionExtensionRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/session/extensions/add", params);
}
async sessionExtensionsRemove_unstable(
params: RemoveSessionExtensionRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/session/extensions/remove",
params,
);
}
async toolsList_unstable(
params: GetToolsRequest_unstable,
): Promise<GetToolsResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/tools/list", params);
return zGetToolsResponse_unstable.parse(raw) as GetToolsResponse_unstable;
}
async toolsPermissionsSet_unstable(
params: SetToolPermissionsRequest_unstable,
): Promise<SetToolPermissionsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/tools/permissions/set",
params,
);
return zSetToolPermissionsResponse_unstable.parse(
raw,
) as SetToolPermissionsResponse_unstable;
}
async toolsCall_unstable(
params: GooseToolCallRequest_unstable,
): Promise<GooseToolCallResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/tools/call", params);
return zGooseToolCallResponse_unstable.parse(
raw,
) as GooseToolCallResponse_unstable;
}
async resourcesRead_unstable(
params: ReadResourceRequest_unstable,
): Promise<ReadResourceResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/resources/read",
params,
);
return zReadResourceResponse_unstable.parse(
raw,
) as ReadResourceResponse_unstable;
}
async appsList_unstable(
params: AppsListRequest_unstable,
): Promise<AppsListResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/apps/list", params);
return zAppsListResponse_unstable.parse(raw) as AppsListResponse_unstable;
}
async appsExport_unstable(
params: AppsExportRequest_unstable,
): Promise<AppsExportResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/apps/export", params);
return zAppsExportResponse_unstable.parse(
raw,
) as AppsExportResponse_unstable;
}
async appsImport_unstable(
params: AppsImportRequest_unstable,
): Promise<AppsImportResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/apps/import", params);
return zAppsImportResponse_unstable.parse(
raw,
) as AppsImportResponse_unstable;
}
async appsDelete_unstable(
params: AppsDeleteRequest_unstable,
): Promise<AppsDeleteResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/apps/delete", params);
return zAppsDeleteResponse_unstable.parse(
raw,
) as AppsDeleteResponse_unstable;
}
async sessionWorkingDirUpdate_unstable(
params: UpdateWorkingDirRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/session/working-dir/update",
params,
);
}
async sessionSystemPromptSet_unstable(
params: SetSessionSystemPromptRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/session/system-prompt/set",
params,
);
}
async sessionSteer_unstable(
params: SteerSessionRequest_unstable,
): Promise<SteerSessionResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/session/steer",
params,
);
return zSteerSessionResponse_unstable.parse(
raw,
) as SteerSessionResponse_unstable;
}
async diagnosticsGet_unstable(
params: DiagnosticsGetRequest_unstable,
): Promise<DiagnosticsGetResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/diagnostics/get",
params,
);
return zDiagnosticsGetResponse_unstable.parse(
raw,
) as DiagnosticsGetResponse_unstable;
}
async configPromptsList_unstable(
params: ListPromptsRequest_unstable,
): Promise<ListPromptsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/config/prompts/list",
params,
);
return zListPromptsResponse_unstable.parse(
raw,
) as ListPromptsResponse_unstable;
}
async configPromptsGet_unstable(
params: GetPromptRequest_unstable,
): Promise<GetPromptResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/config/prompts/get",
params,
);
return zGetPromptResponse_unstable.parse(raw) as GetPromptResponse_unstable;
}
async configPromptsSave_unstable(
params: SavePromptRequest_unstable,
): Promise<PromptOperationResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/config/prompts/save",
params,
);
return zPromptOperationResponse_unstable.parse(
raw,
) as PromptOperationResponse_unstable;
}
async configPromptsReset_unstable(
params: ResetPromptRequest_unstable,
): Promise<PromptOperationResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/config/prompts/reset",
params,
);
return zPromptOperationResponse_unstable.parse(
raw,
) as PromptOperationResponse_unstable;
}
async configExtensionsList_unstable(
params: GetConfigExtensionsRequest_unstable,
): Promise<GetConfigExtensionsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/config/extensions/list",
params,
);
return zGetConfigExtensionsResponse_unstable.parse(
raw,
) as GetConfigExtensionsResponse_unstable;
}
async extensionsAvailable_unstable(
params: GetAvailableExtensionsRequest_unstable,
): Promise<GetAvailableExtensionsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/extensions/available",
params,
);
return zGetAvailableExtensionsResponse_unstable.parse(
raw,
) as GetAvailableExtensionsResponse_unstable;
}
async configExtensionsAdd_unstable(
params: AddConfigExtensionRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/config/extensions/add", params);
}
async configExtensionsRemove_unstable(
params: RemoveConfigExtensionRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/config/extensions/remove", params);
}
async configExtensionsSetEnabled_unstable(
params: SetConfigExtensionEnabledRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/config/extensions/set-enabled",
params,
);
}
async sessionExtensionsList_unstable(
params: GetSessionExtensionsRequest_unstable,
): Promise<GetSessionExtensionsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/session/extensions/list",
params,
);
return zGetSessionExtensionsResponse_unstable.parse(
raw,
) as GetSessionExtensionsResponse_unstable;
}
async providersList_unstable(
params: ListProvidersRequest_unstable,
): Promise<ListProvidersResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/list",
params,
);
return zListProvidersResponse_unstable.parse(
raw,
) as ListProvidersResponse_unstable;
}
async providersSupportedModelsList_unstable(
params: ProviderSupportedModelsListRequest_unstable,
): Promise<ProviderSupportedModelsListResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/supported-models/list",
params,
);
return zProviderSupportedModelsListResponse_unstable.parse(
raw,
) as ProviderSupportedModelsListResponse_unstable;
}
async providersCatalogList_unstable(
params: ProviderCatalogListRequest_unstable,
): Promise<ProviderCatalogListResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/catalog/list",
params,
);
return zProviderCatalogListResponse_unstable.parse(
raw,
) as ProviderCatalogListResponse_unstable;
}
async providersSetupCatalogList_unstable(
params: ProviderSetupCatalogListRequest_unstable,
): Promise<ProviderSetupCatalogListResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/setup/catalog/list",
params,
);
return zProviderSetupCatalogListResponse_unstable.parse(
raw,
) as ProviderSetupCatalogListResponse_unstable;
}
async providersCatalogTemplate_unstable(
params: ProviderCatalogTemplateRequest_unstable,
): Promise<ProviderCatalogTemplateResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/catalog/template",
params,
);
return zProviderCatalogTemplateResponse_unstable.parse(
raw,
) as ProviderCatalogTemplateResponse_unstable;
}
async providersCustomCreate_unstable(
params: CustomProviderCreateRequest_unstable,
): Promise<CustomProviderCreateResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/custom/create",
params,
);
return zCustomProviderCreateResponse_unstable.parse(
raw,
) as CustomProviderCreateResponse_unstable;
}
async providersCustomRead_unstable(
params: CustomProviderReadRequest_unstable,
): Promise<CustomProviderReadResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/custom/read",
params,
);
return zCustomProviderReadResponse_unstable.parse(
raw,
) as CustomProviderReadResponse_unstable;
}
async providersCustomUpdate_unstable(
params: CustomProviderUpdateRequest_unstable,
): Promise<CustomProviderUpdateResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/custom/update",
params,
);
return zCustomProviderUpdateResponse_unstable.parse(
raw,
) as CustomProviderUpdateResponse_unstable;
}
async providersCustomDelete_unstable(
params: CustomProviderDeleteRequest_unstable,
): Promise<CustomProviderDeleteResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/custom/delete",
params,
);
return zCustomProviderDeleteResponse_unstable.parse(
raw,
) as CustomProviderDeleteResponse_unstable;
}
async providersInventoryRefresh_unstable(
params: RefreshProviderInventoryRequest_unstable,
): Promise<RefreshProviderInventoryResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/inventory/refresh",
params,
);
return zRefreshProviderInventoryResponse_unstable.parse(
raw,
) as RefreshProviderInventoryResponse_unstable;
}
async providersReadinessCheck_unstable(
params: ProviderReadinessCheckRequest_unstable,
): Promise<ProviderReadinessCheckResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/readiness/check",
params,
);
return zProviderReadinessCheckResponse_unstable.parse(
raw,
) as ProviderReadinessCheckResponse_unstable;
}
async providersConfigRead_unstable(
params: ProviderConfigReadRequest_unstable,
): Promise<ProviderConfigReadResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/config/read",
params,
);
return zProviderConfigReadResponse_unstable.parse(
raw,
) as ProviderConfigReadResponse_unstable;
}
async providersConfigStatus_unstable(
params: ProviderConfigStatusRequest_unstable,
): Promise<ProviderConfigStatusResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/config/status",
params,
);
return zProviderConfigStatusResponse_unstable.parse(
raw,
) as ProviderConfigStatusResponse_unstable;
}
async providersConfigSave_unstable(
params: ProviderConfigSaveRequest_unstable,
): Promise<ProviderConfigChangeResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/config/save",
params,
);
return zProviderConfigChangeResponse_unstable.parse(
raw,
) as ProviderConfigChangeResponse_unstable;
}
async providersConfigDelete_unstable(
params: ProviderConfigDeleteRequest_unstable,
): Promise<ProviderConfigChangeResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/config/delete",
params,
);
return zProviderConfigChangeResponse_unstable.parse(
raw,
) as ProviderConfigChangeResponse_unstable;
}
async providersConfigAuthenticate_unstable(
params: ProviderConfigAuthenticateRequest_unstable,
): Promise<ProviderConfigChangeResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/config/authenticate",
params,
);
return zProviderConfigChangeResponse_unstable.parse(
raw,
) as ProviderConfigChangeResponse_unstable;
}
async providersSecretsList_unstable(
params: ProviderSecretsListRequest_unstable,
): Promise<ProviderSecretsListResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/secrets/list",
params,
);
return zProviderSecretsListResponse_unstable.parse(
raw,
) as ProviderSecretsListResponse_unstable;
}
async providersSecretsDelete_unstable(
params: ProviderSecretDeleteRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/providers/secrets/delete", params);
}
async providersCanonicalModelInfo_unstable(
params: CanonicalModelInfoRequest_unstable,
): Promise<CanonicalModelInfoResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/providers/canonical-model-info",
params,
);
return zCanonicalModelInfoResponse_unstable.parse(
raw,
) as CanonicalModelInfoResponse_unstable;
}
async preferencesRead_unstable(
params: PreferencesReadRequest_unstable,
): Promise<PreferencesReadResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/preferences/read",
params,
);
return zPreferencesReadResponse_unstable.parse(
raw,
) as PreferencesReadResponse_unstable;
}
async preferencesSave_unstable(
params: PreferencesSaveRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/preferences/save", params);
}
async preferencesRemove_unstable(
params: PreferencesRemoveRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/preferences/remove", params);
}
async configRead_unstable(
params: ConfigReadRequest_unstable,
): Promise<ConfigReadResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/config/read", params);
return zConfigReadResponse_unstable.parse(
raw,
) as ConfigReadResponse_unstable;
}
async configUpsert_unstable(
params: ConfigUpsertRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/config/upsert", params);
}
async configRemove_unstable(
params: ConfigRemoveRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/config/remove", params);
}
async configReadAll_unstable(
params: ConfigReadAllRequest_unstable,
): Promise<ConfigReadAllResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/config/read-all",
params,
);
return zConfigReadAllResponse_unstable.parse(
raw,
) as ConfigReadAllResponse_unstable;
}
async defaultsRead_unstable(
params: DefaultsReadRequest_unstable,
): Promise<DefaultsReadResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/defaults/read",
params,
);
return zDefaultsReadResponse_unstable.parse(
raw,
) as DefaultsReadResponse_unstable;
}
async defaultsSave_unstable(
params: DefaultsSaveRequest_unstable,
): Promise<DefaultsReadResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/defaults/save",
params,
);
return zDefaultsReadResponse_unstable.parse(
raw,
) as DefaultsReadResponse_unstable;
}
async defaultsClear_unstable(
params: DefaultsClearRequest_unstable,
): Promise<DefaultsReadResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/defaults/clear",
params,
);
return zDefaultsReadResponse_unstable.parse(
raw,
) as DefaultsReadResponse_unstable;
}
async onboardingImportScan_unstable(
params: OnboardingImportScanRequest_unstable,
): Promise<OnboardingImportScanResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/onboarding/import/scan",
params,
);
return zOnboardingImportScanResponse_unstable.parse(
raw,
) as OnboardingImportScanResponse_unstable;
}
async onboardingImportApply_unstable(
params: OnboardingImportApplyRequest_unstable,
): Promise<OnboardingImportApplyResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/onboarding/import/apply",
params,
);
return zOnboardingImportApplyResponse_unstable.parse(
raw,
) as OnboardingImportApplyResponse_unstable;
}
async sessionExport_unstable(
params: ExportSessionRequest_unstable,
): Promise<ExportSessionResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/session/export",
params,
);
return zExportSessionResponse_unstable.parse(
raw,
) as ExportSessionResponse_unstable;
}
async sessionImport_unstable(
params: ImportSessionRequest_unstable,
): Promise<ImportSessionResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/session/import",
params,
);
return zImportSessionResponse_unstable.parse(
raw,
) as ImportSessionResponse_unstable;
}
async sessionShareNostr_unstable(
params: ShareSessionNostrRequest_unstable,
): Promise<ShareSessionNostrResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/session/share/nostr",
params,
);
return zShareSessionNostrResponse_unstable.parse(
raw,
) as ShareSessionNostrResponse_unstable;
}
async recipesEncode_unstable(
params: EncodeRecipeRequest_unstable,
): Promise<EncodeRecipeResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/recipes/encode",
params,
);
return zEncodeRecipeResponse_unstable.parse(
raw,
) as EncodeRecipeResponse_unstable;
}
async recipesDecode_unstable(
params: DecodeRecipeRequest_unstable,
): Promise<DecodeRecipeResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/recipes/decode",
params,
);
return zDecodeRecipeResponse_unstable.parse(
raw,
) as DecodeRecipeResponse_unstable;
}
async recipesScan_unstable(
params: ScanRecipeRequest_unstable,
): Promise<ScanRecipeResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/recipes/scan", params);
return zScanRecipeResponse_unstable.parse(
raw,
) as ScanRecipeResponse_unstable;
}
async recipesList_unstable(
params: ListRecipesRequest_unstable,
): Promise<ListRecipesResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/recipes/list", params);
return zListRecipesResponse_unstable.parse(
raw,
) as ListRecipesResponse_unstable;
}
async recipesDelete_unstable(
params: DeleteRecipeRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/recipes/delete", params);
}
async recipesSchedule_unstable(
params: ScheduleRecipeRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/recipes/schedule", params);
}
async recipesSlashCommand_unstable(
params: SetRecipeSlashCommandRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/recipes/slash-command", params);
}
async recipesSave_unstable(
params: SaveRecipeRequest_unstable,
): Promise<SaveRecipeResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/recipes/save", params);
return zSaveRecipeResponse_unstable.parse(
raw,
) as SaveRecipeResponse_unstable;
}
async recipesParse_unstable(
params: ParseRecipeRequest_unstable,
): Promise<ParseRecipeResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/recipes/parse",
params,
);
return zParseRecipeResponse_unstable.parse(
raw,
) as ParseRecipeResponse_unstable;
}
async recipesToYaml_unstable(
params: RecipeToYamlRequest_unstable,
): Promise<RecipeToYamlResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/recipes/to-yaml",
params,
);
return zRecipeToYamlResponse_unstable.parse(
raw,
) as RecipeToYamlResponse_unstable;
}
async schedulesList_unstable(
params: ListSchedulesRequest_unstable,
): Promise<ListSchedulesResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/schedules/list",
params,
);
return zListSchedulesResponse_unstable.parse(
raw,
) as ListSchedulesResponse_unstable;
}
async schedulesSessionsList_unstable(
params: ListScheduleSessionsRequest_unstable,
): Promise<ListScheduleSessionsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/schedules/sessions/list",
params,
);
return zListScheduleSessionsResponse_unstable.parse(
raw,
) as ListScheduleSessionsResponse_unstable;
}
async schedulesCreate_unstable(
params: CreateScheduleRequest_unstable,
): Promise<CreateScheduleResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/schedules/create",
params,
);
return zCreateScheduleResponse_unstable.parse(
raw,
) as CreateScheduleResponse_unstable;
}
async schedulesDelete_unstable(
params: DeleteScheduleRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/schedules/delete", params);
}
async schedulesPause_unstable(
params: PauseScheduleRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/schedules/pause", params);
}
async schedulesUnpause_unstable(
params: UnpauseScheduleRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/schedules/unpause", params);
}
async schedulesUpdate_unstable(
params: UpdateScheduleRequest_unstable,
): Promise<UpdateScheduleResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/schedules/update",
params,
);
return zUpdateScheduleResponse_unstable.parse(
raw,
) as UpdateScheduleResponse_unstable;
}
async schedulesRunNow_unstable(
params: RunScheduleNowRequest_unstable,
): Promise<RunScheduleNowResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/schedules/run-now",
params,
);
return zRunScheduleNowResponse_unstable.parse(
raw,
) as RunScheduleNowResponse_unstable;
}
async schedulesRunningJobKill_unstable(
params: KillRunningJobRequest_unstable,
): Promise<KillRunningJobResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/schedules/running-job/kill",
params,
);
return zKillRunningJobResponse_unstable.parse(
raw,
) as KillRunningJobResponse_unstable;
}
async schedulesRunningJobInspect_unstable(
params: InspectRunningJobRequest_unstable,
): Promise<InspectRunningJobResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/schedules/running-job/inspect",
params,
);
return zInspectRunningJobResponse_unstable.parse(
raw,
) as InspectRunningJobResponse_unstable;
}
async sessionInfo_unstable(
params: GetSessionInfoRequest_unstable,
): Promise<GetSessionInfoResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/session/info", params);
return zGetSessionInfoResponse_unstable.parse(
raw,
) as GetSessionInfoResponse_unstable;
}
async sessionConversationTruncate_unstable(
params: TruncateSessionConversationRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/session/conversation/truncate",
params,
);
}
async sessionProjectUpdate_unstable(
params: UpdateSessionProjectRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/session/project/update", params);
}
async sessionRename_unstable(
params: RenameSessionRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/session/rename", params);
}
async sessionArchive_unstable(
params: ArchiveSessionRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/session/archive", params);
}
async sessionUnarchive_unstable(
params: UnarchiveSessionRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/session/unarchive", params);
}
async sourcesCreate_unstable(
params: CreateSourceRequest_unstable,
): Promise<CreateSourceResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/sources/create",
params,
);
return zCreateSourceResponse_unstable.parse(
raw,
) as CreateSourceResponse_unstable;
}
async sourcesList_unstable(
params: ListSourcesRequest_unstable,
): Promise<ListSourcesResponse_unstable> {
const raw = await this.conn.request("_goose/unstable/sources/list", params);
return zListSourcesResponse_unstable.parse(
raw,
) as ListSourcesResponse_unstable;
}
async agentMentionsList_unstable(
params: ListAgentMentionsRequest_unstable,
): Promise<ListAgentMentionsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/agent-mentions/list",
params,
);
return zListAgentMentionsResponse_unstable.parse(
raw,
) as ListAgentMentionsResponse_unstable;
}
async slashCommandsList_unstable(
params: ListSlashCommandsRequest_unstable,
): Promise<ListSlashCommandsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/slash-commands/list",
params,
);
return zListSlashCommandsResponse_unstable.parse(
raw,
) as ListSlashCommandsResponse_unstable;
}
async sourcesUpdate_unstable(
params: UpdateSourceRequest_unstable,
): Promise<UpdateSourceResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/sources/update",
params,
);
return zUpdateSourceResponse_unstable.parse(
raw,
) as UpdateSourceResponse_unstable;
}
async sourcesDelete_unstable(
params: DeleteSourceRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/sources/delete", params);
}
async sourcesExport_unstable(
params: ExportSourceRequest_unstable,
): Promise<ExportSourceResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/sources/export",
params,
);
return zExportSourceResponse_unstable.parse(
raw,
) as ExportSourceResponse_unstable;
}
async sourcesImport_unstable(
params: ImportSourcesRequest_unstable,
): Promise<ImportSourcesResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/sources/import",
params,
);
return zImportSourcesResponse_unstable.parse(
raw,
) as ImportSourcesResponse_unstable;
}
async dictationTranscribe_unstable(
params: DictationTranscribeRequest_unstable,
): Promise<DictationTranscribeResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/dictation/transcribe",
params,
);
return zDictationTranscribeResponse_unstable.parse(
raw,
) as DictationTranscribeResponse_unstable;
}
async dictationConfig_unstable(
params: DictationConfigRequest_unstable,
): Promise<DictationConfigResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/dictation/config",
params,
);
return zDictationConfigResponse_unstable.parse(
raw,
) as DictationConfigResponse_unstable;
}
async dictationSecretSave_unstable(
params: DictationSecretSaveRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/dictation/secret/save", params);
}
async dictationSecretDelete_unstable(
params: DictationSecretDeleteRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/dictation/secret/delete", params);
}
async dictationModelsList_unstable(
params: DictationModelsListRequest_unstable,
): Promise<DictationModelsListResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/dictation/models/list",
params,
);
return zDictationModelsListResponse_unstable.parse(
raw,
) as DictationModelsListResponse_unstable;
}
async dictationModelsDownload_unstable(
params: DictationModelDownloadRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/dictation/models/download",
params,
);
}
async dictationModelsDownloadProgress_unstable(
params: DictationModelDownloadProgressRequest_unstable,
): Promise<DictationModelDownloadProgressResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/dictation/models/download/progress",
params,
);
return zDictationModelDownloadProgressResponse_unstable.parse(
raw,
) as DictationModelDownloadProgressResponse_unstable;
}
async dictationModelsCancel_unstable(
params: DictationModelCancelRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/dictation/models/cancel", params);
}
async dictationModelsDelete_unstable(
params: DictationModelDeleteRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/dictation/models/delete", params);
}
async dictationModelsSelect_unstable(
params: DictationModelSelectRequest_unstable,
): Promise<void> {
await this.conn.request("_goose/unstable/dictation/models/select", params);
}
async localInferenceModelsList_unstable(
params: LocalInferenceModelsListRequest_unstable,
): Promise<LocalInferenceModelsListResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/local-inference/models/list",
params,
);
return zLocalInferenceModelsListResponse_unstable.parse(
raw,
) as LocalInferenceModelsListResponse_unstable;
}
async localInferenceModelsDownload_unstable(
params: LocalInferenceModelDownloadRequest_unstable,
): Promise<LocalInferenceModelDownloadResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/local-inference/models/download",
params,
);
return zLocalInferenceModelDownloadResponse_unstable.parse(
raw,
) as LocalInferenceModelDownloadResponse_unstable;
}
async localInferenceModelsDownloadProgress_unstable(
params: LocalInferenceModelDownloadProgressRequest_unstable,
): Promise<LocalInferenceModelDownloadProgressResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/local-inference/models/download/progress",
params,
);
return zLocalInferenceModelDownloadProgressResponse_unstable.parse(
raw,
) as LocalInferenceModelDownloadProgressResponse_unstable;
}
async localInferenceModelsDownloadCancel_unstable(
params: LocalInferenceModelDownloadCancelRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/local-inference/models/download/cancel",
params,
);
}
async localInferenceModelsDelete_unstable(
params: LocalInferenceModelDeleteRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/local-inference/models/delete",
params,
);
}
async localInferenceModelsEvict_unstable(
params: LocalInferenceModelEvictRequest_unstable,
): Promise<void> {
await this.conn.request(
"_goose/unstable/local-inference/models/evict",
params,
);
}
async localInferenceModelsSettingsRead_unstable(
params: LocalInferenceModelSettingsReadRequest_unstable,
): Promise<LocalInferenceModelSettingsReadResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/local-inference/models/settings/read",
params,
);
return zLocalInferenceModelSettingsReadResponse_unstable.parse(
raw,
) as LocalInferenceModelSettingsReadResponse_unstable;
}
async localInferenceModelsSettingsUpdate_unstable(
params: LocalInferenceModelSettingsUpdateRequest_unstable,
): Promise<LocalInferenceModelSettingsUpdateResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/local-inference/models/settings/update",
params,
);
return zLocalInferenceModelSettingsUpdateResponse_unstable.parse(
raw,
) as LocalInferenceModelSettingsUpdateResponse_unstable;
}
async localInferenceHuggingfaceSearch_unstable(
params: LocalInferenceHuggingFaceSearchRequest_unstable,
): Promise<LocalInferenceHuggingFaceSearchResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/local-inference/huggingface/search",
params,
);
return zLocalInferenceHuggingFaceSearchResponse_unstable.parse(
raw,
) as LocalInferenceHuggingFaceSearchResponse_unstable;
}
async localInferenceHuggingfaceRepoVariants_unstable(
params: LocalInferenceHuggingFaceRepoVariantsRequest_unstable,
): Promise<LocalInferenceHuggingFaceRepoVariantsResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/local-inference/huggingface/repo/variants",
params,
);
return zLocalInferenceHuggingFaceRepoVariantsResponse_unstable.parse(
raw,
) as LocalInferenceHuggingFaceRepoVariantsResponse_unstable;
}
async localInferenceChatTemplatesBuiltinList_unstable(
params: LocalInferenceBuiltinChatTemplatesListRequest_unstable,
): Promise<LocalInferenceBuiltinChatTemplatesListResponse_unstable> {
const raw = await this.conn.request(
"_goose/unstable/local-inference/chat-templates/builtin/list",
params,
);
return zLocalInferenceBuiltinChatTemplatesListResponse_unstable.parse(
raw,
) as LocalInferenceBuiltinChatTemplatesListResponse_unstable;
}
}