Show strategy stats in control monitor detail modal.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-08-02 09:49:27 +08:00
parent 0e3b9e53ac
commit 079dc83132
5 changed files with 211 additions and 7 deletions
+8
View File
@@ -278,6 +278,14 @@ async def fleet_status(_tok: Annotated[str, Depends(require_fleet_token)]) -> di
}
@router.get("/stats")
async def fleet_stats(_tok: Annotated[str, Depends(require_fleet_token)]) -> dict:
"""中控拉取策略机整体统计(同 /api/stats/summaryFleet Token 鉴权)。"""
from .stats import build_stats_summary
return build_stats_summary()
@router.post("/start")
async def fleet_start(_tok: Annotated[str, Depends(require_fleet_token)]) -> dict:
return await get_engine().start()