refactor(api): remove remaining legacy field remnants (#37967)

This commit is contained in:
chariri
2026-07-08 09:59:10 +00:00
committed by GitHub
parent 74f177efe6
commit 9465dc2477
10 changed files with 97 additions and 44 deletions
@@ -4,7 +4,15 @@ export type ClientOptions = {
baseUrl: `${string}://${string}/console/api` | (string & {})
}
export type SchemaDefinitionsResponse = unknown
export type SchemaDefinitionsResponse = Array<SchemaDefinitionItemResponse>
export type SchemaDefinitionItemResponse = {
label: string
name: string
schema: {
[key: string]: unknown
}
}
export type GetSpecSchemaDefinitionsData = {
body?: never
@@ -2,10 +2,19 @@
import * as z from 'zod'
/**
* SchemaDefinitionItemResponse
*/
export const zSchemaDefinitionItemResponse = z.object({
label: z.string(),
name: z.string(),
schema: z.record(z.string(), z.unknown()),
})
/**
* SchemaDefinitionsResponse
*/
export const zSchemaDefinitionsResponse = z.unknown()
export const zSchemaDefinitionsResponse = z.array(zSchemaDefinitionItemResponse)
/**
* Success