Pin the file-preview proposal and restore the regressed module gitlinks #77

Merged
weichen merged 5 commits from feature/file-preview-proposal into main 2026-09-30 16:06:43 +00:00
Owner

What

  1. 方案文档(documents PR #23 已合入):docs/proposals/2026-09-30-file-preview-and-reserved-capabilities.md——用户三点诉求(文件预览补齐+链接预览、工件删除保留能力不暴露、fs 工具实现不提供)的合理性评估、FilePreview 能力组件设计、SSRF 硬边界的 /api/url-preview、门控沙箱 fs 工具族、四期验收与决策点 D1–D5。本 PR 不含实施。
  2. gitlink 修复:PR #73 分支带入旧 worktree 指针,把 main 上 modules/{backend,documents,frontend,ui} 回退到 pre-#71 提交;本 PR 恢复到各仓 main 顶端(backend 239cf76 / documents ffb2aa7 / frontend fb219e0 / ui efa6c69;core fd44179 未受影响)。

Evidence

  • make test 组合验证全绿(core/backend/frontend/ui/agent-command);task-sync synced(含与并行 main 的合并,合并后 gitlink 仍为修复值)。
  • git ls-tree 对比:修复前 backend=cb7f79d、documents=bf0988b、frontend=9c87953、ui=c756479(均旧值)→ 修复后如上。

Task card: .task/feature-file-preview-proposal.md

## What 1. **方案文档**(documents PR #23 已合入):docs/proposals/2026-09-30-file-preview-and-reserved-capabilities.md——用户三点诉求(文件预览补齐+链接预览、工件删除保留能力不暴露、fs 工具实现不提供)的合理性评估、FilePreview 能力组件设计、SSRF 硬边界的 /api/url-preview、门控沙箱 fs 工具族、四期验收与决策点 D1–D5。本 PR 不含实施。 2. **gitlink 修复**:PR #73 分支带入旧 worktree 指针,把 main 上 modules/{backend,documents,frontend,ui} 回退到 pre-#71 提交;本 PR 恢复到各仓 main 顶端(backend 239cf76 / documents ffb2aa7 / frontend fb219e0 / ui efa6c69;core fd44179 未受影响)。 ## Evidence - make test 组合验证全绿(core/backend/frontend/ui/agent-command);task-sync synced(含与并行 main 的合并,合并后 gitlink 仍为修复值)。 - git ls-tree 对比:修复前 backend=cb7f79d、documents=bf0988b、frontend=9c87953、ui=c756479(均旧值)→ 修复后如上。 Task card: .task/feature-file-preview-proposal.md
weichen added 5 commits 2026-09-30 16:06:41 +00:00
Why: PR #73 merged a branch whose worktree carried stale submodule
pointers, regressing modules/{backend,documents,frontend,ui} on main to
pre-#71 commits; documents also advanced with the file-preview proposal
(PR #23).

Evidence: submodule status now matches each module's main tip
(backend 239cf76, documents 5882448+, frontend fb219e0, ui efa6c69,
core fd44179 unchanged); make test combo verification green.

Impact: composed checkout sees the merged chat-order and proposal work
again; no source changes in this repo beyond pointers and the task card.

Refs: task feature/file-preview-proposal.
Record the sync checkpoint
ci / test (pull_request) Failing after 17m28s
937c4ed901
weichen merged commit a3f3cb0a84 into main 2026-09-30 16:06:43 +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#77