Skip to content

v1.8.1

Latest

Choose a tag to compare

@YueyuHoshizora YueyuHoshizora released this 07 Oct 08:57
· 1 commit to main since this release

修正

  • Hermes 提供商改用 config.yaml 的免金鑰具名 endpoint providers.webchat,修正安裝後仍要求 API_KEY、驗證失敗與模型清單無法讀取的問題。
  • 安裝時確認橋接與模型清單;空清單會自動擷取,全部服務讀取失敗時不修改 Hermes 設定。
  • 重新安裝會移除本外掛舊 profile 與有標記的假金鑰區塊,保留其他金鑰、提供商及目前選用的模型。反安裝只移除本腳本建立的 endpoint。
  • 同步 Linux/macOS、PowerShell 安裝與反安裝腳本,以及三語 README 和官網說明。

升級

先啟動 WebChatMCP,再於更新後的倉庫重新執行安裝:

plugins/hermes/install.sh

Windows:

powershell -ExecutionPolicy Bypass -File plugins\hermes\install.ps1

重啟 Hermes,在 /model 或 hermes model 選 WebChat (WebChatMCP),不需要輸入 API_KEY。需要支援具名 providers: endpoint 的 Hermes 與其 Python/ruamel.yaml;自動尋找不到 Python 時,可指定 --python PATH 或 -Python PATH。

驗證

  • npm run build、npm run gen:design 與 npm test 通過:168 項測試,無失敗或略過。
  • 隔離沙盒實跑 sh/PowerShell 安裝與反安裝。
  • 實際 Hermes 模型選單、模型清單讀取與 SDK 呼叫通過(隔離瀏覽器測試頁)。
  • 實際 stdio MCP handshake 回報版本 1.8.1。