Files
loom/backend/app/api/router.py
T
2026-04-24 17:46:03 +08:00

51 lines
1.3 KiB
Python

"""聚合所有 v1 路由。"""
from __future__ import annotations
from fastapi import APIRouter
from app.api.v1 import (
auth,
callbacks,
channel_codes,
dashboard,
executor,
health,
llm,
lobster_config,
menus,
op_logs,
organizations,
platform_accounts,
platforms,
products,
roles,
schedules,
scripts,
skills,
tasks,
users,
)
api_router = APIRouter(prefix="/api/v1")
api_router.include_router(health.router)
api_router.include_router(auth.router)
api_router.include_router(organizations.router)
api_router.include_router(roles.router)
api_router.include_router(users.router)
api_router.include_router(menus.router)
api_router.include_router(platform_accounts.router)
api_router.include_router(platforms.router)
api_router.include_router(channel_codes.router)
api_router.include_router(products.router)
api_router.include_router(scripts.router)
api_router.include_router(skills.router)
api_router.include_router(skills.log_router)
api_router.include_router(tasks.router)
api_router.include_router(schedules.router)
api_router.include_router(callbacks.router)
api_router.include_router(dashboard.router)
api_router.include_router(op_logs.router)
api_router.include_router(executor.router)
api_router.include_router(lobster_config.router)
api_router.include_router(llm.router)