fix: repair broken v1 API __init__.py — missing and duplicate imports

The __init__.py had a duplicate knowledge_bases_router import inside
the __all__ list (syntax error) and was missing imports for
mcp_projects_router, openai_responses_router, models_router,
model_options_router, and projects_router that router.py requires.
This commit is contained in:
2026-03-26 02:57:42 -07:00
parent 817188f850
commit 2e3437c188
+12 -3
View File
@@ -4,16 +4,21 @@ from flow.api.v1.endpoints import router as endpoints_router
from flow.api.v1.files import router as files_router
from flow.api.v1.flows import router as flows_router
from flow.api.v1.folders import router as folders_router
from flow.api.v1.knowledge_bases import router as knowledge_bases_router
from flow.api.v1.login import router as login_router
from flow.api.v1.mcp import router as mcp_router
from flow.api.v1.mcp_projects import router as mcp_projects_router
from flow.api.v1.model_options import router as model_options_router
from flow.api.v1.models import router as models_router
from flow.api.v1.monitor import router as monitor_router
from flow.api.v1.openai_responses import router as openai_responses_router
from flow.api.v1.projects import router as projects_router
from flow.api.v1.starter_projects import router as starter_projects_router
from flow.api.v1.store import router as store_router
from flow.api.v1.users import router as users_router
from flow.api.v1.validate import router as validate_router
from flow.api.v1.variable import router as variables_router
from flow.api.v1.voice_mode import router as voice_mode_router
from flow.api.v1.knowledge_bases import router as knowledge_bases_router
__all__ = [
"api_key_router",
@@ -22,15 +27,19 @@ __all__ = [
"files_router",
"flows_router",
"folders_router",
"knowledge_bases_router",
"login_router",
"mcp_projects_router",
"mcp_router",
"model_options_router",
"models_router",
"monitor_router",
"openai_responses_router",
"projects_router",
"starter_projects_router",
"store_router",
"users_router",
"validate_router",
"variables_router",
"knowledge_bases_router",
"voice_mode_router",
from flow.api.v1.knowledge_bases import router as knowledge_bases_router
]