[autofix.ci] apply automated fixes

This commit is contained in:
autofix-ci[bot] 2026-06-21 12:03:29 +00:00 committed by kota-maeda0708
parent c232375fd2
commit 17f5452330
4 changed files with 99 additions and 2 deletions

View File

@ -4645,6 +4645,25 @@ Refresh MCP server configuration and regenerate server code
| ---- | ----------- | ------ |
| 200 | Success | **application/json**: [SimpleResultResponse](#simpleresultresponse)<br> |
### [POST] /auth/plugin/datasource/{provider_id}/visibility
#### Parameters
| Name | Located in | Description | Required | Schema |
| ---- | ---------- | ----------- | -------- | ------ |
| provider_id | path | | Yes | string |
#### Request Body
| Required | Schema |
| -------- | ------ |
| Yes | **application/json**: [DatasourceCredentialVisibilityPayload](#datasourcecredentialvisibilitypayload)<br> |
#### Responses
| Code | Description | Schema |
| ---- | ----------- | ------ |
| 200 | Success | **application/json**: [SimpleResultResponse](#simpleresultresponse)<br> |
### [GET] /billing/invoices
#### Responses
@ -15383,6 +15402,7 @@ Model class for provider custom model configuration.
| ---- | ---- | ----------- | -------- |
| credentials | object | | Yes |
| name | string | | No |
| visibility | string | only_me or all_team_members (defaults to all_team) | No |
#### DatasourceCredentialUpdatePayload
@ -15392,6 +15412,14 @@ Model class for provider custom model configuration.
| credentials | object | | No |
| name | string | | No |
#### DatasourceCredentialVisibilityPayload
| Name | Type | Description | Required |
| ---- | ---- | ----------- | -------- |
| credential_id | string | | Yes |
| partial_member_list | [ string ] | account ids granted access when visibility is partial_members | No |
| visibility | string | only_me, all_team_members, or partial_members | Yes |
#### DatasourceCredentialsResponse
| Name | Type | Description | Required |

View File

@ -28,6 +28,9 @@ import {
zPostAuthPluginDatasourceByProviderIdUpdateNameResponse,
zPostAuthPluginDatasourceByProviderIdUpdatePath,
zPostAuthPluginDatasourceByProviderIdUpdateResponse,
zPostAuthPluginDatasourceByProviderIdVisibilityBody,
zPostAuthPluginDatasourceByProviderIdVisibilityPath,
zPostAuthPluginDatasourceByProviderIdVisibilityResponse,
} from './zod.gen'
export const get = oc
@ -171,6 +174,26 @@ export const updateName = {
post: post5,
}
export const post6 = oc
.route({
inputStructure: 'detailed',
method: 'POST',
operationId: 'postAuthPluginDatasourceByProviderIdVisibility',
path: '/auth/plugin/datasource/{provider_id}/visibility',
tags: ['console'],
})
.input(
z.object({
body: zPostAuthPluginDatasourceByProviderIdVisibilityBody,
params: zPostAuthPluginDatasourceByProviderIdVisibilityPath,
}),
)
.output(zPostAuthPluginDatasourceByProviderIdVisibilityResponse)
export const visibility = {
post: post6,
}
export const get3 = oc
.route({
inputStructure: 'detailed',
@ -182,7 +205,7 @@ export const get3 = oc
.input(z.object({ params: zGetAuthPluginDatasourceByProviderIdPath }))
.output(zGetAuthPluginDatasourceByProviderIdResponse)
export const post6 = oc
export const post7 = oc
.route({
inputStructure: 'detailed',
method: 'POST',
@ -200,12 +223,13 @@ export const post6 = oc
export const byProviderId = {
get: get3,
post: post6,
post: post7,
customClient,
default: default_,
delete: delete2,
update,
updateName,
visibility,
}
export const datasource = {

View File

@ -13,6 +13,7 @@ export type DatasourceCredentialPayload = {
[key: string]: unknown
}
name?: string | null
visibility?: string | null
}
export type SimpleResultResponse = {
@ -47,6 +48,12 @@ export type DatasourceUpdateNamePayload = {
name: string
}
export type DatasourceCredentialVisibilityPayload = {
credential_id: string
partial_member_list?: Array<string> | null
visibility: string
}
export type GetAuthPluginDatasourceDefaultListData = {
body?: never
path?: never
@ -202,3 +209,19 @@ export type PostAuthPluginDatasourceByProviderIdUpdateNameResponses = {
export type PostAuthPluginDatasourceByProviderIdUpdateNameResponse
= PostAuthPluginDatasourceByProviderIdUpdateNameResponses[keyof PostAuthPluginDatasourceByProviderIdUpdateNameResponses]
export type PostAuthPluginDatasourceByProviderIdVisibilityData = {
body: DatasourceCredentialVisibilityPayload
path: {
provider_id: string
}
query?: never
url: '/auth/plugin/datasource/{provider_id}/visibility'
}
export type PostAuthPluginDatasourceByProviderIdVisibilityResponses = {
200: SimpleResultResponse
}
export type PostAuthPluginDatasourceByProviderIdVisibilityResponse
= PostAuthPluginDatasourceByProviderIdVisibilityResponses[keyof PostAuthPluginDatasourceByProviderIdVisibilityResponses]

View File

@ -15,6 +15,7 @@ export const zDatasourceCredentialsResponse = z.object({
export const zDatasourceCredentialPayload = z.object({
credentials: z.record(z.string(), z.unknown()),
name: z.string().max(100).nullish(),
visibility: z.string().nullish(),
})
/**
@ -63,6 +64,15 @@ export const zDatasourceUpdateNamePayload = z.object({
name: z.string().max(100),
})
/**
* DatasourceCredentialVisibilityPayload
*/
export const zDatasourceCredentialVisibilityPayload = z.object({
credential_id: z.string(),
partial_member_list: z.array(z.string()).nullish(),
visibility: z.string(),
})
/**
* Success
*/
@ -156,3 +166,15 @@ export const zPostAuthPluginDatasourceByProviderIdUpdateNamePath = z.object({
* Success
*/
export const zPostAuthPluginDatasourceByProviderIdUpdateNameResponse = zSimpleResultResponse
export const zPostAuthPluginDatasourceByProviderIdVisibilityBody
= zDatasourceCredentialVisibilityPayload
export const zPostAuthPluginDatasourceByProviderIdVisibilityPath = z.object({
provider_id: z.string(),
})
/**
* Success
*/
export const zPostAuthPluginDatasourceByProviderIdVisibilityResponse = zSimpleResultResponse