Documentation v0.28.0

v0.7.1 -> v0.7.2

Summary

Refactored the CLI entry point into focused modules, unified package naming conventions across the exec layer, and strengthened the session summary merge strategy to preserve historical context across turns.

翻譯 將 CLI 入口拆分為職責明確的獨立模組,統一 exec 層的 package 命名慣例,並強化 Session Summary 合併策略以保留跨輪次的歷史上下文。

Changes

UPDATE

翻譯
  • 強化 summary 合併策略:新增 mergeSummary 函數對陣列欄位(confirmed_needsconstraintscurrent_conclusion 等)執行深度合併,並依 topic 去重 discussion_log,防止歷史資料被覆蓋
  • 調整 system prompt 與 summary prompt 規則,改善 Agent 指令清晰度

REFACTOR

翻譯
  • cmd/cli/main.go 拆分為三個獨立模組:getAgentRegistry.go(多 Provider Agent 初始化)、printTool.go(彩色終端輸出輔助函數)、runEvents.go(含技能選擇、工具顯示與確認流程的事件迴圈)
  • 將整個 exec 層的 package 命名統一為語義化別名(agentTypestoolTypes 等),提升 import 可讀性
  • 將文件檔案整理至 doc/ 子目錄(README.zh.mdcover.pngdoc.mddoc.zh.md

ADD

翻譯
  • examples/apis/ 新增匯率查詢(open.er-api.com)與 IP 地理位置(ip-api.com)API 範例設定檔

Files Changed

File Status Tag
internal/agents/exec/extractSummary.go Modified UPDATE
internal/agents/exec/prompt/summaryPrompt.md Modified UPDATE
internal/agents/exec/prompt/systemPrompt.md Modified UPDATE
cmd/cli/getAgentRegistry.go Added REFACTOR
cmd/cli/printTool.go Added REFACTOR
cmd/cli/runEvents.go Added REFACTOR
cmd/cli/main.go Modified REFACTOR
internal/agents/exec/execute.go Modified REFACTOR
internal/agents/exec/getSession.go Modified REFACTOR
internal/agents/exec/run.go Modified REFACTOR
internal/agents/exec/selectAgent.go Modified REFACTOR
internal/agents/exec/selectSkill.go Modified REFACTOR
internal/agents/exec/toolCall.go Modified REFACTOR
internal/agents/exec/writeHistory.go Modified REFACTOR
internal/agents/types/agent.go Modified REFACTOR
internal/agents/types/event.go Modified REFACTOR
internal/tools/** Modified REFACTOR
README.md Modified REFACTOR
doc/README.zh.md Moved REFACTOR
doc/cover.png Moved REFACTOR
doc/doc.md Moved REFACTOR
doc/doc.zh.md Moved REFACTOR
examples/apis/exchange-rate.json Added ADD
examples/apis/ip-api.json Added ADD
go.mod Modified CHORE
go.sum Modified CHORE

Generated by SKILL