e4f8b61b58
Co-authored-by: Douwe M Osinga <douwe@sidewalklabs.com>
378 lines
13 KiB
JSON
378 lines
13 KiB
JSON
{
|
|
"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/call",
|
|
"requestType": "GooseToolCallRequest_unstable",
|
|
"responseType": "GooseToolCallResponse_unstable"
|
|
},
|
|
{
|
|
"method": "_goose/unstable/resources/read",
|
|
"requestType": "ReadResourceRequest_unstable",
|
|
"responseType": "ReadResourceResponse_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": "session/delete",
|
|
"requestType": "DeleteSessionRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"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/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/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/defaults/read",
|
|
"requestType": "DefaultsReadRequest_unstable",
|
|
"responseType": "DefaultsReadResponse_unstable"
|
|
},
|
|
{
|
|
"method": "_goose/unstable/defaults/save",
|
|
"requestType": "DefaultsSaveRequest_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/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/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/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"
|
|
}
|
|
],
|
|
"notifications": [
|
|
{
|
|
"method": "_goose/unstable/session/update",
|
|
"paramsType": "GooseSessionNotification_unstable"
|
|
}
|
|
],
|
|
"agentRequests": [
|
|
{
|
|
"method": "_goose/unstable/session/recipe/request-params",
|
|
"requestType": "RequestRecipeParams_unstable",
|
|
"responseType": "RecipeParamsResponse_unstable"
|
|
}
|
|
]
|
|
}
|