v1.3.11

v0.20.1 Release Notes

Released


v0.20.0 -> v0.20.1

Summary


Adds always-allow permission mode and GPT-5.5 entries to OpenAI configs, inlines file read/write helpers into tool handlers, and moves CLI / Discord flows under the interactive package. Also refines fetch-page skip behavior and continues the go-utils → go-pkg migration.
翻譯
新增 always-allow 權限模式與 GPT-5.5 OpenAI 設定,檔案讀寫輔助邏輯內嵌至 tool handler,CLI/Discord 流程移至 interactive 套件;同步改善 fetch-page skip 行為,並持續推進 go-utils → go-pkg 遷移。

Changes


UPDATE


  • Migrate from go-utils@v0.9.4 to go-pkg@v0.11.3 and refresh related filesystem helpers (@pardnchiu) [d50e194]
  • Add GPT-5.5 model entries to OpenAI provider configs (@pardnchiu) [e516c55]
  • Improve fetch_page skip handling and simplify tool logs (@pardnchiu) [6653090]

翻譯
  • 將相依從 go-utils@v0.9.4 遷移至 go-pkg@v0.11.3,並同步調整相關檔案系統輔助邏輯
  • 在 OpenAI provider 設定中加入 GPT-5.5 模型項目
  • 改善 fetch_page skip handling,並簡化 tool log 訊息

REFACTOR


  • Inline file listing logic and remove fileReader wrappers from file tools (@pardnchiu) [cfee684]
  • Inline filesystem helpers while upgrading go-pkg dependency paths (@pardnchiu) [d0ecd91]
  • Consolidate TUI content and logs into switchable pages (@pardnchiu) [ed7145f]
  • Move CLI command handlers into the interactive package (@pardnchiu) [2059d9e]
  • Move Discord internals under the interactive package hierarchy (@pardnchiu) [9b3bca8]
  • Externalize permission mode prompt templates (@pardnchiu) [436e163]

翻譯
  • 內嵌檔案列舉邏輯,並從 file tools 移除 fileReader 包裝層
  • 在升級 go-pkg 相依路徑時,同步內嵌 filesystem helper
  • 將 TUI 內容與 logs 整理成可切換頁面
  • 將 CLI 指令處理流程移入 interactive 套件
  • 將 Discord 內部邏輯重整到 interactive 套件階層
  • 將 permission mode prompt 模板外部化

ADD


  • Add always-allow permission mode and simplify tool event logs (@pardnchiu) [fd08091]

翻譯
  • 新增 always-allow 權限模式,並簡化 tool event logs

DOC


  • Tighten version note summary and scope output rules (@pardnchiu) [8fd96d1]

翻譯
  • 收斂版本文件的摘要與 scope 輸出規則

Scope


  • cmd/app/ — REFACTOR, UPDATE (main.go, addProvider.go)
  • configs/ — ADD, REFACTOR, UPDATE (configs.go, jsons/providors/openai.json, jsons/providors/codex.json, prompts/always_allow.md, prompts/single_confirm.md, prompts/system_prompt.md)
  • extensions/skills/version-generate/ — DOC (scripts/04-output-template.md, scripts/06-rules-and-edge-cases.md)
  • internal/agents/ — REFACTOR, UPDATE (exec/*, provider/*)
  • internal/filesystem/ — REFACTOR, UPDATE (git.go, filesystem.go, scheduler.go, usage.go, fileReader/*, fileWriter/*, errorMemory/toolError/toolError.go)
  • internal/interactive/ — REFACTOR (cli/*, discord/*)
  • internal/routes/handler/ — REFACTOR (key.go, log.go, send.go, status.go, tools.go)
  • internal/session/ — REFACTOR (bot.go, status.go, summary.go, actionLog.go, session.go, config.go, concurrent.go)
  • internal/tools/ — REFACTOR, UPDATE, ADD (fetchPage/*, file/*, runCommand.go, agent/external/reviewResult.go, external/*, scheduler/script/updateScript.go)
  • internal/tui/ — REFACTOR (new.go, globalShortcut.go, readPath.go, selectFile.go, setDefault.go)
  • test/ — UPDATE (providers_integration_test.go)
  • go.mod, go.sum — UPDATE (go-pkg@v0.11.0)



Generated by SKILL