@toolprint/api-client
Version:
889 lines • 46.1 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.zIntegrationDefaultPolicies = exports.zIntegrationAuthScheme = exports.zMcpIntegrationArgs = exports.zMcpToolServerClient = exports.zMultiIdPostBody = exports.zMultipleToolCustomTagsParamsRequest = exports.zNewPolicyRequest = exports.zOrganization = exports.zPaginatedResponseAuditLog = exports.zAuditLog = exports.zPolicy = exports.zPolicyAccessRule = exports.zPolicyCheckResult = exports.zRecipe = exports.zSearchRequest = exports.zSearchResponseScoredItemRegisteredToolprint = exports.zScoredItemRegisteredToolprint = exports.zSearchResponseScoredItemTool = exports.zScoredItemTool = exports.zPaginationMetadata = exports.zServiceTokenResponse = exports.zSmitheryToolServerClient = exports.zSmitheryConnectionInfo = exports.zStrategy = exports.zToolCustomTagSelectionParamsRequest = exports.zToolCustomTagsParamsRequest = exports.zToolResource = exports.zToolProperties = exports.zPolicyBase = exports.zAccessPolicyType = exports.zCanonicalResource = exports.zToolServer = exports.zToolServerLaunchConfig = exports.zToolServerProperties = exports.zToolServerProvider = exports.zToolprintInput = exports.zToolprintMetaInput = exports.zToolprintRecommendation = exports.zRegisteredToolprint = exports.zTool = exports.zToolprintOutput = exports.zToolprintMetaOutput = exports.zPrompt = exports.zSearchResultMeta = exports.zToolprintTool = exports.zToolprintToolReference = exports.zUpsertSecretRequest = exports.zUpsertSecretResponse = exports.zUserAccount = exports.zValidationError = void 0;
exports.zGetToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGetResponse = exports.zGetToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGetData = exports.zUpsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPostResponse = exports.zUpsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPostData = exports.zGetIntegrationToolsApiV1IntegrationsIntegrationNameToolsGetResponse = exports.zGetIntegrationToolsApiV1IntegrationsIntegrationNameToolsGetData = exports.zListIntegrationsApiV1IntegrationsGetResponse = exports.zListIntegrationsApiV1IntegrationsGetData = exports.zGetAllFlagsApiV1FlagsGetResponse = exports.zGetAllFlagsApiV1FlagsGetData = exports.zGetAuditLogsApiV1AuditGetResponse = exports.zGetAuditLogsApiV1AuditGetData = exports.zRotateServiceTokenApiV1AccountServiceTokenPostResponse = exports.zRotateServiceTokenApiV1AccountServiceTokenPostData = exports.zGetServiceTokenApiV1AccountServiceTokenGetResponse = exports.zGetServiceTokenApiV1AccountServiceTokenGetData = exports.zCreateAccountByInvitationApiV1AccountInvitationCodePostResponse = exports.zCreateAccountByInvitationApiV1AccountInvitationCodePostData = exports.zGetAuthStatusApiV1AccountAuthStatusGetResponse = exports.zGetAuthStatusApiV1AccountAuthStatusGetData = exports.zGetApiKeyApiV1AccountApiKeyGetResponse = exports.zGetApiKeyApiV1AccountApiKeyGetData = exports.zCreateAccountApiV1AccountPostResponse = exports.zCreateAccountApiV1AccountPostData = exports.zGetAccountInformationApiV1AccountGetResponse = exports.zGetAccountInformationApiV1AccountGetData = exports.zDeleteAccountApiV1AccountDeleteResponse = exports.zDeleteAccountApiV1AccountDeleteData = exports.zGetAiDocumentationAiTxtGetResponse = exports.zGetAiDocumentationAiTxtGetData = exports.zAccountCreateRequest = exports.zAccountInformation = exports.zApprovalAndPolicy = exports.zActionApprovalRequest = exports.zActionApprovalState = exports.zAuthenticationStatus = exports.zAuthenticationMethod = exports.zBasicPostBody = exports.zBasicPostResponse = exports.zBodyUpsertSecretApiV1SecretsSecretNamePut = exports.zGetAllFlagsResponse = exports.zHttpValidationError = exports.zInitializeResponse = exports.zComposioToolServerClient = exports.zBlaxelToolServerClient = exports.zIntegrationConfigDetails = exports.zIntegrationConfigurationState = exports.zIntegrationTemplate = exports.zIntegrationSecret = exports.zIntegrationOAuthAuthorizer = void 0;
exports.zGetServerClientApiV1ServersServerIdClientGetData = exports.zGetServerApiV1ServersServerIdGetResponse = exports.zGetServerApiV1ServersServerIdGetData = exports.zListServersApiV1ServersGetResponse = exports.zListServersApiV1ServersGetData = exports.zUpsertSecretApiV1SecretsSecretNamePutResponse = exports.zUpsertSecretApiV1SecretsSecretNamePutData = exports.zGetSecretApiV1SecretsSecretNameGetResponse = exports.zGetSecretApiV1SecretsSecretNameGetData = exports.zGetSecretsApiV1SecretsGetData = exports.zSearchToolsApiV1SearchToolsPostResponse = exports.zSearchToolsApiV1SearchToolsPostData = exports.zGetToolprintRecommendationApiV1SearchToolprintsRecommendationPostResponse = exports.zGetToolprintRecommendationApiV1SearchToolprintsRecommendationPostData = exports.zSearchToolprintsApiV1SearchToolprintsPostResponse = exports.zSearchToolprintsApiV1SearchToolprintsPostData = exports.zReindexToolsApiV1SearchReindexToolsPostData = exports.zReindexToolprintsApiV1SearchReindexToolprintsPostData = exports.zReindexApiV1SearchReindexPostData = exports.zGetServiceTokenApiV1SdkServiceTokenGetResponse = exports.zGetServiceTokenApiV1SdkServiceTokenGetData = exports.zInitializeApiV1SdkInitializeGetResponse = exports.zInitializeApiV1SdkInitializeGetData = exports.zSyncProviderApiV1ProvidersProviderIdSyncPostData = exports.zGetServersApiV1ProvidersProviderIdServersGetResponse = exports.zGetServersApiV1ProvidersProviderIdServersGetData = exports.zGetProviderApiV1ProvidersProviderIdGetResponse = exports.zGetProviderApiV1ProvidersProviderIdGetData = exports.zListProvidersApiV1ProvidersGetResponse = exports.zListProvidersApiV1ProvidersGetData = exports.zCheckPolicyStatusApiV1PoliciesPolicyIdAuditIdStatusPostData = exports.zUpdatePolicyApiV1PoliciesPolicyIdPutResponse = exports.zUpdatePolicyApiV1PoliciesPolicyIdPutData = exports.zGetPolicyApiV1PoliciesPolicyIdGetResponse = exports.zGetPolicyApiV1PoliciesPolicyIdGetData = exports.zCheckResourceForApprovalApiV1PoliciesResourcesResourceNameApprovalGetData = exports.zCheckResourceAccessApiV1PoliciesResourcesCheckPostResponse = exports.zCheckResourceAccessApiV1PoliciesResourcesCheckPostData = exports.zCheckResourceAccessGetApiV1PoliciesResourcesCheckGetResponse = exports.zCheckResourceAccessGetApiV1PoliciesResourcesCheckGetData = exports.zGetApprovalRequestsApiV1PoliciesApprovalsGetResponse = exports.zGetApprovalRequestsApiV1PoliciesApprovalsGetData = exports.zCreatePolicyApiV1PoliciesPostResponse = exports.zCreatePolicyApiV1PoliciesPostData = exports.zGetAllPoliciesApiV1PoliciesGetResponse = exports.zGetAllPoliciesApiV1PoliciesGetData = exports.zUpsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPostResponse = exports.zUpsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPostData = exports.zDeleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDeleteResponse = exports.zDeleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDeleteData = void 0;
exports.zHealthHealthGetData = exports.zGetToolResourceApiV1ToolsToolIdResourceGetResponse = exports.zGetToolResourceApiV1ToolsToolIdResourceGetData = exports.zGetToolPropertiesApiV1ToolsToolIdPropertiesGetResponse = exports.zGetToolPropertiesApiV1ToolsToolIdPropertiesGetData = exports.zGetToolApiV1ToolsToolIdGetResponse = exports.zGetToolApiV1ToolsToolIdGetData = exports.zGetToolResourcesBatchApiV1ToolsResourcesBatchPostResponse = exports.zGetToolResourcesBatchApiV1ToolsResourcesBatchPostData = exports.zListToolsApiV1ToolsGetResponse = exports.zListToolsApiV1ToolsGetData = exports.zGetToolprintApiV1ToolprintsToolprintIdGetResponse = exports.zGetToolprintApiV1ToolprintsToolprintIdGetData = exports.zCreateToolprintYamlApiV1ToolprintsYamlPostResponse = exports.zCreateToolprintYamlApiV1ToolprintsYamlPostData = exports.zValidateToolprintYamlApiV1ToolprintsValidateYamlPostResponse = exports.zValidateToolprintYamlApiV1ToolprintsValidateYamlPostData = exports.zValidateToolprintJsonApiV1ToolprintsValidateJsonPostData = exports.zValidateToolprintApiV1ToolprintsValidatePostResponse = exports.zValidateToolprintApiV1ToolprintsValidatePostData = exports.zCreateToolprintJsonApiV1ToolprintsJsonPostResponse = exports.zCreateToolprintJsonApiV1ToolprintsJsonPostData = exports.zGetToolprintTemplateApiV1ToolprintsWellKnownTemplateGetResponse = exports.zGetToolprintTemplateApiV1ToolprintsWellKnownTemplateGetData = exports.zGetToolprintSchemaApiV1ToolprintsWellKnownSchemaGetResponse = exports.zGetToolprintSchemaApiV1ToolprintsWellKnownSchemaGetData = exports.zGetToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGetResponse = exports.zGetToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGetData = exports.zCreateToolprintApiV1ToolprintsPostResponse = exports.zCreateToolprintApiV1ToolprintsPostData = exports.zCreateFakeRecipesApiV1StrategyFakePostResponse = exports.zCreateFakeRecipesApiV1StrategyFakePostData = exports.zGetStrategyApiV1StrategyPostResponse = exports.zGetStrategyApiV1StrategyPostData = exports.zPatchServerPropertiesApiV1ServersServerIdPropertiesKeyPatchResponse = exports.zPatchServerPropertiesApiV1ServersServerIdPropertiesKeyPatchData = exports.zGetServerPropertiesApiV1ServersServerIdPropertiesGetResponse = exports.zGetServerPropertiesApiV1ServersServerIdPropertiesGetData = exports.zGetServerClientApiV1ServersServerIdClientGetResponse = void 0;
const zod_1 = require("zod");
exports.zValidationError = zod_1.z.object({
loc: zod_1.z.array(zod_1.z.union([zod_1.z.string(), zod_1.z.number().int()])),
msg: zod_1.z.string(),
type: zod_1.z.string()
});
exports.zUserAccount = zod_1.z.object({
api_key: zod_1.z.string(),
belongs_to_organization_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
created_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional(),
doppler_service_token_id: zod_1.z.union([zod_1.z.string().uuid(), zod_1.z.null()]).optional(),
id: zod_1.z.string(),
updated_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional()
});
exports.zUpsertSecretResponse = zod_1.z.object({
secret_name: zod_1.z.string(),
success: zod_1.z.boolean()
});
exports.zUpsertSecretRequest = zod_1.z.object({
value: zod_1.z.union([zod_1.z.string(), zod_1.z.object({})]),
value_type: zod_1.z.enum(['string', 'object'])
});
exports.zToolprintToolReference = zod_1.z.object({
id: zod_1.z.union([zod_1.z.string().uuid(), zod_1.z.null()]).optional(),
name: zod_1.z.string(),
ref_type: zod_1.z.union([zod_1.z.enum(['local', 'id']), zod_1.z.null()]).optional()
});
exports.zToolprintTool = zod_1.z.object({
ref: exports.zToolprintToolReference,
usage_hints: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional()
});
exports.zSearchResultMeta = zod_1.z.object({
score: zod_1.z.number()
});
exports.zPrompt = zod_1.z.object({
message: zod_1.z.string(),
type: zod_1.z.enum(['system', 'user'])
});
exports.zToolprintMetaOutput = zod_1.z.object({
language: zod_1.z.literal('en-US').optional().default('en-US'),
name: zod_1.z.string(),
resource_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
version: zod_1.z.string().optional().default('0.0.1')
});
exports.zToolprintOutput = zod_1.z.object({
goal: zod_1.z.string(),
instructions: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]),
meta: exports.zToolprintMetaOutput,
tools: zod_1.z.array(exports.zToolprintTool)
});
exports.zTool = zod_1.z.object({
description: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
icon_url: zod_1.z.union([zod_1.z.string().url().min(1), zod_1.z.null()]).optional(),
id: zod_1.z.string().uuid(),
input_schema: zod_1.z.union([zod_1.z.object({}), zod_1.z.boolean()]).optional(),
name: zod_1.z.string(),
server_id: zod_1.z.string().uuid()
});
exports.zRegisteredToolprint = zod_1.z.object({
created_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional(),
created_by: zod_1.z.string().optional(),
id: zod_1.z.string().uuid().optional(),
owner_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
source: zod_1.z.object({}).optional(),
source_checksum: zod_1.z.string(),
toolprint: exports.zToolprintOutput,
tools: zod_1.z.array(exports.zTool).readonly(),
updated_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional(),
updated_by: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional()
});
exports.zToolprintRecommendation = zod_1.z.object({
meta: exports.zSearchResultMeta,
prompts: zod_1.z.array(exports.zPrompt),
toolprint: exports.zRegisteredToolprint
});
exports.zToolprintMetaInput = zod_1.z.object({
language: zod_1.z.literal('en-US').optional().default('en-US'),
name: zod_1.z.string(),
resource_id: zod_1.z.union([zod_1.z.string().uuid(), zod_1.z.null()]).optional(),
version: zod_1.z.string().optional().default('0.0.1')
});
exports.zToolprintInput = zod_1.z.object({
goal: zod_1.z.string(),
instructions: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]),
meta: exports.zToolprintMetaInput,
tools: zod_1.z.array(exports.zToolprintTool)
});
exports.zToolServerProvider = zod_1.z.object({
id: zod_1.z.string().uuid(),
name: zod_1.z.string()
});
exports.zToolServerProperties = zod_1.z.object({
properties: zod_1.z.object({})
});
exports.zToolServerLaunchConfig = zod_1.z.object({
secret_name: zod_1.z.string(),
source: zod_1.z.literal('doppler')
});
exports.zToolServer = zod_1.z.object({
id: zod_1.z.string().uuid(),
name: zod_1.z.string(),
properties: zod_1.z.object({}).optional(),
provider_id: zod_1.z.string().uuid()
});
exports.zCanonicalResource = zod_1.z.object({
event_name: zod_1.z.string(),
org_id: zod_1.z.string(),
profile_id: zod_1.z.string(),
server_name: zod_1.z.string()
});
exports.zAccessPolicyType = zod_1.z.enum([
'ALWAYS',
'NEVER',
'REQUIRES_PERMISSION'
]);
exports.zPolicyBase = zod_1.z.object({
access_policy: exports.zAccessPolicyType,
canonical_resource_name: zod_1.z.string(),
description: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
event_name: zod_1.z.string(),
organization_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional()
});
exports.zToolProperties = zod_1.z.object({
tags: zod_1.z.object({})
});
exports.zToolResource = zod_1.z.object({
canonical_resource: exports.zCanonicalResource,
description: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
id: zod_1.z.string(),
integration_name: zod_1.z.string(),
org_id: zod_1.z.string(),
policy: exports.zPolicyBase,
profile_id: zod_1.z.string(),
properties: exports.zToolProperties,
provider: exports.zToolServerProvider,
server: exports.zToolServer,
tool: exports.zTool,
tool_name: zod_1.z.string()
});
exports.zToolCustomTagsParamsRequest = zod_1.z.object({
description: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
integration_name: zod_1.z.string(),
tags: zod_1.z.object({}),
tool_name: zod_1.z.string()
});
exports.zToolCustomTagSelectionParamsRequest = zod_1.z.object({
description: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
integration_name: zod_1.z.string(),
tags: zod_1.z.array(zod_1.z.string()),
tool_name: zod_1.z.string()
});
exports.zStrategy = zod_1.z.object({
instructions: zod_1.z.string(),
recipe_id: zod_1.z.string().uuid(),
tools: zod_1.z.array(exports.zToolResource)
});
exports.zSmitheryConnectionInfo = zod_1.z.object({
config_schema: zod_1.z.union([zod_1.z.object({}), zod_1.z.boolean()]).optional(),
deployment_url: zod_1.z.string().url().min(1).optional(),
type: zod_1.z.enum(['ws', 'http'])
});
exports.zSmitheryToolServerClient = zod_1.z.object({
client_type: zod_1.z.literal('smithery'),
connections: zod_1.z.array(exports.zSmitheryConnectionInfo),
launch_config: zod_1.z.union([exports.zToolServerLaunchConfig, zod_1.z.null()]).optional(),
server_id: zod_1.z.string().uuid()
});
exports.zServiceTokenResponse = zod_1.z.object({
doppler_config: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
doppler_env: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
doppler_project: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
doppler_service_token: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional()
});
exports.zPaginationMetadata = zod_1.z.object({
has_next: zod_1.z.boolean(),
has_prev: zod_1.z.boolean(),
page: zod_1.z.number().int(),
page_size: zod_1.z.number().int(),
pages: zod_1.z.number().int(),
total: zod_1.z.number().int()
});
exports.zScoredItemTool = zod_1.z.object({
item: exports.zTool,
score: zod_1.z.number().gte(0).lte(1)
});
exports.zSearchResponseScoredItemTool = zod_1.z.object({
pagination: exports.zPaginationMetadata,
results: zod_1.z.array(exports.zScoredItemTool)
});
exports.zScoredItemRegisteredToolprint = zod_1.z.object({
item: exports.zRegisteredToolprint,
score: zod_1.z.number().gte(0).lte(1)
});
exports.zSearchResponseScoredItemRegisteredToolprint = zod_1.z.object({
pagination: exports.zPaginationMetadata,
results: zod_1.z.array(exports.zScoredItemRegisteredToolprint)
});
exports.zSearchRequest = zod_1.z.object({
k: zod_1.z.number().int().optional().default(10),
min_score: zod_1.z.number().optional().default(0),
page: zod_1.z.number().int().optional().default(0),
page_size: zod_1.z.number().int().optional().default(10),
query: zod_1.z.string()
});
exports.zRecipe = zod_1.z.object({
created_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional(),
goal: zod_1.z.string(),
id: zod_1.z.string().uuid().optional(),
instructions: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]),
tools: zod_1.z.array(exports.zTool).readonly(),
updated_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional()
});
exports.zPolicyCheckResult = zod_1.z.object({
approved: zod_1.z.boolean()
});
exports.zPolicyAccessRule = zod_1.z.object({
access_policy: exports.zAccessPolicyType,
description: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
event_name: zod_1.z.string()
});
exports.zPolicy = zod_1.z.object({
access_policy: exports.zAccessPolicyType,
canonical_resource_name: zod_1.z.string(),
created_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional(),
description: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
event_name: zod_1.z.string(),
id: zod_1.z.string().uuid().optional(),
organization_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
updated_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional()
});
exports.zAuditLog = zod_1.z.object({
action: zod_1.z.string(),
details: zod_1.z.object({}).optional(),
id: zod_1.z.union([zod_1.z.number().int(), zod_1.z.null()]).optional(),
performed_by: zod_1.z.string().optional().default('system'),
policy_id: zod_1.z.string().uuid(),
timestamp: zod_1.z.string().datetime().optional()
});
exports.zPaginatedResponseAuditLog = zod_1.z.object({
items: zod_1.z.array(exports.zAuditLog),
pagination: exports.zPaginationMetadata
});
exports.zOrganization = zod_1.z.object({
created_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional(),
created_by_user_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
id: zod_1.z.string(),
open_invitation_code: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
owner_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
updated_at: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional()
});
exports.zNewPolicyRequest = zod_1.z.object({
access_policy: exports.zAccessPolicyType,
event_name: zod_1.z.string(),
integration_name: zod_1.z.string()
});
exports.zMultipleToolCustomTagsParamsRequest = zod_1.z.object({
tags: zod_1.z.object({}),
tool_names: zod_1.z.array(zod_1.z.string())
});
exports.zMultiIdPostBody = zod_1.z.object({
ids: zod_1.z.union([zod_1.z.array(zod_1.z.string()), zod_1.z.array(zod_1.z.string().uuid())])
});
exports.zMcpToolServerClient = zod_1.z.object({
client_type: zod_1.z.literal('mcp'),
server_id: zod_1.z.string().uuid(),
transport_type: zod_1.z.enum(['sse', 'websocket']),
url: zod_1.z.string().url().min(1)
});
exports.zMcpIntegrationArgs = zod_1.z.object({
args: zod_1.z.union([zod_1.z.array(zod_1.z.string()), zod_1.z.null()]).optional(),
command: zod_1.z.string(),
type: zod_1.z.literal('mcp')
});
exports.zIntegrationAuthScheme = zod_1.z.enum([
'token',
'oauth_1_0',
'oauth_2_0'
]);
exports.zIntegrationDefaultPolicies = zod_1.z.object({
tools: zod_1.z.array(exports.zPolicyAccessRule)
});
exports.zIntegrationOAuthAuthorizer = zod_1.z.enum(['google', 'meta']);
exports.zIntegrationSecret = zod_1.z.object({
generation_link: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
name: zod_1.z.string(),
value: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional()
});
exports.zIntegrationTemplate = zod_1.z.object({
args: zod_1.z
.object({
type: zod_1.z.literal('mcp')
})
.and(exports.zMcpIntegrationArgs),
auth_scheme: zod_1.z.union([exports.zIntegrationAuthScheme, zod_1.z.null()]).optional(),
default_policies: exports.zIntegrationDefaultPolicies,
name: zod_1.z.string(),
oauth_authorizer: zod_1.z.union([exports.zIntegrationOAuthAuthorizer, zod_1.z.null()]).optional(),
repository: zod_1.z.string(),
secrets: zod_1.z.union([zod_1.z.array(exports.zIntegrationSecret), zod_1.z.null()]).optional(),
sha: zod_1.z.string(),
version: zod_1.z.string()
});
exports.zIntegrationConfigurationState = zod_1.z.enum([
'agent_local',
'cloud_hosted_available',
'cloud_hosted_configured'
]);
exports.zIntegrationConfigDetails = zod_1.z.object({
configuration_state: exports.zIntegrationConfigurationState,
name: zod_1.z.string(),
template: exports.zIntegrationTemplate
});
exports.zBlaxelToolServerClient = zod_1.z.object({
blaxel_function: zod_1.z.string(),
blaxel_workspace: zod_1.z.string(),
client_type: zod_1.z.literal('blaxel'),
server_id: zod_1.z.string().uuid()
});
exports.zComposioToolServerClient = zod_1.z.object({
allowed_tools: zod_1.z.array(zod_1.z.string()),
auth_config_id: zod_1.z.string(),
client_type: zod_1.z.literal('composio'),
composio_server_id: zod_1.z.string(),
mcp_url: zod_1.z.string(),
server_id: zod_1.z.string().uuid()
});
exports.zInitializeResponse = zod_1.z.object({
clients: zod_1.z.array(zod_1.z.union([
zod_1.z
.object({
client_type: zod_1.z.literal('mcp')
})
.and(exports.zMcpToolServerClient),
zod_1.z
.object({
client_type: zod_1.z.literal('blaxel')
})
.and(exports.zBlaxelToolServerClient),
zod_1.z
.object({
client_type: zod_1.z.literal('smithery')
})
.and(exports.zSmitheryToolServerClient),
zod_1.z
.object({
client_type: zod_1.z.literal('composio')
})
.and(exports.zComposioToolServerClient)
])),
doppler_config: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
doppler_env: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
doppler_project: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
doppler_service_token: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
org_id: zod_1.z.string(),
providers: zod_1.z.array(exports.zToolServerProvider),
servers: zod_1.z.array(exports.zToolServer),
tools: zod_1.z.array(exports.zTool),
user_id: zod_1.z.string()
});
exports.zHttpValidationError = zod_1.z.object({
detail: zod_1.z.array(exports.zValidationError).optional()
});
exports.zGetAllFlagsResponse = zod_1.z.object({
flags: zod_1.z.object({}),
user_id: zod_1.z.string()
});
exports.zBodyUpsertSecretApiV1SecretsSecretNamePut = zod_1.z.object({
request: exports.zUpsertSecretRequest
});
exports.zBasicPostResponse = zod_1.z.object({
message: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
success: zod_1.z.boolean()
});
exports.zBasicPostBody = zod_1.z.object({
content: zod_1.z.string()
});
exports.zAuthenticationMethod = zod_1.z.enum(['propelauth', 'api_key']);
exports.zAuthenticationStatus = zod_1.z.object({
credentials_provided: zod_1.z.boolean(),
is_authenticated: zod_1.z.boolean(),
method: zod_1.z.union([exports.zAuthenticationMethod, zod_1.z.null()]).optional(),
user_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional()
});
exports.zActionApprovalState = zod_1.z.enum(['pending', 'approved', 'rejected']);
exports.zActionApprovalRequest = zod_1.z.object({
created_at: zod_1.z.string().datetime().optional(),
id: zod_1.z.union([zod_1.z.number().int(), zod_1.z.null()]),
last_updated_at: zod_1.z.string().datetime().optional(),
payload: zod_1.z.union([zod_1.z.object({}), zod_1.z.null()]).optional(),
policy_id: zod_1.z.string().uuid(),
state: exports.zActionApprovalState.optional(),
updated_by_user_id: zod_1.z.string()
});
exports.zApprovalAndPolicy = zod_1.z.object({
approval: exports.zActionApprovalRequest,
canonical_resource_name: zod_1.z.string(),
integration_name: zod_1.z.string(),
policy: exports.zPolicy,
tool_name: zod_1.z.string()
});
exports.zAccountInformation = zod_1.z.object({
account: exports.zUserAccount,
organization: exports.zOrganization,
user_id: zod_1.z.string()
});
exports.zAccountCreateRequest = zod_1.z.object({
email: zod_1.z.string(),
invitation_code: zod_1.z.string()
});
exports.zGetAiDocumentationAiTxtGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetAiDocumentationAiTxtGetResponse = zod_1.z.string();
exports.zDeleteAccountApiV1AccountDeleteData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zDeleteAccountApiV1AccountDeleteResponse = zod_1.z.boolean();
exports.zGetAccountInformationApiV1AccountGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetAccountInformationApiV1AccountGetResponse = exports.zAccountInformation;
exports.zCreateAccountApiV1AccountPostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCreateAccountApiV1AccountPostResponse = exports.zUserAccount;
exports.zGetApiKeyApiV1AccountApiKeyGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetApiKeyApiV1AccountApiKeyGetResponse = exports.zUserAccount;
exports.zGetAuthStatusApiV1AccountAuthStatusGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetAuthStatusApiV1AccountAuthStatusGetResponse = exports.zAuthenticationStatus;
exports.zCreateAccountByInvitationApiV1AccountInvitationCodePostData = zod_1.z.object({
body: exports.zAccountCreateRequest,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCreateAccountByInvitationApiV1AccountInvitationCodePostResponse = exports.zAccountInformation;
exports.zGetServiceTokenApiV1AccountServiceTokenGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetServiceTokenApiV1AccountServiceTokenGetResponse = exports.zServiceTokenResponse;
exports.zRotateServiceTokenApiV1AccountServiceTokenPostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zRotateServiceTokenApiV1AccountServiceTokenPostResponse = exports.zServiceTokenResponse;
exports.zGetAuditLogsApiV1AuditGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z
.object({
page: zod_1.z.number().int().gte(1).optional().default(1),
page_size: zod_1.z.number().int().gte(1).lte(500).optional().default(100),
policy_id: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
action: zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional(),
start_date: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional(),
end_date: zod_1.z.union([zod_1.z.string().datetime(), zod_1.z.null()]).optional()
})
.optional()
});
exports.zGetAuditLogsApiV1AuditGetResponse = exports.zPaginatedResponseAuditLog;
exports.zGetAllFlagsApiV1FlagsGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetAllFlagsApiV1FlagsGetResponse = exports.zGetAllFlagsResponse;
exports.zListIntegrationsApiV1IntegrationsGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z
.object({
active: zod_1.z.boolean().optional().default(false)
})
.optional()
});
exports.zListIntegrationsApiV1IntegrationsGetResponse = zod_1.z.array(exports.zIntegrationConfigDetails);
exports.zGetIntegrationToolsApiV1IntegrationsIntegrationNameToolsGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
integration_name: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetIntegrationToolsApiV1IntegrationsIntegrationNameToolsGetResponse = zod_1.z.array(exports.zToolResource);
exports.zUpsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPostData = zod_1.z.object({
body: exports.zMultipleToolCustomTagsParamsRequest,
path: zod_1.z.object({
integration_name: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zUpsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPostResponse = zod_1.z.array(exports.zToolResource);
exports.zGetToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
integration_name: zod_1.z.string(),
tool_name: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGetResponse = exports.zToolResource;
exports.zDeleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDeleteData = zod_1.z.object({
body: exports.zToolCustomTagSelectionParamsRequest,
path: zod_1.z.object({
integration_name: zod_1.z.string(),
tool_name: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zDeleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDeleteResponse = exports.zToolResource;
exports.zUpsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPostData = zod_1.z.object({
body: exports.zToolCustomTagsParamsRequest,
path: zod_1.z.object({
integration_name: zod_1.z.string(),
tool_name: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zUpsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPostResponse = exports.zToolResource;
exports.zGetAllPoliciesApiV1PoliciesGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z
.object({
skip: zod_1.z.number().int().optional().default(0),
limit: zod_1.z.number().int().optional().default(100)
})
.optional()
});
exports.zGetAllPoliciesApiV1PoliciesGetResponse = zod_1.z.array(exports.zPolicy);
exports.zCreatePolicyApiV1PoliciesPostData = zod_1.z.object({
body: exports.zNewPolicyRequest,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCreatePolicyApiV1PoliciesPostResponse = exports.zPolicy;
exports.zGetApprovalRequestsApiV1PoliciesApprovalsGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z
.object({
page: zod_1.z.number().int().optional().default(0),
page_size: zod_1.z.number().int().optional().default(100)
})
.optional()
});
exports.zGetApprovalRequestsApiV1PoliciesApprovalsGetResponse = zod_1.z.array(exports.zApprovalAndPolicy);
exports.zCheckResourceAccessGetApiV1PoliciesResourcesCheckGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCheckResourceAccessGetApiV1PoliciesResourcesCheckGetResponse = exports.zPolicyCheckResult;
exports.zCheckResourceAccessApiV1PoliciesResourcesCheckPostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCheckResourceAccessApiV1PoliciesResourcesCheckPostResponse = exports.zPolicyCheckResult;
exports.zCheckResourceForApprovalApiV1PoliciesResourcesResourceNameApprovalGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
resource_name: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetPolicyApiV1PoliciesPolicyIdGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
policy_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetPolicyApiV1PoliciesPolicyIdGetResponse = exports.zPolicy;
exports.zUpdatePolicyApiV1PoliciesPolicyIdPutData = zod_1.z.object({
body: zod_1.z.object({}),
path: zod_1.z.object({
policy_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zUpdatePolicyApiV1PoliciesPolicyIdPutResponse = exports.zPolicy;
exports.zCheckPolicyStatusApiV1PoliciesPolicyIdAuditIdStatusPostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
policy_id: zod_1.z.string().uuid(),
audit_id: zod_1.z.number().int()
}),
query: zod_1.z.never().optional()
});
exports.zListProvidersApiV1ProvidersGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zListProvidersApiV1ProvidersGetResponse = zod_1.z.array(exports.zToolServerProvider);
exports.zGetProviderApiV1ProvidersProviderIdGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
provider_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetProviderApiV1ProvidersProviderIdGetResponse = exports.zToolServerProvider;
exports.zGetServersApiV1ProvidersProviderIdServersGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
provider_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetServersApiV1ProvidersProviderIdServersGetResponse = zod_1.z.array(exports.zToolServer);
exports.zSyncProviderApiV1ProvidersProviderIdSyncPostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
provider_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zInitializeApiV1SdkInitializeGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zInitializeApiV1SdkInitializeGetResponse = exports.zInitializeResponse;
exports.zGetServiceTokenApiV1SdkServiceTokenGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetServiceTokenApiV1SdkServiceTokenGetResponse = exports.zServiceTokenResponse;
exports.zReindexApiV1SearchReindexPostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zReindexToolprintsApiV1SearchReindexToolprintsPostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zReindexToolsApiV1SearchReindexToolsPostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zSearchToolprintsApiV1SearchToolprintsPostData = zod_1.z.object({
body: exports.zSearchRequest,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zSearchToolprintsApiV1SearchToolprintsPostResponse = exports.zSearchResponseScoredItemRegisteredToolprint;
exports.zGetToolprintRecommendationApiV1SearchToolprintsRecommendationPostData = zod_1.z.object({
body: exports.zSearchRequest,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetToolprintRecommendationApiV1SearchToolprintsRecommendationPostResponse = exports.zToolprintRecommendation;
exports.zSearchToolsApiV1SearchToolsPostData = zod_1.z.object({
body: exports.zSearchRequest,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zSearchToolsApiV1SearchToolsPostResponse = exports.zSearchResponseScoredItemTool;
exports.zGetSecretsApiV1SecretsGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetSecretApiV1SecretsSecretNameGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
secret_name: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetSecretApiV1SecretsSecretNameGetResponse = zod_1.z.object({});
exports.zUpsertSecretApiV1SecretsSecretNamePutData = zod_1.z.object({
body: exports.zBodyUpsertSecretApiV1SecretsSecretNamePut,
path: zod_1.z.object({
secret_name: zod_1.z.string()
}),
query: zod_1.z.never().optional(),
headers: zod_1.z
.object({
'X-ONEGREP-PROFILE-ID': zod_1.z.union([zod_1.z.string(), zod_1.z.null()]).optional()
})
.optional()
});
exports.zUpsertSecretApiV1SecretsSecretNamePutResponse = exports.zUpsertSecretResponse;
exports.zListServersApiV1ServersGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zListServersApiV1ServersGetResponse = zod_1.z.array(exports.zToolServer);
exports.zGetServerApiV1ServersServerIdGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
server_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetServerApiV1ServersServerIdGetResponse = exports.zToolServer;
exports.zGetServerClientApiV1ServersServerIdClientGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
server_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetServerClientApiV1ServersServerIdClientGetResponse = zod_1.z.union([
zod_1.z
.object({
client_type: zod_1.z.literal('mcp')
})
.and(exports.zMcpToolServerClient),
zod_1.z
.object({
client_type: zod_1.z.literal('blaxel')
})
.and(exports.zBlaxelToolServerClient),
zod_1.z
.object({
client_type: zod_1.z.literal('smithery')
})
.and(exports.zSmitheryToolServerClient),
zod_1.z
.object({
client_type: zod_1.z.literal('composio')
})
.and(exports.zComposioToolServerClient)
]);
exports.zGetServerPropertiesApiV1ServersServerIdPropertiesGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
server_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetServerPropertiesApiV1ServersServerIdPropertiesGetResponse = exports.zToolServerProperties;
exports.zPatchServerPropertiesApiV1ServersServerIdPropertiesKeyPatchData = zod_1.z.object({
body: zod_1.z.object({}),
path: zod_1.z.object({
server_id: zod_1.z.string(),
key: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zPatchServerPropertiesApiV1ServersServerIdPropertiesKeyPatchResponse = exports.zToolServerProperties;
exports.zGetStrategyApiV1StrategyPostData = zod_1.z.object({
body: exports.zSearchRequest,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetStrategyApiV1StrategyPostResponse = zod_1.z.array(exports.zStrategy);
exports.zCreateFakeRecipesApiV1StrategyFakePostData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCreateFakeRecipesApiV1StrategyFakePostResponse = zod_1.z.array(exports.zRecipe);
exports.zCreateToolprintApiV1ToolprintsPostData = zod_1.z.object({
body: exports.zToolprintInput,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCreateToolprintApiV1ToolprintsPostResponse = exports.zRegisteredToolprint;
exports.zGetToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGetResponse = zod_1.z.string();
exports.zGetToolprintSchemaApiV1ToolprintsWellKnownSchemaGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetToolprintSchemaApiV1ToolprintsWellKnownSchemaGetResponse = zod_1.z.object({});
exports.zGetToolprintTemplateApiV1ToolprintsWellKnownTemplateGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetToolprintTemplateApiV1ToolprintsWellKnownTemplateGetResponse = zod_1.z.string();
exports.zCreateToolprintJsonApiV1ToolprintsJsonPostData = zod_1.z.object({
body: exports.zBasicPostBody,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCreateToolprintJsonApiV1ToolprintsJsonPostResponse = exports.zRegisteredToolprint;
exports.zValidateToolprintApiV1ToolprintsValidatePostData = zod_1.z.object({
body: exports.zToolprintInput,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zValidateToolprintApiV1ToolprintsValidatePostResponse = exports.zBasicPostResponse;
exports.zValidateToolprintJsonApiV1ToolprintsValidateJsonPostData = zod_1.z.object({
body: exports.zBasicPostBody,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zValidateToolprintYamlApiV1ToolprintsValidateYamlPostData = zod_1.z.object({
body: zod_1.z.string(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zValidateToolprintYamlApiV1ToolprintsValidateYamlPostResponse = exports.zBasicPostResponse;
exports.zCreateToolprintYamlApiV1ToolprintsYamlPostData = zod_1.z.object({
body: zod_1.z.string(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zCreateToolprintYamlApiV1ToolprintsYamlPostResponse = exports.zRegisteredToolprint;
exports.zGetToolprintApiV1ToolprintsToolprintIdGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
toolprint_id: zod_1.z.string().uuid()
}),
query: zod_1.z.never().optional()
});
exports.zGetToolprintApiV1ToolprintsToolprintIdGetResponse = exports.zRegisteredToolprint;
exports.zListToolsApiV1ToolsGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zListToolsApiV1ToolsGetResponse = zod_1.z.array(exports.zTool);
exports.zGetToolResourcesBatchApiV1ToolsResourcesBatchPostData = zod_1.z.object({
body: exports.zMultiIdPostBody,
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
exports.zGetToolResourcesBatchApiV1ToolsResourcesBatchPostResponse = zod_1.z.array(exports.zToolResource);
exports.zGetToolApiV1ToolsToolIdGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
tool_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetToolApiV1ToolsToolIdGetResponse = exports.zTool;
exports.zGetToolPropertiesApiV1ToolsToolIdPropertiesGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
tool_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetToolPropertiesApiV1ToolsToolIdPropertiesGetResponse = exports.zToolProperties;
exports.zGetToolResourceApiV1ToolsToolIdResourceGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.object({
tool_id: zod_1.z.string()
}),
query: zod_1.z.never().optional()
});
exports.zGetToolResourceApiV1ToolsToolIdResourceGetResponse = exports.zToolResource;
exports.zHealthHealthGetData = zod_1.z.object({
body: zod_1.z.never().optional(),
path: zod_1.z.never().optional(),
query: zod_1.z.never().optional()
});
//# sourceMappingURL=zod.gen.js.map