v1.2.0

v1.2.0 Release Notes

Released

v1.1.4 -> v1.2.0

Summary

Moves agent execution and MCP management behind a daemon socket so the terminal UI becomes a thin client. Trims prompt and tool-schema overhead to keep the cache prefix stable. Adds switches for skill sources and official guides.

翻譯

將代理執行與 MCP 管理移到 daemon 之後,讓終端介面成為輕量用戶端。精簡提示與工具結構的負擔,維持快取前綴穩定。新增技能來源與官方指引的開關。

Changes

FEAT

翻譯
  • 新增供 daemon 執行代理的 Unix socket IPC,涵蓋 run、steer、cancel、pending、ask、reply 與 sudo 核准 frame,執行情境帶入 window hash、fast 與 guide 旗標,並支援依工作階段傳遞工作目錄變更
  • TUI 的 MCP 狀態、重新連線、工具列表與中斷連線改經 daemon socket 處理,TUI 不再自行建立 MCP 連線
  • /skill 彈窗與網頁技能頁新增技能來源開關,停用狀態會保存且掃描時略過,並掃描 Copilot 與 Agents 技能、以使用者訊息列出
  • /config 與網頁 System 分頁新增官方指引開關
  • 以 TUI 開關控制是否注入 CLAUDE.md/AGENTS.md
  • 模型多選彈窗新增搜尋篩選,篩選時保留已選項目

FIX

翻譯
  • 修正 TUI 輸入防護、通知關閉順序與重設輸出
  • 執行前先檢查工具是否存在,未註冊的工具不再被執行

UPDATE

翻譯
  • /model 備援順序改為確認後才保存,並顯示位置變動標記
  • 將吵雜的 session、MCP 重新註冊與 webapp 資源日誌由 Info 降為 Debug
  • 精簡系統提示、將回覆語言預設移入 Go,並禁止在聊天機器人頻道使用 TUI 指令
  • /config 的文字值改以白色顯示
  • 釐清系統提示中長篇內容的交付規則,涵蓋報告與 MCP 委派情境
  • 側欄顯示 Skills 與 Schedule、排程測試標示所屬工作階段,並調整 Other 設定群組標題位置

REFACTOR

翻譯
  • 移除 TUI 的行程內代理執行,改由 daemon socket 轉送

PERF

翻譯
  • 工具結構改為延後載入,所有工具呼叫統一經由 run_tool
  • 將工作目錄、權限、技能與外部代理指引由系統提示移入每輪情境,維持快取前綴穩定

CHORE

翻譯
  • macOS 的 Homebrew 套件管理改經 pkg_manage 在沙箱外執行,避免巢狀 sandbox-exec 失敗

REMOVE

翻譯
  • 自 provider 用量追蹤移除 Ollama Cloud
  • 移除改走 socket 後不再使用的程式:POST /v1/session/:id/event 橋接端點、TUI 自建的工具註冊、MCP manager 與 dispatcher 選擇,以及遺留的 resume、steer 與技能掃描程式

Scope


Generated by SKILL