浏览器http://127.0.0.1:8800/
HTTP(页面、/api、图片 /api/runs/<id>/raw)· SSE(/channel/events、/channel/output)
myorch serveui/app.py:页面和 /api · channels/http.py:/channel · Host 必须是本机 · POST 要带 X-Myorch-UI
ui/service.py控制台的读写逻辑。ui/runview.py 用事件拼出运行状态。控制台里没有 agent
调用
channel 转发层channels/relay.py:事件 · 命令 · 内容
events.db事件 + 实时输出
Temporal client发起 · 回复 · 审批 · 取消 · 重新执行
run 的工作区文件 · diff · 日志(辅助容器)
同一个进程里还有 Watchdog 和 Slack 适配器。宿主机上的 CLI 也经这里读事件(/channel/events.json)。控制台对没有详细事件的旧运行,暂时回退到 Temporal query。