Documentation v0.28.0

v0.18.0 -> v0.18.1

Summary

Removes the legacy <summary> block stripping in stdout streaming and adds explicit user-side trigger prompts so summary generation and merging reliably produce raw JSON output.

翻譯 移除 stdout 串流中舊有的 `` 區塊過濾邏輯,並新增明確的 user 端觸發提示,使摘要生成與合併能穩定輸出純 JSON。

Changes

REFACTOR

翻譯
  • runEvents 移除 stripSummaryBlocks 輔助函式,EventText 內容直接輸出
  • GetSummaryPrompt 改用新的 SummaryContext 模板取代 SummaryPrompt
  • 調整 getSession.go 的 import 順序以符合標準庫分組慣例

UPDATE

翻譯
  • generatePass 中當最後一筆歷史為 assistant 時,附加明確的 user 訊息要求輸出純 JSON 摘要
  • mergePass 附加明確的 user 觸發訊息,強制摘要合併時輸出純 JSON

ADD

翻譯
  • 透過 configs.SummaryContext 嵌入新的 prompts/summary_context.md 模板

Files Changed

File Status Tag
cmd/app/runEvents.go Modified REFACTOR
configs/configs.go Modified ADD
internal/agents/exec/generateSummary.go Modified UPDATE
internal/agents/exec/getSession.go Modified REFACTOR
internal/session/summary.go Modified REFACTOR

Generated by SKILL