mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-21 12:52:26 +00:00
- 新增代码生成模块路由支持 - 重构 MCP 服务器API,支持增删改查接口和分页查询 - 实现 MCP 智能对话的流式响应和 WebSocket 通信 - 优化 MCP 数据模型,支持环境变量等配置项 - 改进 MCP CRUD 层,集成权限控制和统一操作方法 - 优化异常处理,提升接口错误信息准确性 - 修正依赖导入和数据校验,增强代码健壮性
41 lines
900 B
Python
41 lines
900 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from fastapi import APIRouter
|
|
|
|
# 系统管理模块
|
|
from .module_system import SystemRouter
|
|
|
|
# 监控管理模块
|
|
from .module_monitor import MonitorRouter
|
|
|
|
# 通用模块
|
|
from .module_common import CommonRouter
|
|
|
|
# 资源管理模块
|
|
from .module_resource import ResourceRouter
|
|
|
|
# 示例模块
|
|
from .module_example import ExampleRouter
|
|
|
|
# 应用模块
|
|
from .module_application import ApplicationRouter
|
|
|
|
# AI模块
|
|
from .module_ai import AIRouter
|
|
|
|
# 代码生成模块
|
|
from .module_generator import GeneratorRouter
|
|
|
|
|
|
# 创建主路由
|
|
router = APIRouter()
|
|
|
|
# 注册各模块路由
|
|
router.include_router(SystemRouter)
|
|
router.include_router(MonitorRouter)
|
|
router.include_router(CommonRouter)
|
|
router.include_router(ResourceRouter)
|
|
router.include_router(ExampleRouter)
|
|
router.include_router(ApplicationRouter)
|
|
router.include_router(AIRouter)
|
|
router.include_router(GeneratorRouter) |