Documentation v0.28.0

v0.11.1 -> v0.11.2

Summary

Patch release fixing error memory keyword matching, system prompt merging in Claude provider, and simplifying tool error file storage by removing date-based directory partitioning.

翻譯 修補版本,修正錯誤記憶關鍵字比對邏輯、Claude provider 多段 system prompt 合併,並簡化工具錯誤檔案儲存結構,移除日期分層目錄。

Changes

FIX

翻譯
  • 修正錯誤記憶關鍵字比對為雙向判斷(原僅檢查 keyword 包含 query,現亦檢查 query 包含 keyword)
  • 修正 Claude provider 多段 system message 時後者覆蓋前者的問題,現改為收集所有非空內容並以 --- 分隔合併
  • 修正 skill sync 中 GetConfigDir 傳入錯誤路徑參數

UPDATE

翻譯
  • 調整 Agent system prompt 思考規則,禁止工具呼叫前輸出說明文字,response 第一個動作必須為工具呼叫;唯一允許先輸出文字的情境為問題存在歧義

REFACTOR

翻譯
  • 重構工具錯誤儲存結構,移除日期分層目錄��改為直接存放於 tool_errors/ 下並以 hash 路徑直接讀取

Files Changed

File Status Tag
internal/tools/file/errorMemory.go Modified FIX
internal/agents/provider/claude/send.go Modified FIX
internal/skill/sync.go Modified FIX
internal/agents/exec/prompt/systemPrompt.md Modified UPDATE
internal/tools/file/toolError.go Modified REFACTOR

Generated by SKILL