From aaf01cdf5f8b412149705ddcad56909ba98417a7 Mon Sep 17 00:00:00 2001 From: weichen Date: Thu, 1 Oct 2026 04:13:23 +0000 Subject: [PATCH 1/7] Record the task card for feature-input-queue --- .task/feature-input-queue.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .task/feature-input-queue.md diff --git a/.task/feature-input-queue.md b/.task/feature-input-queue.md new file mode 100644 index 00000000..c74a1f9b --- /dev/null +++ b/.task/feature-input-queue.md @@ -0,0 +1,25 @@ +# feature/input-queue 任务卡 + +任务主记录:;状态:进行中;owner:weichen + +## 基线与授权 + +- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 +- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-input-queue(worktree);分支:feature/input-queue +- 授权与交付终点:<本次允许的动作与终点;未授权事项写明> + +## 目标与非目标 + +<预期结果、受影响入口/模块/契约;明确不做什么。> + +## 同步记录 + +| 节点 | sync_base_sha | tested_head_sha | checked_at | +|---|---|---|---| +| 启动 | 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 | 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 | 2026-10-01T04:13:23Z | + +## 结果与验证(完成后填写) + +- 结果: +- 验证: +- 影响与剩余项: From 30092e300b67e48481c6bd18e44df009aaf403e3 Mon Sep 17 00:00:00 2001 From: weichen Date: Thu, 1 Oct 2026 04:31:57 +0000 Subject: [PATCH 2/7] Point frontend at the input queue and files tab Why: follow-up messages were rejected while a run was in flight, and the file list was only available from the workspace overlay. Evidence: frontend 3c81525; tsc clean; vitest 42 tests. Impact: gitlink only. Backend conversation serialization is unchanged. Refs: task feature/input-queue Co-authored-by: Cursor --- modules/frontend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/frontend b/modules/frontend index c17ac241..3c815250 160000 --- a/modules/frontend +++ b/modules/frontend @@ -1 +1 @@ -Subproject commit c17ac2413f855bc21e5295d08353731a89d240f0 +Subproject commit 3c815250a0b17c9f5c20bc1c6c41e222f628bf76 From d179e27810f9338663ad1284af2b6c78597f11d8 Mon Sep 17 00:00:00 2001 From: weichen Date: Thu, 1 Oct 2026 04:32:14 +0000 Subject: [PATCH 3/7] Record the input-queue task scope and verification Why: the generated task card was still a placeholder after the gitlink commit. Evidence: frontend 3c81525; tsc clean; vitest 42 tests. Impact: task card only. Refs: task feature/input-queue Co-authored-by: Cursor --- .task/feature-input-queue.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.task/feature-input-queue.md b/.task/feature-input-queue.md index c74a1f9b..51f285ab 100644 --- a/.task/feature-input-queue.md +++ b/.task/feature-input-queue.md @@ -1,16 +1,17 @@ # feature/input-queue 任务卡 -任务主记录:;状态:进行中;owner:weichen +任务主记录:;状态:进行中;owner:weichen ## 基线与授权 - 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 - 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-input-queue(worktree);分支:feature/input-queue -- 授权与交付终点:<本次允许的动作与终点;未授权事项写明> +- 授权与交付终点:纯前端。回合进行中可继续输入并进入本地队列;右栏增加文件页签,复用工件面板。不改后端串行。合入由所有者执行。 ## 目标与非目标 -<预期结果、受影响入口/模块/契约;明确不做什么。> +- 目标:忙时「继续输入以排队」。队列可改、可删、可立即发送(忙则放到队首)。run 完成或失败后按序发送。HTTP 409 入队。右栏「文件」与 ⌘1 共用 ArtifactsPanel。 +- 非目标:后端消息队列、并发会话。 ## 同步记录 @@ -20,6 +21,6 @@ ## 结果与验证(完成后填写) -- 结果: -- 验证: -- 影响与剩余项: +- 结果:Frontend feature/input-queue @ 3c81525。 +- 验证:npx tsc --noEmit 通过;vitest 42(含 outbox 两条)。 +- 影响与剩余项:切换会话会清空本地队列。 From 9ecc5b8c3437a72bf28e1878edec2abfb46c4986 Mon Sep 17 00:00:00 2001 From: weichen Date: Thu, 1 Oct 2026 04:32:26 +0000 Subject: [PATCH 4/7] Record the sync checkpoint --- .task/feature-duplication-lesson-records.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.task/feature-duplication-lesson-records.md b/.task/feature-duplication-lesson-records.md index 14b8f176..b3babe25 100644 --- a/.task/feature-duplication-lesson-records.md +++ b/.task/feature-duplication-lesson-records.md @@ -54,3 +54,4 @@ | 同步前验收 | 978dc80817e7240f0a45a390ed2a6334041e84dd | 4eec51a954c1271729a3659544eb891f0181d8c2 | 2026-09-30T17:19:17Z | | 同步前验收 | 161fe684fc9ace176cae31a56a9337b2c0a70d59 | 29d24237f376fbf289b62c5e0df2c18679b90115 | 2026-09-30T19:19:50Z | | 同步前验收 | 3108a27be8195bffbf3f647a996a952dba73a142 | 6b78db5977508c819e29cddf66768c08fd93a97a | 2026-09-30T19:31:01Z | +| 同步前验收 | 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 | d179e27810f9338663ad1284af2b6c78597f11d8 | 2026-10-01T04:32:26Z | From efeadb5b38e5c3b3ee5250f67248d74b104db8b2 Mon Sep 17 00:00:00 2001 From: weichen Date: Thu, 1 Oct 2026 04:45:24 +0000 Subject: [PATCH 5/7] Record the input-queue pull request links Why: The task card still had a placeholder for the primary record after the pull requests were opened. Evidence: Dev #115 and Frontend #28 are the open records for this branch. Impact: Reviewers can open the records from the card. No runtime change. Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/115 Co-authored-by: Cursor --- .task/feature-input-queue.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.task/feature-input-queue.md b/.task/feature-input-queue.md index 51f285ab..aed7042c 100644 --- a/.task/feature-input-queue.md +++ b/.task/feature-input-queue.md @@ -1,6 +1,6 @@ # feature/input-queue 任务卡 -任务主记录:;状态:进行中;owner:weichen +任务主记录:[Dev #115](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/115)(Frontend [#28](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/28));状态:进行中;owner:weichen ## 基线与授权 From aae0efee1a7d254d898f66c638b68f878a7dceeb Mon Sep 17 00:00:00 2001 From: weichen Date: Thu, 1 Oct 2026 05:26:40 +0000 Subject: [PATCH 6/7] Point frontend at the merged input queue Why: The input-queue branch was synced onto frontend main after the preview fallback landed, so the parent gitlink must follow that tip. Evidence: Frontend main ba52fad contains aad5871, and vitest reported 42 passed on that tip. Impact: Dev gitlink only. The queue and files tab stay, and the preview sniff changes remain in the pinned tree. Refs: https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Frontend/pulls/28 Co-authored-by: Cursor --- modules/frontend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/frontend b/modules/frontend index 3c815250..ba52fad4 160000 --- a/modules/frontend +++ b/modules/frontend @@ -1 +1 @@ -Subproject commit 3c815250a0b17c9f5c20bc1c6c41e222f628bf76 +Subproject commit ba52fad402522e3e736efe8b2495a671791be349 From 7d39a3e0435b2e0a663fd88665698b1cec40f133 Mon Sep 17 00:00:00 2001 From: weichen Date: Thu, 1 Oct 2026 05:27:47 +0000 Subject: [PATCH 7/7] Record the sync checkpoint --- .task/feature-binary-doc-index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.task/feature-binary-doc-index.md b/.task/feature-binary-doc-index.md index dee1c492..3db9cd8d 100644 --- a/.task/feature-binary-doc-index.md +++ b/.task/feature-binary-doc-index.md @@ -26,3 +26,4 @@ - 影响与剩余项:请在 Dev #113 合入后再合本 PR。 | 同步前验收 | 4c4071e5d8e256dd8f82ba9c74efa1effd1e9df3 | 90a3a1d722a69d3637f45f1a8c387077aff8d9cf | 2026-10-01T04:12:41Z | | 同步前验收 | 4968f97b8531b90caa64534eae2a3bc8ec75bb5b | 46f89cf921fea1961b1176d1e3f288f7edcc0690 | 2026-10-01T05:25:41Z | +| 同步前验收 | 22ecacf3f7d4ba3cb38f449056e74957fb75c016 | e7140825d8985535a37a30381e28bb0df85c6ce3 | 2026-10-01T05:27:47Z |