Close the EXT-16 exec backend task card after PR #285 #287
@@ -1,6 +1,6 @@
|
||||
# feature/ext-16-exec-backend 任务卡
|
||||
|
||||
任务主记录:<PR 链接,交付前填写>;状态:进行中;owner:weichen
|
||||
任务主记录:PR #285 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/285(merge 7d52861f15);状态:已完成(回填);owner:weichen
|
||||
|
||||
## 基线与授权
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
| 时间(UTC) | 命令 | 被测HEAD | exit | 来源 | sha256(16) |
|
||||
|---|---|---|---|---|---|
|
||||
|
||||
## 结果与验证(完成后填写)
|
||||
## 结果与验证
|
||||
|
||||
- 结果:EXT-16(执行后端接口)落地——internal/tools 新增 ExecBackend 端口(ExecSpec/ExecProcess/Start):direct 档逐字节等价现状、sandbox 档 bwrap 隔离(--unshare-all 断网、只读系统根、tmpfs 遮蔽 /home 与 /tmp、仅会话目录+技能目录挂载、ulimit -u 256 防炸弹、超时杀整个命名空间);runInterpreter 改经端口启动;配置面 execBackend 键 + AGENT_SYSTEM_EXEC_BACKEND + --exec-backend;extension.Options.ExecBackend(SurfaceVersion 2.6.0-experimental)经 link 透传;DisableExecTools 仍为最高优先兜底。Backend #119(head 4badecb,merge 1a55089);Dev gitlink efad2d1。
|
||||
- 验证:PASS——逃逸负例全拦(家目录密文不可读/兄弟会话不可读/断网/400 进程风暴被 ulimit 压制/60s 睡眠 3s 杀灭/孤儿随命名空间销毁,本机 bwrap 0.11.1,证据行 SELF);会话目录内任务成功且产物宿主可见;direct 回归文本口径不变(exit=7 / exit=timeout);Dev make test 组合全绿(证据行);Backend #119 CI success(GATE)。CI 无 bwrap 环境自动 skip 集成项——隔离证据在具备 bwrap 的评审环境重放。
|
||||
@@ -203,3 +203,9 @@
|
||||
}
|
||||
```
|
||||
| 同步前验收 | 13e03ab15d89d13e0b1cc6848d76776c723a6f96 | 44c436ed339b3f2189ec8c426c18a9358eada63c | 2026-10-09T17:06:06Z |
|
||||
|
||||
## 闭合记录(card-autoclose 回填)
|
||||
|
||||
- 依据:merge 7d52861f15f2b25dd5121301ac1e92b5a5e16f8d(PR #285)已包含于 origin/main,分支成果已落盘;本段为合入后回填。
|
||||
- 合并主题:Merge pull request 'Consume the EXT-16 exec backend interface (Backend #119)' (#285) from feature/ext-16-exec-backend into main
|
||||
- 归档:随闭合移入 .task/archive/;任务执行期的过程证据见原任务记录与 PR。
|
||||
Reference in New Issue
Block a user