v1.3.11

v0.32.12 Release Notes

Released


v0.32.11 -> v0.32.12

Summary


Consolidates operational logs into a unified stream and centralizes release version reporting. Removes legacy runtime routes and aligns development and release builds around one version source.
翻譯
將運作日誌整合至統一串流,並集中管理版本資訊;同時移除舊版執行階段路由,讓開發與正式建置共用單一版本來源。

⚠️ Breaking Changes


Legacy log and MCP health routes removed


The following routes are no longer registered:
  • GET /v1/daemon/log
  • GET /v1/session/:session_id/log
  • GET /v1/session/:session_id/daemon
  • GET /v1/mcp/health

Migration:
  • Replace daemon and session log subscriptions with GET /v1/log.
  • Pass sessions=<id> to subscribe to session events.
  • Use the default daemon stream for loopback clients, or pass daemon=0 when requesting session-only logs.
  • Replace MCP health checks with the available MCP status and reconnect endpoints.
  • Read the release version from GET /v1/info/version or the centralized runtime version value.

翻譯
舊版日誌與 MCP 健康檢查路由已移除。請改用 GET /v1/log 並透過 sessions=<id> 訂閱工作階段事件;本機用戶端可使用預設 daemon 串流,僅需工作階段日誌時傳入 daemon=0。MCP 健康檢查請改用現有的狀態與重新連線端點,版本資訊則改由 GET /v1/info/version 或集中管理的執行階段版本來源取得。

Changes


BREAKING


  • Consolidate daemon and session logs into the unified multi-log stream, remove legacy log and MCP health routes, and improve reconnect handling (@pardnchiu) [fadbd86]

翻譯
  • 將 daemon 與工作階段日誌整合至統一多重日誌串流,移除舊版日誌與 MCP 健康檢查路由,並改善斷線重連處理


FEAT


  • Add a version information endpoint and centralize release version handling (@pardnchiu) [ed2293a]

翻譯
  • 新增版本資訊端點並集中管理發行版本資訊


Scope


  • internal/runtime/routes/ — BREAKING, FEAT (multiple files)
  • internal/runtime/ — FEAT (version handling)
  • cmd/app/ — BREAKING (daemon log delivery)
  • page/src/js/ — BREAKING (log stream and reconnect handling)
  • internal/runtime/tui/ — FEAT (version display)
  • .github/workflows/ — FEAT (release build version injection)
  • makefile — FEAT (build version injection)



Generated by SKILL