v1.3.11

v0.20.2 Release Notes

Released


v0.20.1 -> v0.20.2

Summary


Adds an internal/pending registry that lets subagents share the CLI's confirm/ask flow. Continues the os.* → go-pkg/filesystem migration across remaining call sites, and inlines file tool helpers into their handlers while dropping the dormant skill parser tests.
翻譯
新增 internal/pending registry,讓 subagent 共用 CLI 的 confirm/ask 流程。持續推進 os.* → go-pkg/filesystem 遷移,內嵌 file tool helper 並移除停用的 skill parser 測試。

Changes


REFACTOR


  • Improve pending CLI flow and subagent event propagation (@pardnchiu) [e384cd0]
  • Migrate filesystem ops from os.* to go-pkg/filesystem wrappers (@pardnchiu) [5fbe4bb]

翻譯
  • 強化 pending CLI 流程與 subagent event 轉發
  • 將檔案系統操作從 os.* 遷移至 go-pkg/filesystem wrapper

CHORE


  • Bump deps and inline file tool helpers, drop skill parser tests (@pardnchiu) [8fc51c4]

翻譯
  • 升級相依套件、內嵌 file tool helper,並移除 skill parser 測試

Scope


  • cmd/app/ — REFACTOR (main.go)
  • configs/prompts/ — REFACTOR (system_prompt.md)
  • internal/agents/exec/ — REFACTOR (execWithSubagent.go, execute.go, toolCall.go, selectAgent.go)
  • internal/agents/external/ — REFACTOR (external.go)
  • internal/agents/types/ — REFACTOR (event.go)
  • internal/interactive/cli/ — REFACTOR, ADD (pending.go, run.go)
  • internal/pending/ — ADD (pending.go)
  • internal/scheduler/ — REFACTOR (crons/crons.go, tasks/tasks.go)
  • internal/skill/ — REFACTOR (parser.go, scanner.go, sync.go)
  • internal/toolAdapter/ — REFACTOR (api/translator.go, script/translator.go)
  • internal/tools/ — REFACTOR (agent/subagent/invokeSubagent.go, askUser.go, file/patchFile.go, file/writeFile.go, scheduler/script/readScript.go, searcher/activateSkill.go, tools.go)
  • go.mod, go.sum — CHORE
  • internal/skill/parser_test.go — REMOVE



Generated by SKILL