v0.28.3 -> v0.28.4
Summary
Session compaction gains a dedicated extraction path so trimmed history stays isolated from live context, backed by a new compaction event for downstream consumers. TUI cancel handling and installer scripts also get tightened up.
翻譯
壓縮流程新增獨立擷取路徑,讓裁剪的歷史與���時上下文脫鉤,並新增專屬壓縮事件供下游使用。TUI 取消處理與安裝腳本同步修正。
Changes
FEAT
- Refactor history/tool compaction with OldHistories extraction and EventCompact (@pardnchiu) [23f61d3]
翻譯
- 重構歷史/工具壓縮邏輯,新增 OldHistories 擷取與 EventCompact 事件
FIX
- Fix TUI cancel handling and improve Homebrew installer scripts (@pardnchiu) [73f4a50]
翻譯
- 修正 TUI 取消處理,並改善 Homebrew 安裝腳本
Scope
internal/agents/exec/— FEAT (compactExec.go,execWithSubagent.go,execute.go,getSession.go)configs/— FEAT (multiple files)internal/agents/types/event.go— FEATinternal/runtime/discord/session.go,internal/runtime/telegram/session.go,internal/runtime/routes/handler/send.go— FEATinternal/session/summary/summary.go— FEATinternal/runtime/tui/— FEAT, FIX (handlerExec.go,viewRender.go,update.go)worker/public/— FEAT (multiple files)static/scripts/install.sh,worker/public/scripts/install.sh— FIX
Generated by SKILL