From 2859fb5a87a2c5707c5e0b150f32bb781b9885cf Mon Sep 17 00:00:00 2001 From: qveris-docs-sync Date: Thu, 21 May 2026 15:44:16 +0000 Subject: [PATCH 1/2] docs: sync API docs from website --- docs/openapi/qveris-public-api.openapi.json | 48 +++++++++++++++++++-- 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/docs/openapi/qveris-public-api.openapi.json b/docs/openapi/qveris-public-api.openapi.json index 9bba013..fba302c 100644 --- a/docs/openapi/qveris-public-api.openapi.json +++ b/docs/openapi/qveris-public-api.openapi.json @@ -2067,6 +2067,48 @@ "default": 50, "title": "Limit" } + }, + { + "name": "query", + "in": "query", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "Query" + } + }, + { + "name": "sort_by", + "in": "query", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "Sort By" + } + }, + { + "name": "sort_order", + "in": "query", + "required": false, + "schema": { + "type": "string", + "default": "asc", + "title": "Sort Order" + } } ], "responses": { @@ -2097,7 +2139,7 @@ ], "x-qveris-source": { "file": "backend/routers/search.py", - "line": 2260 + "line": 3177 } } }, @@ -2132,7 +2174,7 @@ ], "x-qveris-source": { "file": "backend/routers/search.py", - "line": 2189 + "line": 2206 } } }, @@ -2466,7 +2508,7 @@ ], "x-qveris-source": { "file": "backend/routers/search.py", - "line": 2348 + "line": 3297 }, "requestBody": { "required": true, From 683e4aecb4b58b93227c5b8df97d6f8ddac8ef9e Mon Sep 17 00:00:00 2001 From: Linfang Wang Date: Sat, 23 May 2026 15:09:40 +0800 Subject: [PATCH 2/2] docs: update generated OpenAPI types --- packages/mcp/src/generated/openapi.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/mcp/src/generated/openapi.d.ts b/packages/mcp/src/generated/openapi.d.ts index e05380b..da06fef 100644 --- a/packages/mcp/src/generated/openapi.d.ts +++ b/packages/mcp/src/generated/openapi.d.ts @@ -1825,6 +1825,9 @@ export interface operations { categories?: string | null; skip?: number; limit?: number; + query?: string | null; + sort_by?: string | null; + sort_order?: string; }; header?: never; path?: never;