{ "methods": [ { "method": "_goose/unstable/session/extensions/add", "requestType": "AddSessionExtensionRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/session/extensions/remove", "requestType": "RemoveSessionExtensionRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/tools/list", "requestType": "GetToolsRequest_unstable", "responseType": "GetToolsResponse_unstable" }, { "method": "_goose/unstable/tools/permissions/set", "requestType": "SetToolPermissionsRequest_unstable", "responseType": "SetToolPermissionsResponse_unstable" }, { "method": "_goose/unstable/tools/call", "requestType": "GooseToolCallRequest_unstable", "responseType": "GooseToolCallResponse_unstable" }, { "method": "_goose/unstable/resources/read", "requestType": "ReadResourceRequest_unstable", "responseType": "ReadResourceResponse_unstable" }, { "method": "_goose/unstable/apps/list", "requestType": "AppsListRequest_unstable", "responseType": "AppsListResponse_unstable" }, { "method": "_goose/unstable/apps/export", "requestType": "AppsExportRequest_unstable", "responseType": "AppsExportResponse_unstable" }, { "method": "_goose/unstable/apps/import", "requestType": "AppsImportRequest_unstable", "responseType": "AppsImportResponse_unstable" }, { "method": "_goose/unstable/apps/delete", "requestType": "AppsDeleteRequest_unstable", "responseType": "AppsDeleteResponse_unstable" }, { "method": "_goose/unstable/session/working-dir/update", "requestType": "UpdateWorkingDirRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/session/system-prompt/set", "requestType": "SetSessionSystemPromptRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/session/steer", "requestType": "SteerSessionRequest_unstable", "responseType": "SteerSessionResponse_unstable" }, { "method": "_goose/unstable/diagnostics/get", "requestType": "DiagnosticsGetRequest_unstable", "responseType": "DiagnosticsGetResponse_unstable" }, { "method": "_goose/unstable/config/prompts/list", "requestType": "ListPromptsRequest_unstable", "responseType": "ListPromptsResponse_unstable" }, { "method": "_goose/unstable/config/prompts/get", "requestType": "GetPromptRequest_unstable", "responseType": "GetPromptResponse_unstable" }, { "method": "_goose/unstable/config/prompts/save", "requestType": "SavePromptRequest_unstable", "responseType": "PromptOperationResponse_unstable" }, { "method": "_goose/unstable/config/prompts/reset", "requestType": "ResetPromptRequest_unstable", "responseType": "PromptOperationResponse_unstable" }, { "method": "_goose/unstable/config/extensions/list", "requestType": "GetConfigExtensionsRequest_unstable", "responseType": "GetConfigExtensionsResponse_unstable" }, { "method": "_goose/unstable/extensions/available", "requestType": "GetAvailableExtensionsRequest_unstable", "responseType": "GetAvailableExtensionsResponse_unstable" }, { "method": "_goose/unstable/config/extensions/add", "requestType": "AddConfigExtensionRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/config/extensions/remove", "requestType": "RemoveConfigExtensionRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/config/extensions/set-enabled", "requestType": "SetConfigExtensionEnabledRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/session/extensions/list", "requestType": "GetSessionExtensionsRequest_unstable", "responseType": "GetSessionExtensionsResponse_unstable" }, { "method": "_goose/unstable/providers/list", "requestType": "ListProvidersRequest_unstable", "responseType": "ListProvidersResponse_unstable" }, { "method": "_goose/unstable/providers/supported-models/list", "requestType": "ProviderSupportedModelsListRequest_unstable", "responseType": "ProviderSupportedModelsListResponse_unstable" }, { "method": "_goose/unstable/providers/catalog/list", "requestType": "ProviderCatalogListRequest_unstable", "responseType": "ProviderCatalogListResponse_unstable" }, { "method": "_goose/unstable/providers/setup/catalog/list", "requestType": "ProviderSetupCatalogListRequest_unstable", "responseType": "ProviderSetupCatalogListResponse_unstable" }, { "method": "_goose/unstable/providers/catalog/template", "requestType": "ProviderCatalogTemplateRequest_unstable", "responseType": "ProviderCatalogTemplateResponse_unstable" }, { "method": "_goose/unstable/providers/custom/create", "requestType": "CustomProviderCreateRequest_unstable", "responseType": "CustomProviderCreateResponse_unstable" }, { "method": "_goose/unstable/providers/custom/read", "requestType": "CustomProviderReadRequest_unstable", "responseType": "CustomProviderReadResponse_unstable" }, { "method": "_goose/unstable/providers/custom/update", "requestType": "CustomProviderUpdateRequest_unstable", "responseType": "CustomProviderUpdateResponse_unstable" }, { "method": "_goose/unstable/providers/custom/delete", "requestType": "CustomProviderDeleteRequest_unstable", "responseType": "CustomProviderDeleteResponse_unstable" }, { "method": "_goose/unstable/providers/inventory/refresh", "requestType": "RefreshProviderInventoryRequest_unstable", "responseType": "RefreshProviderInventoryResponse_unstable" }, { "method": "_goose/unstable/providers/readiness/check", "requestType": "ProviderReadinessCheckRequest_unstable", "responseType": "ProviderReadinessCheckResponse_unstable" }, { "method": "_goose/unstable/providers/config/read", "requestType": "ProviderConfigReadRequest_unstable", "responseType": "ProviderConfigReadResponse_unstable" }, { "method": "_goose/unstable/providers/config/status", "requestType": "ProviderConfigStatusRequest_unstable", "responseType": "ProviderConfigStatusResponse_unstable" }, { "method": "_goose/unstable/providers/config/save", "requestType": "ProviderConfigSaveRequest_unstable", "responseType": "ProviderConfigChangeResponse_unstable" }, { "method": "_goose/unstable/providers/config/delete", "requestType": "ProviderConfigDeleteRequest_unstable", "responseType": "ProviderConfigChangeResponse_unstable" }, { "method": "_goose/unstable/providers/config/authenticate", "requestType": "ProviderConfigAuthenticateRequest_unstable", "responseType": "ProviderConfigChangeResponse_unstable" }, { "method": "_goose/unstable/providers/secrets/list", "requestType": "ProviderSecretsListRequest_unstable", "responseType": "ProviderSecretsListResponse_unstable" }, { "method": "_goose/unstable/providers/secrets/delete", "requestType": "ProviderSecretDeleteRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/providers/canonical-model-info", "requestType": "CanonicalModelInfoRequest_unstable", "responseType": "CanonicalModelInfoResponse_unstable" }, { "method": "_goose/unstable/preferences/read", "requestType": "PreferencesReadRequest_unstable", "responseType": "PreferencesReadResponse_unstable" }, { "method": "_goose/unstable/preferences/save", "requestType": "PreferencesSaveRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/preferences/remove", "requestType": "PreferencesRemoveRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/config/read", "requestType": "ConfigReadRequest_unstable", "responseType": "ConfigReadResponse_unstable" }, { "method": "_goose/unstable/config/upsert", "requestType": "ConfigUpsertRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/config/remove", "requestType": "ConfigRemoveRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/config/read-all", "requestType": "ConfigReadAllRequest_unstable", "responseType": "ConfigReadAllResponse_unstable" }, { "method": "_goose/unstable/defaults/read", "requestType": "DefaultsReadRequest_unstable", "responseType": "DefaultsReadResponse_unstable" }, { "method": "_goose/unstable/defaults/save", "requestType": "DefaultsSaveRequest_unstable", "responseType": "DefaultsReadResponse_unstable" }, { "method": "_goose/unstable/defaults/clear", "requestType": "DefaultsClearRequest_unstable", "responseType": "DefaultsReadResponse_unstable" }, { "method": "_goose/unstable/onboarding/import/scan", "requestType": "OnboardingImportScanRequest_unstable", "responseType": "OnboardingImportScanResponse_unstable" }, { "method": "_goose/unstable/onboarding/import/apply", "requestType": "OnboardingImportApplyRequest_unstable", "responseType": "OnboardingImportApplyResponse_unstable" }, { "method": "_goose/unstable/session/export", "requestType": "ExportSessionRequest_unstable", "responseType": "ExportSessionResponse_unstable" }, { "method": "_goose/unstable/session/import", "requestType": "ImportSessionRequest_unstable", "responseType": "ImportSessionResponse_unstable" }, { "method": "_goose/unstable/session/share/nostr", "requestType": "ShareSessionNostrRequest_unstable", "responseType": "ShareSessionNostrResponse_unstable" }, { "method": "_goose/unstable/recipes/encode", "requestType": "EncodeRecipeRequest_unstable", "responseType": "EncodeRecipeResponse_unstable" }, { "method": "_goose/unstable/recipes/decode", "requestType": "DecodeRecipeRequest_unstable", "responseType": "DecodeRecipeResponse_unstable" }, { "method": "_goose/unstable/recipes/scan", "requestType": "ScanRecipeRequest_unstable", "responseType": "ScanRecipeResponse_unstable" }, { "method": "_goose/unstable/recipes/list", "requestType": "ListRecipesRequest_unstable", "responseType": "ListRecipesResponse_unstable" }, { "method": "_goose/unstable/recipes/delete", "requestType": "DeleteRecipeRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/recipes/schedule", "requestType": "ScheduleRecipeRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/recipes/slash-command", "requestType": "SetRecipeSlashCommandRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/recipes/save", "requestType": "SaveRecipeRequest_unstable", "responseType": "SaveRecipeResponse_unstable" }, { "method": "_goose/unstable/recipes/parse", "requestType": "ParseRecipeRequest_unstable", "responseType": "ParseRecipeResponse_unstable" }, { "method": "_goose/unstable/recipes/to-yaml", "requestType": "RecipeToYamlRequest_unstable", "responseType": "RecipeToYamlResponse_unstable" }, { "method": "_goose/unstable/schedules/list", "requestType": "ListSchedulesRequest_unstable", "responseType": "ListSchedulesResponse_unstable" }, { "method": "_goose/unstable/schedules/sessions/list", "requestType": "ListScheduleSessionsRequest_unstable", "responseType": "ListScheduleSessionsResponse_unstable" }, { "method": "_goose/unstable/schedules/create", "requestType": "CreateScheduleRequest_unstable", "responseType": "CreateScheduleResponse_unstable" }, { "method": "_goose/unstable/schedules/delete", "requestType": "DeleteScheduleRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/schedules/pause", "requestType": "PauseScheduleRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/schedules/unpause", "requestType": "UnpauseScheduleRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/schedules/update", "requestType": "UpdateScheduleRequest_unstable", "responseType": "UpdateScheduleResponse_unstable" }, { "method": "_goose/unstable/schedules/run-now", "requestType": "RunScheduleNowRequest_unstable", "responseType": "RunScheduleNowResponse_unstable" }, { "method": "_goose/unstable/schedules/running-job/kill", "requestType": "KillRunningJobRequest_unstable", "responseType": "KillRunningJobResponse_unstable" }, { "method": "_goose/unstable/schedules/running-job/inspect", "requestType": "InspectRunningJobRequest_unstable", "responseType": "InspectRunningJobResponse_unstable" }, { "method": "_goose/unstable/session/info", "requestType": "GetSessionInfoRequest_unstable", "responseType": "GetSessionInfoResponse_unstable" }, { "method": "_goose/unstable/session/conversation/truncate", "requestType": "TruncateSessionConversationRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/session/project/update", "requestType": "UpdateSessionProjectRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/session/rename", "requestType": "RenameSessionRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/session/archive", "requestType": "ArchiveSessionRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/session/unarchive", "requestType": "UnarchiveSessionRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/sources/create", "requestType": "CreateSourceRequest_unstable", "responseType": "CreateSourceResponse_unstable" }, { "method": "_goose/unstable/sources/list", "requestType": "ListSourcesRequest_unstable", "responseType": "ListSourcesResponse_unstable" }, { "method": "_goose/unstable/agent-mentions/list", "requestType": "ListAgentMentionsRequest_unstable", "responseType": "ListAgentMentionsResponse_unstable" }, { "method": "_goose/unstable/slash-commands/list", "requestType": "ListSlashCommandsRequest_unstable", "responseType": "ListSlashCommandsResponse_unstable" }, { "method": "_goose/unstable/sources/update", "requestType": "UpdateSourceRequest_unstable", "responseType": "UpdateSourceResponse_unstable" }, { "method": "_goose/unstable/sources/delete", "requestType": "DeleteSourceRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/sources/export", "requestType": "ExportSourceRequest_unstable", "responseType": "ExportSourceResponse_unstable" }, { "method": "_goose/unstable/sources/import", "requestType": "ImportSourcesRequest_unstable", "responseType": "ImportSourcesResponse_unstable" }, { "method": "_goose/unstable/dictation/transcribe", "requestType": "DictationTranscribeRequest_unstable", "responseType": "DictationTranscribeResponse_unstable" }, { "method": "_goose/unstable/dictation/config", "requestType": "DictationConfigRequest_unstable", "responseType": "DictationConfigResponse_unstable" }, { "method": "_goose/unstable/dictation/secret/save", "requestType": "DictationSecretSaveRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/dictation/secret/delete", "requestType": "DictationSecretDeleteRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/dictation/models/list", "requestType": "DictationModelsListRequest_unstable", "responseType": "DictationModelsListResponse_unstable" }, { "method": "_goose/unstable/dictation/models/download", "requestType": "DictationModelDownloadRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/dictation/models/download/progress", "requestType": "DictationModelDownloadProgressRequest_unstable", "responseType": "DictationModelDownloadProgressResponse_unstable" }, { "method": "_goose/unstable/dictation/models/cancel", "requestType": "DictationModelCancelRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/dictation/models/delete", "requestType": "DictationModelDeleteRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/dictation/models/select", "requestType": "DictationModelSelectRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/local-inference/models/list", "requestType": "LocalInferenceModelsListRequest_unstable", "responseType": "LocalInferenceModelsListResponse_unstable" }, { "method": "_goose/unstable/local-inference/models/download", "requestType": "LocalInferenceModelDownloadRequest_unstable", "responseType": "LocalInferenceModelDownloadResponse_unstable" }, { "method": "_goose/unstable/local-inference/models/download/progress", "requestType": "LocalInferenceModelDownloadProgressRequest_unstable", "responseType": "LocalInferenceModelDownloadProgressResponse_unstable" }, { "method": "_goose/unstable/local-inference/models/download/cancel", "requestType": "LocalInferenceModelDownloadCancelRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/local-inference/models/delete", "requestType": "LocalInferenceModelDeleteRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/local-inference/models/evict", "requestType": "LocalInferenceModelEvictRequest_unstable", "responseType": "EmptyResponse" }, { "method": "_goose/unstable/local-inference/models/settings/read", "requestType": "LocalInferenceModelSettingsReadRequest_unstable", "responseType": "LocalInferenceModelSettingsReadResponse_unstable" }, { "method": "_goose/unstable/local-inference/models/settings/update", "requestType": "LocalInferenceModelSettingsUpdateRequest_unstable", "responseType": "LocalInferenceModelSettingsUpdateResponse_unstable" }, { "method": "_goose/unstable/local-inference/huggingface/search", "requestType": "LocalInferenceHuggingFaceSearchRequest_unstable", "responseType": "LocalInferenceHuggingFaceSearchResponse_unstable" }, { "method": "_goose/unstable/local-inference/huggingface/repo/variants", "requestType": "LocalInferenceHuggingFaceRepoVariantsRequest_unstable", "responseType": "LocalInferenceHuggingFaceRepoVariantsResponse_unstable" }, { "method": "_goose/unstable/local-inference/chat-templates/builtin/list", "requestType": "LocalInferenceBuiltinChatTemplatesListRequest_unstable", "responseType": "LocalInferenceBuiltinChatTemplatesListResponse_unstable" } ], "notifications": [ { "method": "_goose/unstable/session/update", "paramsType": "GooseSessionNotification_unstable" } ], "agentRequests": [ { "method": "_goose/unstable/session/recipe/request-params", "requestType": "RequestRecipeParams_unstable", "responseType": "RecipeParamsResponse_unstable" } ] }