v0.24.5 -> v0.24.6
Summary
Introduces a plan skill backed by a dedicated tool and binding execution prompt so the routing model produces plans without executing them. Renames the routing model from planner to dispatcher with a legacy config alias for older setups. Shifts summary generation to an incremental timestamp cursor and drops the merge pass.
翻譯
新增 plan skill 與專屬工具,搭配 binding 執行提示語,讓路由 model 產出計畫而不直接執行。將路由 model 從 planner 統一更名為 dispatcher,舊 config 透過 legacy alias 相容。Summary 生成改採增量時間戳游標,並移除 merge pass。
Changes
FEAT
- Add plan skill and unify secret key naming across SKILL.md files (@pardnchiu) [844b29c]
- Register generate_plan tool with binding skill activation prompt (@pardnchiu) [b78281e]
- Rebrand homepage with new logo assets and refreshed static UI (@pardnchiu) [930fab6]
翻譯
- 新增 plan skill 並統一各 SKILL.md 的 secret key 命名
- 註冊 generate_plan 工具,並加入 binding skill 啟用提示語
- 重新設計首頁,加入新版 logo 資源與翻新的靜態介面
PERF
- Switch summary cron to incremental timestamp cursor and drop merge pass (@pardnchiu) [e62d251]
翻譯
- 將 summary cron 改為增量時間戳游標並移除 merge pass
FIX
- Rename planner model flow to dispatcher with legacy config alias (@pardnchiu) [5f146e4]
- Unify runtime footers via FormatFooter and tighten named-entity search rules (@pardnchiu) [1236d69]
- Filter scheduler tools and TUI slash suggestions by current session (@pardnchiu) [32ec228]
翻譯
- 將 planner model 流程更名為 dispatcher,並保留舊 config 的 legacy alias
- 透過 FormatFooter 統一各 runtime footer,並收緊命名實體的搜尋規則
- 依照當前 session 過濾 scheduler 工具與 TUI 斜線指令建議
REFACTOR
- Replace landing page content and migrate planner naming across docs (@pardnchiu) [9f8e2a8]
- Decouple session selection from global config and add TUI session removal (@pardnchiu) [dbc092d]
翻譯
- 替換首頁內容,並同步更新文件中的 planner 命名
- 將 session 選擇從全域 config 解耦,並新增 TUI session 移除流程
Scope
-
extensions/skills/plan/— FEAT (SKILL.md) -
extensions/skills/{api-tool-add,scheduler-skill-creator,script-tool-add,skill-creator}/— FEAT (SKILL.md) -
internal/tools/agent/plan/— FEAT (generatePlan.go,plan.go) -
internal/tools/searcher/— FEAT (activateSkill.go) -
internal/filesystem/— FEAT (skill.go) -
internal/agents/exec/— FEAT, FIX (execute.go,push.go,selectAgent.go,execWithSubagent.go,getSession.go) -
internal/agents/summary/— PERF (generate.go) -
internal/session/— PERF, FIX, REFACTOR (summary.go,config.go) -
internal/agents/host.go— FIX (planner -> dispatcher) -
internal/runtime/tui/— FIX, REFACTOR (commandPlanner.go -> commandDispatcher.go,cmdSelector.go,handlerCommand.go,handlerExec.go,commandSwitch.go,commandRemoveSession.go,commnadModelRemove.go,commandReasoning.go,commandSessionModel.go,commandNew.go,init.go,update.go) -
internal/runtime/cli/— REFACTOR (config.go,newSession.go,resolve.go,session.go,switch.go) -
internal/runtime/{discord,telegram}/— FIX (run.go,push.go) -
internal/routes/handler/— FIX (send.go) -
internal/tools/scheduler/— FIX (listCron.go,listTask.go) -
internal/tools/external/searchWeb/— FIX (register.go) -
internal/agents/provider/openaiCodex/— FIX (send.go) -
internal/utils/— FIX (utils.go) -
internal/tools/agent/subagent/— FIX (invokeSubagent.go) -
cmd/app/— FEAT, FIX, REFACTOR (main.go,cmdDeamon.go,newTUI.go,cmdAgent.go,addProvider.go,buildAgentRegistry.go) -
configs/configs.go— PERF -
configs/prompts/— FIX (system_prompt.md); removedsummary_merge_prompt.md -
index.html,static/— REFACTOR (landing page rebrand,css/index.css,index.js,logo*.svg) -
README.md,doc/README.zh.md,wiki/— REFACTOR (planner -> dispatcher across docs) -
go.mod— REFACTOR
Generated by SKILL
Top comments (0)