feat(gateway): api-keys management endpoints with one-time plaintext (Stage 1 PR4)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1445043649
2026-06-28 19:19:32 +08:00
parent 84e06ca396
commit 950964e0ef
3 changed files with 237 additions and 0 deletions
+4
View File
@@ -13,6 +13,7 @@ from app.gateway.csrf_middleware import CSRFMiddleware
from app.gateway.deps import langgraph_runtime
from app.gateway.routers import (
agents,
api_keys,
artifacts,
assistants_compat,
auth,
@@ -415,6 +416,9 @@ This gateway provides custom endpoints for models, MCP configuration, skills, an
# Service Accounts API is mounted at /api/v1/service-accounts
app.include_router(service_accounts.router)
# API Keys API is mounted at /api/v1/api-keys
app.include_router(api_keys.router)
# Feedback API is mounted at /api/threads/{thread_id}/runs/{run_id}/feedback
app.include_router(feedback.router)