Repository navigation
v0.3.8
这一版修好中继机器的控制台转发。 机器经 relay 接入(没有直连地址)时,
探活是通的、卡片显示「已连接」,但执行纪律 / Env 文件 / 缺省执行者面板、
任务详情页和跨机终端反代全部报「no Host in request URL」。从 v0.3.5 升级
无需改配置。
修复
- 请求转发基座改走 target 池选路。 REST 转发(
?machine=)、按任务 id 的
透明路由、WS 反代此前都拿 target 的addr直连拼 URL——relay 形态的机器
没有 addr,拼出的是http:///...。现在三条路复用 targetclient 池的选路
结果:relay 经隧道、直连行为不变;直连转发顺带补上「agentd 之间永不经
代理」的纪律(与 v0.3.4 的 WS 拨号同款)。 - desktop 模块依赖与主模块对齐(v0.3.6 的 release 卡在这道门上,
版本号已跳过)。 - 卡片看板测试夹具补上子卡计数字段:CardView 加
children_total/
children_done必填字段时漏改了 columns.test.ts 的夹具,tsc -b在
release 的前端构建步骤转红(v0.3.7 因此跳过——主分支 CI 不构建前端,
这类破坏要到 release 才暴露)。