86afdeab6a
Signed-off-by: Matt Toohey <contact@matttoohey.com> Co-authored-by: Bradley Axen <baxen@squareup.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
200 lines
5.6 KiB
JSON
200 lines
5.6 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/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/inventory/refresh",
|
|
"requestType": "RefreshProviderInventoryRequest",
|
|
"responseType": "RefreshProviderInventoryResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/read",
|
|
"requestType": "ReadConfigRequest",
|
|
"responseType": "ReadConfigResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/upsert",
|
|
"requestType": "UpsertConfigRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/config/remove",
|
|
"requestType": "RemoveConfigRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/secret/check",
|
|
"requestType": "CheckSecretRequest",
|
|
"responseType": "CheckSecretResponse"
|
|
},
|
|
{
|
|
"method": "_goose/secret/upsert",
|
|
"requestType": "UpsertSecretRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"method": "_goose/secret/remove",
|
|
"requestType": "RemoveSecretRequest",
|
|
"responseType": "EmptyResponse"
|
|
},
|
|
{
|
|
"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/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"
|
|
}
|
|
]
|
|
}
|