Add OpenAPI specification generation for OpenWebUI integration (#295)

Co-authored-by: samanhappy <samanhappy@gmail.com>
This commit is contained in:
Copilot
2025-08-26 14:54:19 +08:00
committed by GitHub
parent f6ee9beed3
commit 976e90679d
11 changed files with 1185 additions and 122 deletions

13
pnpm-lock.yaml generated
View File

@@ -36,6 +36,9 @@ importers:
bcryptjs:
specifier: ^3.0.2
version: 3.0.2
cors:
specifier: ^2.8.5
version: 2.8.5
dotenv:
specifier: ^16.6.1
version: 16.6.1
@@ -109,6 +112,9 @@ importers:
'@types/bcryptjs':
specifier: ^3.0.0
version: 3.0.0
'@types/cors':
specifier: ^2.8.19
version: 2.8.19
'@types/express':
specifier: ^4.17.23
version: 4.17.23
@@ -1444,6 +1450,9 @@ packages:
'@types/cookiejar@2.1.5':
resolution: {integrity: sha512-he+DHOWReW0nghN24E1WUqM0efK4kI9oTqDm6XmK8ZPe2djZ90BSNdGnIyCLzCPw7/pogPlGbzI2wHGGmi4O/Q==}
'@types/cors@2.8.19':
resolution: {integrity: sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==}
'@types/estree@1.0.8':
resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
@@ -5411,6 +5420,10 @@ snapshots:
'@types/cookiejar@2.1.5': {}
'@types/cors@2.8.19':
dependencies:
'@types/node': 22.17.2
'@types/estree@1.0.8': {}
'@types/express-serve-static-core@4.19.6':