mirror of
https://github.com/langgenius/dify.git
synced 2026-09-21 05:11:22 +08:00
refactor(api): migrate workspace tool endpoints to BaseModel (#37959)
This commit is contained in:
@@ -145,7 +145,7 @@ export const zGetOauthPluginByProviderToolAuthorizationUrlPath = z.object({
|
||||
})
|
||||
|
||||
/**
|
||||
* Authorization URL retrieved successfully
|
||||
* Tool OAuth authorization URL generated successfully
|
||||
*/
|
||||
export const zGetOauthPluginByProviderToolAuthorizationUrlResponse
|
||||
= zPluginOAuthAuthorizationUrlResponse
|
||||
|
||||
@@ -609,16 +609,14 @@ export type WorkspaceAccessMatrix = {
|
||||
pagination?: Pagination | null
|
||||
}
|
||||
|
||||
export type ToolProviderOpaqueResponse = unknown
|
||||
export type ToolLabelListResponse = Array<ToolLabel>
|
||||
|
||||
export type ApiToolProviderAddPayload = {
|
||||
credentials: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
custom_disclaimer?: string
|
||||
icon: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
icon: ToolEmojiIcon
|
||||
labels?: Array<string> | null
|
||||
privacy_policy?: string | null
|
||||
provider: string
|
||||
@@ -630,10 +628,37 @@ export type ApiToolProviderDeletePayload = {
|
||||
provider: string
|
||||
}
|
||||
|
||||
export type ApiProviderDetailResponse = {
|
||||
credentials?: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
custom_disclaimer?: string | null
|
||||
description?: string | null
|
||||
icon: ToolEmojiIcon
|
||||
labels?: Array<string>
|
||||
privacy_policy?: string | null
|
||||
schema: string
|
||||
schema_type: ApiProviderSchemaType
|
||||
tools: Array<ApiToolBundle>
|
||||
}
|
||||
|
||||
export type ApiProviderRemoteSchemaResponse = {
|
||||
schema: string
|
||||
}
|
||||
|
||||
export type ApiToolSchemaPayload = {
|
||||
schema: string
|
||||
}
|
||||
|
||||
export type ApiSchemaParseResponse = {
|
||||
credentials_schema: Array<ProviderConfig>
|
||||
parameters_schema: Array<ApiToolBundle>
|
||||
schema_type: ApiProviderSchemaType
|
||||
warning: {
|
||||
[key: string]: string
|
||||
}
|
||||
}
|
||||
|
||||
export type ApiToolTestPayload = {
|
||||
credentials: {
|
||||
[key: string]: unknown
|
||||
@@ -647,14 +672,16 @@ export type ApiToolTestPayload = {
|
||||
tool_name: string
|
||||
}
|
||||
|
||||
export type ApiToolPreviewResponse = ApiToolPreviewResult
|
||||
|
||||
export type ToolApiListResponse = Array<ToolApiEntity>
|
||||
|
||||
export type ApiToolProviderUpdatePayload = {
|
||||
credentials: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
custom_disclaimer?: string
|
||||
icon: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
icon: ToolEmojiIcon
|
||||
labels?: Array<string> | null
|
||||
original_provider: string
|
||||
privacy_policy?: string | null
|
||||
@@ -672,6 +699,16 @@ export type BuiltinToolAddPayload = {
|
||||
visibility?: string | null
|
||||
}
|
||||
|
||||
export type ToolProviderCredentialInfoApiEntity = {
|
||||
credentials: Array<ToolProviderCredentialApiEntity>
|
||||
is_oauth_custom_client_enabled?: boolean
|
||||
supported_credential_types: Array<CredentialType>
|
||||
}
|
||||
|
||||
export type ProviderConfigListResponse = Array<ProviderConfig>
|
||||
|
||||
export type ToolProviderCredentialListResponse = Array<ToolProviderCredentialApiEntity>
|
||||
|
||||
export type BuiltinProviderDefaultCredentialPayload = {
|
||||
id: string
|
||||
}
|
||||
@@ -680,12 +717,56 @@ export type BuiltinToolCredentialDeletePayload = {
|
||||
credential_id: string
|
||||
}
|
||||
|
||||
export type ToolOAuthClientSchemaResponse = Array<{
|
||||
[key: string]: unknown
|
||||
}>
|
||||
export type ToolProviderApiEntityResponse = {
|
||||
allow_delete?: boolean
|
||||
authentication?: McpAuthentication | null
|
||||
author: string
|
||||
configuration?: McpConfiguration | null
|
||||
description: I18nObject
|
||||
icon:
|
||||
| string
|
||||
| {
|
||||
[key: string]: string
|
||||
}
|
||||
icon_dark?:
|
||||
| string
|
||||
| {
|
||||
[key: string]: string
|
||||
}
|
||||
id: string
|
||||
identity_mode?: string
|
||||
is_dynamic_registration?: boolean
|
||||
is_team_authorization?: boolean
|
||||
label: I18nObject
|
||||
labels?: Array<string>
|
||||
masked_headers?: {
|
||||
[key: string]: string
|
||||
} | null
|
||||
name: string
|
||||
original_headers?: {
|
||||
[key: string]: string
|
||||
} | null
|
||||
plugin_id?: string | null
|
||||
plugin_unique_identifier?: string | null
|
||||
server_identifier?: string | null
|
||||
server_url?: string | null
|
||||
team_credentials?: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
tools?: Array<ToolApiEntity>
|
||||
type: ToolProviderType
|
||||
updated_at?: number
|
||||
workflow_app_id?: string | null
|
||||
}
|
||||
|
||||
export type ToolOAuthCustomClientResponse = {
|
||||
[key: string]: unknown
|
||||
export type BuiltinProviderOAuthClientSchemaResponse = {
|
||||
client_params?: {
|
||||
[key: string]: unknown
|
||||
} | null
|
||||
is_oauth_custom_client_enabled: boolean
|
||||
is_system_oauth_params_exists: boolean
|
||||
redirect_uri: string
|
||||
schema: Array<ProviderConfig>
|
||||
}
|
||||
|
||||
export type ToolOAuthCustomClientPayload = {
|
||||
@@ -708,14 +789,10 @@ export type McpProviderDeletePayload = {
|
||||
}
|
||||
|
||||
export type McpProviderCreatePayload = {
|
||||
authentication?: {
|
||||
[key: string]: unknown
|
||||
} | null
|
||||
configuration?: {
|
||||
[key: string]: unknown
|
||||
} | null
|
||||
authentication?: McpAuthentication | null
|
||||
configuration?: McpConfiguration | null
|
||||
headers?: {
|
||||
[key: string]: unknown
|
||||
[key: string]: string
|
||||
} | null
|
||||
icon: string
|
||||
icon_background?: string
|
||||
@@ -727,14 +804,10 @@ export type McpProviderCreatePayload = {
|
||||
}
|
||||
|
||||
export type McpProviderUpdatePayload = {
|
||||
authentication?: {
|
||||
[key: string]: unknown
|
||||
} | null
|
||||
configuration?: {
|
||||
[key: string]: unknown
|
||||
} | null
|
||||
authentication?: McpAuthentication | null
|
||||
configuration?: McpConfiguration | null
|
||||
headers?: {
|
||||
[key: string]: unknown
|
||||
[key: string]: string
|
||||
} | null
|
||||
icon: string
|
||||
icon_background?: string
|
||||
@@ -751,11 +824,14 @@ export type McpAuthPayload = {
|
||||
provider_id: string
|
||||
}
|
||||
|
||||
export type McpAuthResponse = {
|
||||
authorization_url?: string | null
|
||||
result?: 'success' | null
|
||||
}
|
||||
|
||||
export type WorkflowToolCreatePayload = {
|
||||
description: string
|
||||
icon: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
icon: ToolEmojiIcon
|
||||
label: string
|
||||
labels?: Array<string> | null
|
||||
name: string
|
||||
@@ -768,11 +844,25 @@ export type WorkflowToolDeletePayload = {
|
||||
workflow_tool_id: string
|
||||
}
|
||||
|
||||
export type WorkflowToolUpdatePayload = {
|
||||
export type WorkflowToolDetailResponse = {
|
||||
description: string
|
||||
icon: {
|
||||
icon: ToolEmojiIcon
|
||||
label: string
|
||||
name: string
|
||||
output_schema?: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
parameters: Array<WorkflowToolParameterConfiguration>
|
||||
privacy_policy?: string | null
|
||||
synced: boolean
|
||||
tool: ToolApiEntity
|
||||
workflow_app_id: string
|
||||
workflow_tool_id: string
|
||||
}
|
||||
|
||||
export type WorkflowToolUpdatePayload = {
|
||||
description: string
|
||||
icon: ToolEmojiIcon
|
||||
label: string
|
||||
labels?: Array<string> | null
|
||||
name: string
|
||||
@@ -781,6 +871,8 @@ export type WorkflowToolUpdatePayload = {
|
||||
workflow_tool_id: string
|
||||
}
|
||||
|
||||
export type ToolProviderListResponse = Array<ToolProviderApiEntityResponse>
|
||||
|
||||
export type TriggerProviderApiEntity = {
|
||||
author: string
|
||||
description: I18nObject
|
||||
@@ -801,7 +893,7 @@ export type TriggerOAuthClientResponse = {
|
||||
configured: boolean
|
||||
custom_configured: boolean
|
||||
custom_enabled: boolean
|
||||
oauth_client_schema: Array<TriggerProviderConfigResponse>
|
||||
oauth_client_schema: Array<ProviderConfig>
|
||||
params: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
@@ -829,8 +921,6 @@ export type TriggerSubscriptionBuilderUpdatePayload = {
|
||||
} | null
|
||||
}
|
||||
|
||||
export type TriggerProviderOpaqueResponse = unknown
|
||||
|
||||
export type TriggerSubscriptionBuilderCreatePayload = {
|
||||
credential_type?: string
|
||||
}
|
||||
@@ -866,11 +956,15 @@ export type TriggerSubscriptionBuilderVerifyPayload = {
|
||||
}
|
||||
}
|
||||
|
||||
export type TriggerSubscriptionBuilderVerifyResponse = {
|
||||
export type TriggerVerificationResponse = {
|
||||
verified: boolean
|
||||
}
|
||||
|
||||
export type TriggerSubscriptionListResponse = Array<TriggerProviderSubscriptionApiEntity>
|
||||
export type TriggerProviderSubscriptionListResponse = Array<TriggerProviderSubscriptionApiEntity>
|
||||
|
||||
export type TriggerProviderErrorResponse = {
|
||||
error: string
|
||||
}
|
||||
|
||||
export type TriggerOAuthAuthorizeResponse = {
|
||||
authorization_url: string
|
||||
@@ -1294,16 +1388,91 @@ export type AccessPolicyRole = {
|
||||
role_tag?: string
|
||||
}
|
||||
|
||||
export type ToolLabel = {
|
||||
icon: string
|
||||
label: I18nObject
|
||||
name: string
|
||||
}
|
||||
|
||||
export type ToolEmojiIcon = {
|
||||
background: string
|
||||
content: string
|
||||
}
|
||||
|
||||
export type ApiProviderSchemaType = 'openai_actions' | 'openai_plugin' | 'openapi' | 'swagger'
|
||||
|
||||
export type ApiToolBundle = {
|
||||
author: string
|
||||
icon?: string | null
|
||||
method: string
|
||||
openapi: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
operation_id?: string | null
|
||||
output_schema?: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
parameters?: Array<ToolParameter> | null
|
||||
server_url: string
|
||||
summary?: string | null
|
||||
}
|
||||
|
||||
export type ProviderConfig = {
|
||||
default?: number | string | number | boolean | null
|
||||
help?: I18nObject | null
|
||||
label?: I18nObject | null
|
||||
multiple?: boolean
|
||||
name: string
|
||||
options?: Array<Option> | null
|
||||
placeholder?: I18nObject | null
|
||||
required?: boolean
|
||||
scope?: AppSelectorScope | ModelSelectorScope | ToolSelectorScope | null
|
||||
type: ProviderConfigType
|
||||
url?: string | null
|
||||
}
|
||||
|
||||
export type ApiToolPreviewResult = {
|
||||
error?: string
|
||||
result?: string
|
||||
}
|
||||
|
||||
export type ToolApiEntity = {
|
||||
author: string
|
||||
description: I18nObject
|
||||
label: I18nObject
|
||||
labels?: Array<string>
|
||||
name: string
|
||||
output_schema?: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
parameters?: Array<ToolParameter> | null
|
||||
}
|
||||
|
||||
export type CredentialType = 'api-key' | 'oauth2' | 'unauthorized'
|
||||
|
||||
export type IdentityMode = 'idp_token' | 'off'
|
||||
|
||||
export type WorkflowToolParameterConfiguration = {
|
||||
description: string
|
||||
form: ToolParameterForm
|
||||
export type ToolProviderCredentialApiEntity = {
|
||||
created_by?: string
|
||||
credential_type: CredentialType
|
||||
credentials?: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
from_other_member?: boolean
|
||||
id: string
|
||||
is_default?: boolean
|
||||
name: string
|
||||
partial_member_list?: Array<string>
|
||||
provider: string
|
||||
visibility?: string
|
||||
}
|
||||
|
||||
export type McpAuthentication = {
|
||||
client_id: string
|
||||
client_secret?: string | null
|
||||
}
|
||||
|
||||
export type McpConfiguration = {
|
||||
sse_read_timeout?: number
|
||||
timeout?: number
|
||||
}
|
||||
|
||||
export type I18nObject = {
|
||||
@@ -1313,6 +1482,23 @@ export type I18nObject = {
|
||||
zh_Hans?: string | null
|
||||
}
|
||||
|
||||
export type ToolProviderType
|
||||
= | 'api'
|
||||
| 'app'
|
||||
| 'builtin'
|
||||
| 'dataset-retrieval'
|
||||
| 'mcp'
|
||||
| 'plugin'
|
||||
| 'workflow'
|
||||
|
||||
export type IdentityMode = 'idp_token' | 'off'
|
||||
|
||||
export type WorkflowToolParameterConfiguration = {
|
||||
description: string
|
||||
form: ToolParameterForm
|
||||
name: string
|
||||
}
|
||||
|
||||
export type EventApiEntity = {
|
||||
description: I18nObject
|
||||
identity: EventIdentity
|
||||
@@ -1329,43 +1515,8 @@ export type SubscriptionConstructor = {
|
||||
parameters?: Array<EventParameter>
|
||||
}
|
||||
|
||||
export type ProviderConfig = {
|
||||
default?: number | string | number | boolean | null
|
||||
help?: I18nObject | null
|
||||
label?: I18nObject | null
|
||||
multiple?: boolean
|
||||
name: string
|
||||
options?: Array<Option> | null
|
||||
placeholder?: I18nObject | null
|
||||
required?: boolean
|
||||
scope?: AppSelectorScope | ModelSelectorScope | ToolSelectorScope | null
|
||||
type: ProviderConfigType
|
||||
url?: string | null
|
||||
}
|
||||
|
||||
export type TriggerCreationMethod = 'APIKEY' | 'MANUAL' | 'OAUTH'
|
||||
|
||||
export type TriggerProviderConfigResponse = {
|
||||
default?: number | string | number | boolean | null
|
||||
help?: I18nObject | null
|
||||
label?: I18nObject | null
|
||||
multiple?: boolean
|
||||
name: string
|
||||
options?: Array<TriggerProviderConfigOptionResponse> | null
|
||||
placeholder?: I18nObject | null
|
||||
required?: boolean
|
||||
scope?: AppSelectorScope | ModelSelectorScope | ToolSelectorScope | null
|
||||
type:
|
||||
| 'app-selector'
|
||||
| 'array[tools]'
|
||||
| 'boolean'
|
||||
| 'model-selector'
|
||||
| 'secret-input'
|
||||
| 'select'
|
||||
| 'text-input'
|
||||
url?: string | null
|
||||
}
|
||||
|
||||
export type RequestLog = {
|
||||
created_at: string
|
||||
endpoint: string
|
||||
@@ -1591,15 +1742,6 @@ export type PluginCategoryBuiltinToolResponse = {
|
||||
[key: string]: unknown
|
||||
}
|
||||
|
||||
export type ToolProviderType
|
||||
= | 'api'
|
||||
| 'app'
|
||||
| 'builtin'
|
||||
| 'dataset-retrieval'
|
||||
| 'mcp'
|
||||
| 'plugin'
|
||||
| 'workflow'
|
||||
|
||||
export type RbacRoleAccount = {
|
||||
account_id: string
|
||||
account_name?: string
|
||||
@@ -1618,6 +1760,64 @@ export type PermissionCatalogItem = {
|
||||
name: string
|
||||
}
|
||||
|
||||
export type ToolParameter = {
|
||||
auto_generate?: PluginParameterAutoGenerate | null
|
||||
default?:
|
||||
| number
|
||||
| number
|
||||
| string
|
||||
| boolean
|
||||
| Array<unknown>
|
||||
| {
|
||||
[key: string]: unknown
|
||||
}
|
||||
| null
|
||||
form: ToolParameterForm
|
||||
human_description?: I18nObject | null
|
||||
input_schema?: {
|
||||
[key: string]: unknown
|
||||
} | null
|
||||
label: I18nObject
|
||||
llm_description?: string | null
|
||||
max?: number | number | null
|
||||
min?: number | number | null
|
||||
name: string
|
||||
options?: Array<PluginParameterOption>
|
||||
placeholder?: I18nObject | null
|
||||
precision?: number | null
|
||||
required?: boolean
|
||||
scope?: string | null
|
||||
template?: PluginParameterTemplate | null
|
||||
type: ToolParameterType
|
||||
}
|
||||
|
||||
export type Option = {
|
||||
label: I18nObject
|
||||
value: string
|
||||
}
|
||||
|
||||
export type AppSelectorScope = 'all' | 'chat' | 'completion' | 'workflow'
|
||||
|
||||
export type ModelSelectorScope
|
||||
= | 'llm'
|
||||
| 'moderation'
|
||||
| 'rerank'
|
||||
| 'speech2text'
|
||||
| 'text-embedding'
|
||||
| 'tts'
|
||||
| 'vision'
|
||||
|
||||
export type ToolSelectorScope = 'all' | 'builtin' | 'custom' | 'workflow'
|
||||
|
||||
export type ProviderConfigType
|
||||
= | 'app-selector'
|
||||
| 'array[tools]'
|
||||
| 'boolean'
|
||||
| 'model-selector'
|
||||
| 'secret-input'
|
||||
| 'select'
|
||||
| 'text-input'
|
||||
|
||||
export type ToolParameterForm = 'form' | 'llm' | 'schema'
|
||||
|
||||
export type EventIdentity = {
|
||||
@@ -1649,38 +1849,6 @@ export type OAuthSchema = {
|
||||
credentials_schema?: Array<ProviderConfig>
|
||||
}
|
||||
|
||||
export type Option = {
|
||||
label: I18nObject
|
||||
value: string
|
||||
}
|
||||
|
||||
export type AppSelectorScope = 'all' | 'chat' | 'completion' | 'workflow'
|
||||
|
||||
export type ModelSelectorScope
|
||||
= | 'llm'
|
||||
| 'moderation'
|
||||
| 'rerank'
|
||||
| 'speech2text'
|
||||
| 'text-embedding'
|
||||
| 'tts'
|
||||
| 'vision'
|
||||
|
||||
export type ToolSelectorScope = 'all' | 'builtin' | 'custom' | 'workflow'
|
||||
|
||||
export type ProviderConfigType
|
||||
= | 'app-selector'
|
||||
| 'array[tools]'
|
||||
| 'boolean'
|
||||
| 'model-selector'
|
||||
| 'secret-input'
|
||||
| 'select'
|
||||
| 'text-input'
|
||||
|
||||
export type TriggerProviderConfigOptionResponse = {
|
||||
label: I18nObject
|
||||
value: string
|
||||
}
|
||||
|
||||
export type AiModelEntityResponse = {
|
||||
deprecated?: boolean
|
||||
features?: Array<ModelFeature> | null
|
||||
@@ -1801,6 +1969,23 @@ export type PluginParameterTemplate = {
|
||||
enabled?: boolean
|
||||
}
|
||||
|
||||
export type ToolParameterType
|
||||
= | 'any'
|
||||
| 'app-selector'
|
||||
| 'array'
|
||||
| 'boolean'
|
||||
| 'checkbox'
|
||||
| 'dynamic-select'
|
||||
| 'file'
|
||||
| 'files'
|
||||
| 'model-selector'
|
||||
| 'number'
|
||||
| 'object'
|
||||
| 'secret-input'
|
||||
| 'select'
|
||||
| 'string'
|
||||
| 'system-files'
|
||||
|
||||
export type EventParameterType
|
||||
= | 'app-selector'
|
||||
| 'array'
|
||||
@@ -4099,7 +4284,7 @@ export type GetWorkspacesCurrentToolLabelsData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolLabelsResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolLabelListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolLabelsResponse
|
||||
@@ -4113,7 +4298,7 @@ export type PostWorkspacesCurrentToolProviderApiAddData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiAddResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiAddResponse
|
||||
@@ -4127,7 +4312,7 @@ export type PostWorkspacesCurrentToolProviderApiDeleteData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiDeleteResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiDeleteResponse
|
||||
@@ -4143,7 +4328,7 @@ export type GetWorkspacesCurrentToolProviderApiGetData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderApiGetResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ApiProviderDetailResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderApiGetResponse
|
||||
@@ -4159,7 +4344,7 @@ export type GetWorkspacesCurrentToolProviderApiRemoteData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderApiRemoteResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ApiProviderRemoteSchemaResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderApiRemoteResponse
|
||||
@@ -4173,7 +4358,7 @@ export type PostWorkspacesCurrentToolProviderApiSchemaData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiSchemaResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ApiSchemaParseResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiSchemaResponse
|
||||
@@ -4187,7 +4372,7 @@ export type PostWorkspacesCurrentToolProviderApiTestPreData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiTestPreResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ApiToolPreviewResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiTestPreResponse
|
||||
@@ -4203,7 +4388,7 @@ export type GetWorkspacesCurrentToolProviderApiToolsData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderApiToolsResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolApiListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderApiToolsResponse
|
||||
@@ -4217,7 +4402,7 @@ export type PostWorkspacesCurrentToolProviderApiUpdateData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiUpdateResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderApiUpdateResponse
|
||||
@@ -4233,7 +4418,7 @@ export type PostWorkspacesCurrentToolProviderBuiltinByProviderAddData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderBuiltinByProviderAddResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderBuiltinByProviderAddResponse
|
||||
@@ -4251,7 +4436,7 @@ export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialInfoData
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialInfoResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderCredentialInfoApiEntity
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialInfoResponse
|
||||
@@ -4270,7 +4455,7 @@ export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialSchemaByC
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialSchemaByCredentialTypeResponses
|
||||
= {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ProviderConfigListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialSchemaByCredentialTypeResponse
|
||||
@@ -4288,7 +4473,7 @@ export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialsData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialsResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderCredentialListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderCredentialsResponse
|
||||
@@ -4304,7 +4489,7 @@ export type PostWorkspacesCurrentToolProviderBuiltinByProviderDefaultCredentialD
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderBuiltinByProviderDefaultCredentialResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderBuiltinByProviderDefaultCredentialResponse
|
||||
@@ -4320,7 +4505,7 @@ export type PostWorkspacesCurrentToolProviderBuiltinByProviderDeleteData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderBuiltinByProviderDeleteResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderBuiltinByProviderDeleteResponse
|
||||
@@ -4336,7 +4521,9 @@ export type GetWorkspacesCurrentToolProviderBuiltinByProviderIconData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderIconResponses = {
|
||||
200: BinaryFileResponse
|
||||
200: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderIconResponse
|
||||
@@ -4352,7 +4539,7 @@ export type GetWorkspacesCurrentToolProviderBuiltinByProviderInfoData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderInfoResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderApiEntityResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderInfoResponse
|
||||
@@ -4368,7 +4555,7 @@ export type GetWorkspacesCurrentToolProviderBuiltinByProviderOauthClientSchemaDa
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderOauthClientSchemaResponses = {
|
||||
200: ToolOAuthClientSchemaResponse
|
||||
200: BuiltinProviderOAuthClientSchemaResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderOauthClientSchemaResponse
|
||||
@@ -4400,7 +4587,9 @@ export type GetWorkspacesCurrentToolProviderBuiltinByProviderOauthCustomClientDa
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderOauthCustomClientResponses = {
|
||||
200: ToolOAuthCustomClientResponse
|
||||
200: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderOauthCustomClientResponse
|
||||
@@ -4432,7 +4621,7 @@ export type GetWorkspacesCurrentToolProviderBuiltinByProviderToolsData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderToolsResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolApiListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderBuiltinByProviderToolsResponse
|
||||
@@ -4448,7 +4637,7 @@ export type PostWorkspacesCurrentToolProviderBuiltinByProviderUpdateData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderBuiltinByProviderUpdateResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderBuiltinByProviderUpdateResponse
|
||||
@@ -4476,7 +4665,7 @@ export type PostWorkspacesCurrentToolProviderMcpData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderMcpResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderApiEntityResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderMcpResponse
|
||||
@@ -4504,7 +4693,7 @@ export type PostWorkspacesCurrentToolProviderMcpAuthData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderMcpAuthResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: McpAuthResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderMcpAuthResponse
|
||||
@@ -4520,7 +4709,7 @@ export type GetWorkspacesCurrentToolProviderMcpToolsByProviderIdData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderMcpToolsByProviderIdResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderApiEntityResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderMcpToolsByProviderIdResponse
|
||||
@@ -4536,7 +4725,7 @@ export type GetWorkspacesCurrentToolProviderMcpUpdateByProviderIdData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderMcpUpdateByProviderIdResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderApiEntityResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderMcpUpdateByProviderIdResponse
|
||||
@@ -4550,7 +4739,7 @@ export type PostWorkspacesCurrentToolProviderWorkflowCreateData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderWorkflowCreateResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderWorkflowCreateResponse
|
||||
@@ -4564,7 +4753,7 @@ export type PostWorkspacesCurrentToolProviderWorkflowDeleteData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderWorkflowDeleteResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderWorkflowDeleteResponse
|
||||
@@ -4581,7 +4770,7 @@ export type GetWorkspacesCurrentToolProviderWorkflowGetData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderWorkflowGetResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: WorkflowToolDetailResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderWorkflowGetResponse
|
||||
@@ -4597,7 +4786,7 @@ export type GetWorkspacesCurrentToolProviderWorkflowToolsData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderWorkflowToolsResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolApiListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProviderWorkflowToolsResponse
|
||||
@@ -4611,7 +4800,7 @@ export type PostWorkspacesCurrentToolProviderWorkflowUpdateData = {
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderWorkflowUpdateResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentToolProviderWorkflowUpdateResponse
|
||||
@@ -4627,7 +4816,7 @@ export type GetWorkspacesCurrentToolProvidersData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProvidersResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolProvidersResponse
|
||||
@@ -4641,7 +4830,7 @@ export type GetWorkspacesCurrentToolsApiData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolsApiResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolsApiResponse
|
||||
@@ -4655,7 +4844,7 @@ export type GetWorkspacesCurrentToolsBuiltinData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolsBuiltinResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolsBuiltinResponse
|
||||
@@ -4669,7 +4858,7 @@ export type GetWorkspacesCurrentToolsMcpData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolsMcpResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolsMcpResponse
|
||||
@@ -4683,7 +4872,7 @@ export type GetWorkspacesCurrentToolsWorkflowData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolsWorkflowResponses = {
|
||||
200: ToolProviderOpaqueResponse
|
||||
200: ToolProviderListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentToolsWorkflowResponse
|
||||
@@ -4699,7 +4888,9 @@ export type GetWorkspacesCurrentTriggerProviderByProviderIconData = {
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentTriggerProviderByProviderIconResponses = {
|
||||
200: BinaryFileResponse
|
||||
200: {
|
||||
[key: string]: unknown
|
||||
}
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentTriggerProviderByProviderIconResponse
|
||||
@@ -4782,7 +4973,7 @@ export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsBuilderBu
|
||||
|
||||
export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsBuilderBuildBySubscriptionBuilderIdResponses
|
||||
= {
|
||||
200: TriggerProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsBuilderBuildBySubscriptionBuilderIdResponse
|
||||
@@ -4855,7 +5046,7 @@ export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsBuilderVe
|
||||
|
||||
export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsBuilderVerifyAndUpdateBySubscriptionBuilderIdResponses
|
||||
= {
|
||||
200: TriggerSubscriptionBuilderVerifyResponse
|
||||
200: TriggerVerificationResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsBuilderVerifyAndUpdateBySubscriptionBuilderIdResponse
|
||||
@@ -4889,8 +5080,15 @@ export type GetWorkspacesCurrentTriggerProviderByProviderSubscriptionsListData =
|
||||
url: '/workspaces/current/trigger-provider/{provider}/subscriptions/list'
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentTriggerProviderByProviderSubscriptionsListErrors = {
|
||||
404: TriggerProviderErrorResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentTriggerProviderByProviderSubscriptionsListError
|
||||
= GetWorkspacesCurrentTriggerProviderByProviderSubscriptionsListErrors[keyof GetWorkspacesCurrentTriggerProviderByProviderSubscriptionsListErrors]
|
||||
|
||||
export type GetWorkspacesCurrentTriggerProviderByProviderSubscriptionsListResponses = {
|
||||
200: TriggerSubscriptionListResponse
|
||||
200: TriggerProviderSubscriptionListResponse
|
||||
}
|
||||
|
||||
export type GetWorkspacesCurrentTriggerProviderByProviderSubscriptionsListResponse
|
||||
@@ -4925,7 +5123,7 @@ export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsVerifyByS
|
||||
|
||||
export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsVerifyBySubscriptionIdResponses
|
||||
= {
|
||||
200: TriggerSubscriptionBuilderVerifyResponse
|
||||
200: TriggerVerificationResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentTriggerProviderByProviderSubscriptionsVerifyBySubscriptionIdResponse
|
||||
@@ -4957,7 +5155,7 @@ export type PostWorkspacesCurrentTriggerProviderBySubscriptionIdSubscriptionsUpd
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentTriggerProviderBySubscriptionIdSubscriptionsUpdateResponses = {
|
||||
200: TriggerProviderOpaqueResponse
|
||||
200: SimpleResultResponse
|
||||
}
|
||||
|
||||
export type PostWorkspacesCurrentTriggerProviderBySubscriptionIdSubscriptionsUpdateResponse
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user