Agent: programmer (
programmer)
Confidence: 68%
Cost: $0.3412
Duration: 1m 5s
Task ID:d16ae0ad-6c27-43af-9d9c-ab7ad4292a27
修復完成。摘要:
改動: src/agents/pipeline-engine.ts,共 3 處變更
- 新增
HANDOFF_MARKER_RE = /---\s*HANDOFF\s*---/g(regex,容忍\n或空格分隔) - 新增
findLastHandoffMarker()helper,掃描最後一次 regex 匹配,回傳{ idx, matchLen } parseHandoff()和stripHandoff()改用findLastHandoffMarker()取代lastIndexOf(HANDOFF_MARKER)
驗證:
tsgo --noEmit:✅ 無錯vitest(28 tests):✅ 全過- 向後相容:
---HANDOFF---仍正常解析
—HANDOFF—
TO: reviewer
INTENT: handoff
ARTIFACT_TYPE: code-change
SUMMARY: 修復 parseHandoff/stripHandoff 以 regex 容忍 Markdown 換行拆斷的 HANDOFF marker