mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-03-12 17:21:19 +08:00
feat(queue): implement queue scheduler service and API routes
- Added QueueSchedulerService to manage task queue lifecycle, including state machine, dependency resolution, and session management. - Implemented HTTP API endpoints for queue scheduling: - POST /api/queue/execute: Submit items to the scheduler. - GET /api/queue/scheduler/state: Retrieve full scheduler state. - POST /api/queue/scheduler/start: Start scheduling loop with items. - POST /api/queue/scheduler/pause: Pause scheduling. - POST /api/queue/scheduler/stop: Graceful stop of the scheduler. - POST /api/queue/scheduler/config: Update scheduler configuration. - Introduced types for queue items, scheduler state, and WebSocket messages to ensure type safety and compatibility with the backend. - Added static model lists for LiteLLM as a fallback for available models.
This commit is contained in:
@@ -3,7 +3,8 @@
|
||||
"description": "查看和管理 CLI 执行历史",
|
||||
"tabs": {
|
||||
"executions": "执行历史",
|
||||
"observability": "会话审计"
|
||||
"observability": "会话审计",
|
||||
"nativeSessions": "原生会话"
|
||||
},
|
||||
"searchPlaceholder": "搜索执行记录...",
|
||||
"filterAllTools": "全部工具",
|
||||
@@ -33,5 +34,13 @@
|
||||
"message": "运行 CLI 命令后,执行历史将显示在这里。",
|
||||
"filtered": "没有匹配结果",
|
||||
"filteredMessage": "没有匹配当前筛选条件的执行记录。请尝试调整搜索或筛选条件。"
|
||||
},
|
||||
"nativeSessions": {
|
||||
"count": "{count} 个原生会话",
|
||||
"sessions": "个会话",
|
||||
"empty": {
|
||||
"title": "无原生会话",
|
||||
"message": "来自 Gemini、Codex、Qwen 等的原生 CLI 会话将显示在这里。"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user