chore: generate

This commit is contained in:
opencode-agent[bot]
2026-04-28 04:45:24 +00:00
parent 528fb1d404
commit bb9e445257

View File

@@ -907,14 +907,7 @@ describe("ProviderTransform.schema - moonshot $ref siblings", () => {
aspects: {
description: "Optional. Specific aspects to focus on. If empty, all aspects may be varied.",
items: {
enum: [
"VARIANT_ASPECT_UNSPECIFIED",
"LAYOUT",
"COLOR_SCHEME",
"IMAGES",
"TEXT_FONT",
"TEXT_CONTENT",
],
enum: ["VARIANT_ASPECT_UNSPECIFIED", "LAYOUT", "COLOR_SCHEME", "IMAGES", "TEXT_FONT", "TEXT_CONTENT"],
type: "string",
},
type: "array",
@@ -977,31 +970,28 @@ describe("ProviderTransform.schema - moonshot $ref siblings", () => {
})
test("converts tuple-style array items to a single item schema", () => {
const result = ProviderTransform.schema(
moonshotModel,
{
type: "object",
properties: {
codeSpec: {
type: "object",
properties: {
accessibility: {
type: "object",
properties: {
renderedSize: {
description: "Rendered size [width, height] in px",
type: "array",
items: [{ type: "number" }, { type: "number" }],
minItems: 2,
maxItems: 2,
},
const result = ProviderTransform.schema(moonshotModel, {
type: "object",
properties: {
codeSpec: {
type: "object",
properties: {
accessibility: {
type: "object",
properties: {
renderedSize: {
description: "Rendered size [width, height] in px",
type: "array",
items: [{ type: "number" }, { type: "number" }],
minItems: 2,
maxItems: 2,
},
},
},
},
},
} as any,
) as any
},
} as any) as any
expect(result.properties.codeSpec.properties.accessibility.properties.renderedSize.items).toEqual({
type: "number",