Bump backend pin: genui spec repair and subagent present (backend #166) #416

Merged
weichen merged 6 commits from feature/genui-spec-repair into main 2026-10-12 03:09:47 +00:00
Owner

Why: dev 实测生成页(kv/表格/列表节点)在 MiniMax-M3 的 {"item":…} 包装下全部 invalid-spec 落不了库;页面提交委派给 general 子代理又因工具集缺 generative-ui.present 必然失败(事件 seq 1395/1396/2171)。backend 3d850a2 修复层解包 + cells 按列配对 + 子代理工具白名单放行。

Evidence: 任务卡三段(precheck/task-sync/make test)由 make evidence 写入(SELF);红测复现线上原错→修复转绿;组合 make test 在同步后 head 上 exit=0。CI 重放(GATE)。

Impact: 生成页恢复落库;子代理可提交页面。请先合 backend PR #166,再合本 PR。

Refs: 任务卡 .task/feature-genui-spec-repair.md;backend PR #166。

Why: dev 实测生成页(kv/表格/列表节点)在 MiniMax-M3 的 {"item":…} 包装下全部 invalid-spec 落不了库;页面提交委派给 general 子代理又因工具集缺 generative-ui.present 必然失败(事件 seq 1395/1396/2171)。backend 3d850a2 修复层解包 + cells 按列配对 + 子代理工具白名单放行。 Evidence: 任务卡三段(precheck/task-sync/make test)由 make evidence 写入(SELF);红测复现线上原错→修复转绿;组合 make test 在同步后 head 上 exit=0。CI 重放(GATE)。 Impact: 生成页恢复落库;子代理可提交页面。请先合 backend PR #166,再合本 PR。 Refs: 任务卡 .task/feature-genui-spec-repair.md;backend PR #166。
weichen added 6 commits 2026-10-12 03:08:51 +00:00
Why: establish the authorized task workspace and its initial baseline.

Evidence: preserved precheck receipt in .task/feature-genui-spec-repair.md; R0=501b785e17843fdf0b19184e28952e426c1a198f.

Impact: task metadata only; the feature workspace starts at 501b785e17.

Refs: .task/feature-genui-spec-repair.md
Why: pages with kv/table/list nodes failed invalid-spec under
MiniMax-M3's item-style wrappers and delegated submission lacked the
present tool; backend 3d850a2 fixes both.

Evidence: composite make test runs on this worktree after the bump
(SELF); backend suites green on the branch.

Impact: generative-ui page commits restore; merge backend PR #166
before this one.

Refs: backend PR #166; task card feature/genui-spec-repair.
Why: include the current integration baseline before verification.

Evidence: fetched origin/main=3fa0d3ade8beb6b534c7ffa7505426001c58e284.

Impact: integrate upstream changes without rewriting task history.

Refs: task-sync
Why: bind the task validation checkpoint to the latest integration baseline.

Evidence: SELF recursive component checks; sync_base=3fa0d3ade8beb6b534c7ffa7505426001c58e284; candidate=2e1b612866979aead2d59b01c732ea0e2ec0f29c.

Impact: task metadata only.

Refs: .task/feature-genui-spec-repair.md
Record the post-sync composite test evidence
ci / test-pg (pull_request) Successful in 1m20s
ci / test (pull_request) Successful in 3m30s
c4acfb5caf
weichen merged commit 37e3229538 into main 2026-10-12 03:09:47 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#416