Why: Background subagents, review, squad role mapping, and prompt overrides need an explicit write scope and the three rulings before code edits.
Evidence: make precheck verdict READY at fdd311c8c0. Required reading baseline.md and delivery.md section 1.
Impact: No code change. Kernel and squad contracts stay as on main.
Refs: feature/agent-harness-p3b
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: The combination has to move together so background subagents, review, and the notice row are the same build.
Evidence: Each module's own tests passed on its feature branch. agent-native stays at a34689c.
Impact: Dev does not merge this pin. The four module pull requests stay open until review.
Refs: feature/agent-harness-p3b
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: The task card has to show the combination test and the two live conversations before the pull requests open.
Evidence: make test passed at 6430738. p3b on 127.0.0.1:8841 showed a queued notice turn and a review pipeline.
Impact: No code change.
Refs: feature/agent-harness-p3b
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: task-sync appends the checkpoint after the results section, and the card keeps those rows in the sync table.
Evidence: The row is the 2026-10-01T15:39:25Z checkpoint for 1bc9954e40.
Impact: No code change.
Refs: feature/agent-harness-p3b
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: The card and the Dev pull request should name the five open requests and state that none are merged.
Evidence: Core #15, Backend #46, Frontend #32, UI #26, Dev #142.
Impact: No code change. Main is unchanged.
Refs: feature/agent-harness-p3b
Co-authored-by: Cursor <cursoragent@cursor.com>
Why: task-sync appends the checkpoint after the results section, and the card keeps those rows in the sync table.
Evidence: The row is the 2026-10-01T15:51:28Z checkpoint for d05a73872c.
Impact: No code change.
Refs: feature/agent-harness-p3b
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen
merged commit ec4614322e into main2026-10-01 15:51:57 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
feature/agent-harness-p3b 任务卡
任务主记录:https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/142 ;状态:进行中;owner:weichen
基线与授权
fdd311c8c0feature/agent-harness-p3b上提 PR;Dev 仓推进modules/core、modules/backend、modules/frontend、modules/ui并提 PR。未授权:合入 main、改 agent-native、改 agent-squad 契约。make precheckverdict READY。head=fdd311c8c0,origin/main 同步,树干净。必读 core/baseline.md、workflows/delivery.md §1 已读。POST /api/prompts,不新增前端编辑器;覆盖不能加入delegate_task、squad_orchestrate、review_findings,以保持深度为 1。目标与非目标
delegate_task可后台运行,完成后自动发起一次父回合,多条通知合并成一条 system 消息。review_findings并行找问题、逐条验证、丢掉未验证的再汇总。小队步骤按角色映射到子代理 profile。PromptModule增加 tools、model、maxTurns,用户行可以覆盖内置 spec。同步记录
fdd311c8c0fdd311c8c0fdd311c8c01bc9954e40结果与验证(完成后填写)
feature/agent-harness-p3b。Core9b8cf79给 PromptModule 增加 tools、model、maxTurns。Backend46ce1b2做覆盖链、小队角色映射、后台子代理和评审。Frontendf718095让后台子代理不再挡住发送,并把 system 消息画成通知行。UIbd3baff同步契约。Dev6430738推进这四个指针。agent-native 仍是a34689c。make test通过(boundaries ok;core ok;backend 各包 ok;frontend vitest 53;ui vitest 71;agent-command ok)。p3b(scripts/svc.sh p3b deploy --from local,http://127.0.0.1:8841,数据从 dev 复制)。cnv_0aab84f51c8c、cnv_2a3ce768bb00):子 run 在父 run 结束前完成,通知先排队。父 run 释放槽位后出现一条<system-reminder>system 消息,并自动开始新的父回合。没有用户再发消息。cnv_a2e5962befdc):两个审查子代理加三个核实子代理。父回复保留化学式和奥运会年份问题,并写明「已丢弃 0 条未验证」。