From 146da40471ed071efb62bfa61f48b18270904258 Mon Sep 17 00:00:00 2001 From: Imanol Maiztegui Date: Sun, 15 Mar 2026 20:18:18 +0100 Subject: [PATCH] chore(sdk): regenerate endpoints (#7062) --- packages/sdk/openapi.json | 92 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index e0a0b7fc2bc..45dd0752210 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -4320,6 +4320,98 @@ ] } }, + "/permission/{requestID}/pattern-rules": { + "post": { + "operationId": "permission.savePatternRules", + "parameters": [ + { + "in": "query", + "name": "directory", + "schema": { + "type": "string" + } + }, + { + "in": "query", + "name": "workspace", + "schema": { + "type": "string" + } + }, + { + "in": "path", + "name": "requestID", + "schema": { + "type": "string" + }, + "required": true + } + ], + "summary": "Save per-pattern permission rules", + "description": "Save approved/denied patterns for a pending permission request.", + "responses": { + "200": { + "description": "Pattern rules saved successfully", + "content": { + "application/json": { + "schema": { + "type": "boolean" + } + } + } + }, + "400": { + "description": "Bad request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/BadRequestError" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/NotFoundError" + } + } + } + } + }, + "requestBody": { + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "approvedPatterns": { + "type": "array", + "items": { + "type": "string" + } + }, + "deniedPatterns": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + }, + "x-codeSamples": [ + { + "lang": "js", + "source": "import { createKiloClient } from \"@kilocode/sdk\n\nconst client = createKiloClient()\nawait client.permission.savePatternRules({\n ...\n})" + } + ] + } + }, "/permission": { "get": { "operationId": "permission.list",