Documentation v0.28.0

v0.19.1 -> v0.19.2

Summary

Refines external tool adapters, sandbox execution, and summary internals while documenting the native cron engine. It focuses on safer defaults, cleaner shared utilities, and better concurrent execution support for read-only integrations.

翻譯 調整外部工具 adapter、sandbox 執行流程與摘要內部模組,並補充原生 cron 引擎文件。重點在於更安全的預設值、更乾淨的共用工具,以及唯讀整合的並行執行能力。

Changes

UPDATE

翻譯
  • 更新外部唯讀工具,支援並行執行,並統一 RSS、Yahoo Finance、搜尋與 YouTube adapter 的參數預設值。
  • 更新 sandbox 整合,讓 run_command、script 執行與排程腳本執行全面改用新的 wrapped command API。

REFACTOR

翻譯
  • 將摘要擷取與生成重構為獨立的 internal summary 套件,並共用環境變數預設值輔助函式。
  • 重構 search_web 與 Google RSS 內部實作,簡化快取處理、拆分驗證流程並更新請求雜湊邏輯。

ADD

翻譯
  • 新增原生 in-process cron 引擎文件,說明週期性與一次性排程工具。

CHORE

翻譯
  • 升級 go-utils 至 v0.7.1,並同步調整呼叫端以配合新的 utility 與 sandbox 輔助函式。

Files Changed

File Status Tag
README.md Modified ADD
cmd/app/main.go Modified REFACTOR
doc/README.zh.md Modified ADD
go.mod Modified CHORE
go.sum Modified CHORE
internal/agents/exec/execute.go Modified REFACTOR
internal/agents/summary/extract.go Renamed REFACTOR
internal/agents/summary/generate.go Renamed REFACTOR
internal/scheduler/script/script.go Modified UPDATE
internal/session/session.go Modified REFACTOR
internal/toolAdapter/script/ececute.go Modified UPDATE
internal/tools/external/googleRSS/fetch.go Modified UPDATE
internal/tools/external/googleRSS/register.go Modified UPDATE
internal/tools/external/searchWeb/SearchWeb.go Deleted UPDATE
internal/tools/external/searchWeb/fetch.go Modified UPDATE
internal/tools/external/searchWeb/register.go Modified UPDATE
internal/tools/external/toolAdapter.go Renamed UPDATE
internal/tools/external/yahooFinance/fetch.go Modified UPDATE
internal/tools/external/yahooFinance/register.go Modified UPDATE
internal/tools/external/youtube/fetch.go Modified UPDATE
internal/tools/external/youtube/register.go Modified UPDATE
internal/tools/externalAgent/reviewResult.go Modified REFACTOR
internal/tools/fetchPage/embed/skipped.md Modified UPDATE
internal/tools/runCommand.go Modified UPDATE
internal/tui/globalShortcut.go Modified REFACTOR

Generated by SKILL