feat: integrate codex queue and pipeline oa flow
- add Codex Queue microservice/frontend integration and related deployment docs - document 100% Pipeline OA event-flow requirements and E2E gates - harden Pipeline frontend Gantt/timeline E2E assertions and rendering
This commit is contained in:
+46
-2
@@ -114,8 +114,8 @@
|
||||
"commitId": "87811a8d43edf216a4f4d8efa55bbb96bad8df14",
|
||||
"dockerfile": "Dockerfile",
|
||||
"composeFile": "docker-compose.yml",
|
||||
"composeService": "pipeline-webui",
|
||||
"containerName": "pipeline-v2-webui"
|
||||
"composeService": "pipeline-control",
|
||||
"containerName": "pipeline-v2-control"
|
||||
},
|
||||
"backend": {
|
||||
"nodeBaseUrl": "http://host.docker.internal:18082",
|
||||
@@ -230,6 +230,50 @@
|
||||
"route": "/apps/todo-note",
|
||||
"integrated": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "codex-queue",
|
||||
"name": "Codex Queue",
|
||||
"providerId": "main-server",
|
||||
"description": "Codex Queue 是主 server 承载的 Codex app-server 编排微服务,用于串行任务队列、运行中输出、追加 prompt、打断会话、异常中断判定和自动重试。",
|
||||
"repository": {
|
||||
"url": "https://github.com/pikasTech/unidesk",
|
||||
"commitId": "2aaf0447a62c336f3a488d77516edbf05ff1d742",
|
||||
"dockerfile": "src/components/microservices/codex-queue/Dockerfile",
|
||||
"composeFile": "docker-compose.yml",
|
||||
"composeService": "codex-queue",
|
||||
"containerName": "codex-queue-backend"
|
||||
},
|
||||
"backend": {
|
||||
"nodeBaseUrl": "http://codex-queue:4222",
|
||||
"nodeBindHost": "codex-queue",
|
||||
"nodePort": 4222,
|
||||
"proxyMode": "provider-gateway-http",
|
||||
"frontendOnly": true,
|
||||
"public": false,
|
||||
"allowedMethods": [
|
||||
"GET",
|
||||
"HEAD",
|
||||
"POST",
|
||||
"DELETE"
|
||||
],
|
||||
"allowedPathPrefixes": [
|
||||
"/health",
|
||||
"/logs",
|
||||
"/api/"
|
||||
],
|
||||
"healthPath": "/health",
|
||||
"timeoutMs": 30000
|
||||
},
|
||||
"development": {
|
||||
"providerId": "main-server",
|
||||
"sshPassthrough": true,
|
||||
"worktreePath": "/root/unidesk"
|
||||
},
|
||||
"frontend": {
|
||||
"route": "/apps/codex-queue",
|
||||
"integrated": true
|
||||
}
|
||||
}
|
||||
],
|
||||
"paths": {
|
||||
|
||||
Reference in New Issue
Block a user