Close 1 merged task card(s) and archive them
ci / test (pull_request) Successful in 2m51s

Why: branches merged into main had left their task cards open; backfill status and archive to prevent bookkeeping debt.
Evidence: feature-ext-16-exec-backend.md(PR#285) — merges verified via git log --merges against origin/main.
Impact: .task/*.md moved to .task/archive/ with status backfilled; no code or submodule change.
Refs: task.sh close (card-autoclose-r1)
This commit is contained in:
2026-10-09 17:14:44 +00:00
parent 7d52861f15
commit fbb3cf8e75
@@ -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。