feat(workbench): persist operational workflows and events

This commit is contained in:
2026-09-24 04:19:02 +08:00
parent baff7dfe9e
commit 9335bdc1ea
66 changed files with 16580 additions and 238 deletions
+10
View File
@@ -11,6 +11,7 @@ from app.api.v1.endpoints import (
leakage,
meta,
model_import,
operational_tasks,
project,
project_data,
scada,
@@ -18,6 +19,7 @@ from app.api.v1.endpoints import (
simulation,
web_search,
workbench_runtime,
workbench_events,
)
from app.api.v1.endpoints.components import (
controls,
@@ -91,6 +93,14 @@ api_router.include_router(
tags=["Workbench Runtime"],
dependencies=[simulation_access],
)
api_router.include_router(
workbench_events.router,
tags=["Workbench Events"],
)
api_router.include_router(
operational_tasks.router,
tags=["Operational Tasks"],
)
api_router.include_router(access.router, tags=["Access Control"])
api_router.include_router(agent_auth.router, tags=["Agent Auth"])
api_router.include_router(