跳轉到主要內容
2026 年 6 月 3 日
發佈Preview
v2.24.6

Generators

  • Generator STT (GGML) — Buttress 載入時會正確套用 GPU/flash-attention/thread 設定。
  • Generator LLM (MLX) — Buttress 會在有設定時轉送 tokenizer 與 model config overrides。
2026 年 5 月 27 日
發佈Preview
v2.24.5

WebSocket RPC

  • 二進位 payload 序列化ArrayBuffer 型別 payload(如來自 RealtimeTranscriber)與二進位驗證 token 改以 Uint8ArrayBuffer 正確序列化與反序列化,解決先前 transcribeData 等二進位呼叫的 Invalid params 錯誤。
  • 正確的 Error 物件 — JSON-RPC 錯誤回應改以帶有伺服器 codemessageError 實例呈現給呼叫端,修正先前 Transcription error: [object Object] 之類的通知。

CLI

  • buttress-server --version 會顯示獨立 CLI 的封裝版本。

Generator

  • Generator LLM (GGML) — 升級 llama.cpp 至 b9254,並新增 MTP(multi-token prediction)推測解碼參數。
2026 年 5 月 20 日
發佈Preview
v2.24.4

Session

  • WebSocket Session 恢復 — 透過 Proxy/Tunnel 重連時保留 Session:伺服器在 WS 交握時發出 sessionId,用戶端重連時以該 id 還原 Session,取代先前的 IP 比對。

檔案上傳

  • Session 範圍 — 檔案上傳/下載改以目前 Session 為範圍(必須帶 X-Buttress-Sess-Id header)。上傳檔案落在以 sessionId 命名的子目錄,Session 逾時時一併清除。
2026 年 5 月 13 日
發佈Preview
v2.24.3

認證

  • 工作區範圍 JWT 認證 — 每台 Buttress 伺服器皆透過 bricks buttress bind 綁定至工作區,並以 EdDSA 驗證 token;/buttress/rpc/oai-compat/anthropic-messages 與檔案上傳/下載端點現在都需要驗證。詳見工作區綁定

探索

  • LAN 自動探索 — Launcher 從多伺服器池(90 秒 TTL,依硬體規格排序)中挑選,且只信任工作區綁定列表中的伺服器。詳見自動探索
  • 簽署 UDP ANNOUNCE — 每台伺服器以 Ed25519 簽署,防止 LAN 上的 spoof 攻擊;PROTOCOL_VERSION 升至 2.0,升級後請重新執行 bricks buttress bind 並重新啟動伺服器。

相容端點

  • 新增 TOML 設定旗標 [openai_compat] enabled[anthropic_messages] enabled 以啟用實驗性相容端點。詳見組態