diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index 9789d3099c..72b2a9f16d 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -1263,10 +1263,7 @@ export type Config = { } instructions?: Array layout?: LayoutConfig - /** - * Permission configuration. Accepts a single object (per-tool action map) or an array of layered configs; arrays are merged in order so later layers override earlier ones. - */ - permission?: PermissionConfig | Array + permission?: PermissionConfig tools?: { [key: string]: boolean } diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index b6f421dd09..fbbe237ec9 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -12407,18 +12407,7 @@ "$ref": "#/components/schemas/LayoutConfig" }, "permission": { - "anyOf": [ - { - "$ref": "#/components/schemas/PermissionConfig" - }, - { - "type": "array", - "items": { - "$ref": "#/components/schemas/PermissionConfig" - } - } - ], - "description": "Permission configuration. Accepts a single object (per-tool action map) or an array of layered configs; arrays are merged in order so later layers override earlier ones." + "$ref": "#/components/schemas/PermissionConfig" }, "tools": { "type": "object",