v0.25.13 -> v0.26.0
Summary
Converts the ask_user flow to async with persistent per-step execution tracking, enabling interrupted tasks to resume carrying full tool-result context instead of restarting from scratch.
翻譯
將 ask_user 流程改為非同步,搭配持久化逐步執行追蹤,使中斷的任務能攜帶完整 tool result 上下文恢復,無需從頭重跑。Changes
REFACTOR
- Preserve complete in-progress action memory across interruptions and ask_user resume (@pardnchiu) [a6b5e98]
- Handle ask_user interruption with async resume flow (@pardnchiu) [137b322]
翻譯
- 在中斷與 ask_user 恢復期間保留完整的進行中動作記憶
- 以非同步恢復流程處理 ask_user 中斷
FIX
- Restore direct session tail loading without pending resume popup (@pardnchiu) [cf63bcf]
翻譯
- 恢復直接載入 session 尾端,不再彈出 pending resume popup
UPDATE
- Update permission flow and remove stale read_image references (@pardnchiu) [4eaaf42]
翻譯
- 更新權限流程並移除過時的 read_image 參考
Scope
internal/agents/exec/— REFACTOR, FIX (execute.go,run.go,toolCall.go)internal/tools/interactive/— REFACTOR (askUser.go)internal/tools/types/— REFACTOR (executor.go)internal/runtime/tui/— REFACTOR, FIX (commandPending.go,handlerCommand.go,handlerExec.go,init.go,tui.go,update.go)internal/runtime/telegram/— REFACTOR (resume.go)internal/runtime/discord/— REFACTOR (resume.go)internal/runtime/— UPDATE (scheduler.go)internal/filesystem/— REFACTOR (path.go)
Generated by SKILL