v0.24.7 -> v0.24.8
Summary
Replaces file-tail log following with a per-session event bus so every subscriber sees the same stream, and adds a cross-process publish endpoint so the TUI feeds back into it. Hardens privileged routes behind a localhost gate and consolidates filesystem helpers under flatter package boundaries.
翻譯
把 file-tail 換成 per-session event bus,所有訂閱者看到同一份串流;新增跨進程 publish endpoint 讓 TUI 也餵回 bus。受保護路由加上 localhost 限制,filesystem helper 收斂到更扁平的 package 邊界。
Changes
FEAT
- Add popup-based session creation and removal switching [9406861]
翻譯
- 以 popup 流程處理 session 建立與移除時的切換
FIX
- Fix session event streaming and restrict local-only routes [a8af18f]
翻譯
- 修正 session event 串流,限制本機才能呼叫的路由
REFACTOR
- Consolidate filesystem helpers and rename skill/error APIs [a515198]
翻譯
- 收斂 filesystem helper,重新命名 skill 與 error 相關 API
Scope
-
internal/session/— FIX (bus.go) -
internal/routes/— FIX (handler/event.go,handler/log.go,handler/send.go,new.go) -
internal/runtime/tui/— FIX, FEAT (sessionPublish.go,slog.go,commandNew.go,commandRemoveSession.go) -
internal/filesystem/— REFACTOR (multiple files) -
internal/agents/exec/— FIX, REFACTOR -
internal/agents/types/— FIX (event.go) -
internal/tools/— REFACTOR (API rename propagation) -
cmd/app/— FIX (daemonSlog.go)
Generated by SKILL
Top comments (0)