summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-28 04:45:24 +0000
committeropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-04-28 04:45:24 +0000
commitbb9e445257bd29fc5a4f2d8354760aaa492f2f0f (patch)
tree9d63da7a540ece78dd07d8a2faa0c86ca262f1c0
parent528fb1d4041518fb2174d182d0c833cbe915f045 (diff)
downloadopencode-bb9e445257bd29fc5a4f2d8354760aaa492f2f0f.tar.gz
opencode-bb9e445257bd29fc5a4f2d8354760aaa492f2f0f.zip
chore: generate
-rw-r--r--packages/opencode/test/provider/transform.test.ts46
1 files changed, 18 insertions, 28 deletions
diff --git a/packages/opencode/test/provider/transform.test.ts b/packages/opencode/test/provider/transform.test.ts
index 9929ff21d..93659ab04 100644
--- a/packages/opencode/test/provider/transform.test.ts
+++ b/packages/opencode/test/provider/transform.test.ts
@@ -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",