Variable: ListMcpIntegrationsResponseSchema
const ListMcpIntegrationsResponseSchema: ZodObject<{
object: ZodString;
total: ZodNumber;
success: ZodOptional<ZodBoolean>;
has_more: ZodOptional<ZodBoolean>;
data: ZodArray<ZodObject<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<{
[key: string]: unknown;
target_field: string;
secret_reference_id: string;
secret_key?: ... | ... | ...;
value_format?: ... | ... | ...;
}, ZodTypeDef, {
[key: string]: unknown;
target_field: string;
secret_reference_id: string;
secret_key?: ... | ... | ...;
value_format?: ... | ... | ...;
}>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<{
[key: ...]: ...;
target_field: ...;
secret_reference_id: ...;
secret_key?: ...;
value_format?: ...;
}, ZodTypeDef, {
[key: ...]: ...;
target_field: ...;
secret_reference_id: ...;
secret_key?: ...;
value_format?: ...;
}>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<{
[key: ...]: ...;
target_field: ...;
secret_reference_id: ...;
secret_key?: ...;
value_format?: ...;
}, ZodTypeDef, {
[key: ...]: ...;
target_field: ...;
secret_reference_id: ...;
secret_key?: ...;
value_format?: ...;
}>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", ZodTypeAny, objectOutputType<{
object: ZodString;
total: ZodNumber;
success: ZodOptional<ZodBoolean>;
has_more: ZodOptional<ZodBoolean>;
data: ZodArray<ZodObject<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<{
[key: ...]: ...;
target_field: ...;
secret_reference_id: ...;
secret_key?: ...;
value_format?: ...;
}, ZodTypeDef, {
[key: ...]: ...;
target_field: ...;
secret_reference_id: ...;
secret_key?: ...;
value_format?: ...;
}>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<..., ..., ...>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<..., ..., ...>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">, objectInputType<{
object: ZodString;
total: ZodNumber;
success: ZodOptional<ZodBoolean>;
has_more: ZodOptional<ZodBoolean>;
data: ZodArray<ZodObject<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<{
[key: ...]: ...;
target_field: ...;
secret_reference_id: ...;
secret_key?: ...;
value_format?: ...;
}, ZodTypeDef, {
[key: ...]: ...;
target_field: ...;
secret_reference_id: ...;
secret_key?: ...;
value_format?: ...;
}>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<..., ..., ...>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
slug: ZodOptional<ZodString>;
workspace_id: ZodOptional<ZodNullable<ZodString>>;
description: ZodOptional<ZodNullable<ZodString>>;
workspaces_count: ZodOptional<ZodNullable<ZodNumber>>;
secret_mappings: ZodOptional<ZodNullable<ZodArray<ZodType<..., ..., ...>, "many">>>;
id: ZodString;
organisation_id: ZodString;
name: ZodString;
owner_id: ZodString;
status: ZodString;
type: ZodString;
url: ZodString;
auth_type: ZodString;
transport: ZodString;
configurations: ZodString;
created_at: ZodString;
last_updated_at: ZodString;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/ai-gateway.ts:1014