Keep complete background results and optional decisions on work cards #34

Merged
weichen merged 3 commits from feature/workbench-flow-completion into main 2026-10-15 08:18:44 +00:00
Owner

Why:
后台成果和可选的后续需求需要保留在任务卡上,避免用途选择占用前台对话。本 PR 为完整结果、成果已读状态、选择历史和防重复执行标识提供兼容的可选契约。

Evidence:
独立 ce-code-review 已完成,无开放代码问题;完整组合和门禁命令由 Dev 任务卡记录。Core 自身的完整结果持久化及旧卡兼容测试通过(SELF),最终组合 CI 另行核验。

Impact:
旧卡和消费者可继续读取;不新增数据库迁移。属于同一工作台交付,Backend、UI、Frontend 消费后由 Dev/RDM 固定组合。

Refs:
唯一任务记录

Post-Deploy Monitoring & Validation

本仓不独立部署。采用组合后检查旧卡可读、后台完成只更新原卡、选择不阻塞对话;由本次交付智能体在 8788 切换后核验。实际模型质量试验 NOT_RUN。

Why: 后台成果和可选的后续需求需要保留在任务卡上,避免用途选择占用前台对话。本 PR 为完整结果、成果已读状态、选择历史和防重复执行标识提供兼容的可选契约。 Evidence: 独立 ce-code-review 已完成,无开放代码问题;完整组合和门禁命令由 Dev 任务卡记录。Core 自身的完整结果持久化及旧卡兼容测试通过(SELF),最终组合 CI 另行核验。 Impact: 旧卡和消费者可继续读取;不新增数据库迁移。属于同一工作台交付,Backend、UI、Frontend 消费后由 Dev/RDM 固定组合。 Refs: [唯一任务记录](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/src/branch/feature/workbench-flow-completion/.task/feature-workbench-flow-completion.md) ## Post-Deploy Monitoring & Validation 本仓不独立部署。采用组合后检查旧卡可读、后台完成只更新原卡、选择不阻塞对话;由本次交付智能体在 8788 切换后核验。实际模型质量试验 NOT_RUN。
weichen added 3 commits 2026-10-15 07:55:35 +00:00
Why: Keep background results and optional decisions outside the foreground conversation lock.

Evidence: Core package tests and combination checks are recorded in the Dev task.

Impact: Add an optional backward-compatible work card payload without a database migration.

Refs: feature/workbench-flow-completion
Why: Retain full results and exact answers across persistence and reload.

Evidence: go test ./... passed locally, including full-tail and legacy JSON coverage.

Impact: Add contract roundtrip tests and a guarded dispatching state.

Refs: feature/workbench-flow-completion
Why: Reconcile interrupted dispatch without spending another model request.

Evidence: Core package tests pass locally; integration exercises acceptance and recovery.

Impact: Add one optional persisted run identifier.

Refs: feature/workbench-flow-completion
weichen merged commit 35560aa5a3 into main 2026-10-15 08:18:44 +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-Core#34