v1.3.11

v1.0.4 Release Notes

Released


v1.0.3 -> v1.0.4

Summary


Agenvoy makes runtime preferences configurable across its interactive surfaces. Model fallback, language selection, startup controls, and task recovery now keep state more consistently.
翻譯
Agenvoy 將執行期偏好設定延伸到各個互動介面,並讓模型備援、語言選擇、啟動控制與任務復原維持更一致的狀態。

Changes


FEAT


  • Add configurable reply-language selection for agent prompts, chat-completions requests, and follow-up suggestions through TUI and Web settings (@pardnchiu) [f5d2ffee, d583a851, e368c374]
  • Add ordered model priority controls with drag-and-drop management in the Web UI, preserving configured fallback order across provider reloads (@pardnchiu) [16ad5c0c, d837b355]
  • Add TUI and Web controls for launch-on-login, with recorded setting state kept separately from detected unit installation (@pardnchiu) [d20c4c16]
  • Unify TUI chatbot administration under /channel, including authorized-chat revocation for Telegram and Discord (@pardnchiu) [fd7ff838]

翻譯
  • 新增可設定的回覆語言,套用至 Agent prompt、chat-completions 請求與後續問題建議,並提供 TUI 與 Web 設定介面
  • 新增可拖曳調整的模型優先順序,保留供應商重新載入後的備援順序
  • 新增 TUI 與 Web 的登入啟動控制,並分別記錄設定值與實際 unit 安裝狀態
  • 將 TUI 聊天機器人管理整合為 /channel,並支援撤銷 Telegram 與 Discord 已授權對話


FIX


  • Persist terminal execution errors into session history and render them in the Web transcript instead of leaving interrupted runs without a final record (@pardnchiu) [2058587b]
  • Restore pending tasks with their recorded model when available, falling back to automatic selection only after that model is no longer registered (@pardnchiu) [16ad5c0c]
  • Keep only resolved error-recovery lessons, removing failed and abandoned outcomes from persisted error memory and its Web filters (@pardnchiu) [2058587b]
  • Scroll to the first reasoning output, increase chat scroll tolerance, and refresh daemon availability feedback more promptly (@pardnchiu) [e368c374, fd7ff838]

翻譯
  • 將最終執行錯誤寫入 session 歷史並顯示於 Web 對話,避免中斷任務沒有結束紀錄
  • 恢復待處理任務時優先使用記錄的模型;僅在該模型已不存在時改回自動選擇
  • 僅保存已解決的錯誤復原經驗,移除失敗與放棄結果的錯誤記憶及 Web 篩選
  • 首次輸出推理內容時自動捲動,放寬聊天捲動容忍度,並更即時更新 daemon 可用性提示


UPDATE


  • Store configured models as ordered names while continuing to read legacy object entries, and use that order directly for agent selection (@pardnchiu) [16ad5c0c]
  • Refine model, provider, form, and system-setting views for clearer routing controls and status feedback (@pardnchiu) [16ad5c0c, d20c4c16, d837b355]
  • Update the README demonstrations and model recommendations, including the GitHub Copilot option (@pardnchiu) [d13d89f5]

翻譯
  • 將已設定模型儲存為有序名稱,同時相容讀取舊有物件格式,並直接以該順序選擇 Agent
  • 調整模型、供應商、表單與系統設定介面,讓路由控制與狀態回饋更清楚
  • 更新 README 示範與模型建議,加入 GitHub Copilot 選項


Scope


  • configs/ — FEAT, UPDATE
  • internal/agents/exec/, internal/agents/types/ — FEAT, FIX, UPDATE
  • internal/filesystem/, internal/session/config/ — FEAT, UPDATE
  • internal/runtime/routes/handler/, internal/runtime/startup/ — FEAT
  • internal/runtime/tui/ — FEAT, UPDATE
  • internal/tools/history/error/, internal/tools/interactive/ — FIX
  • page/ — FEAT, FIX, UPDATE
  • README.md, doc/README.zh.md, doc/doc.md, doc/doc.zh.md — DOC
  • extensions/skills/commit-generate/ — DOC



Generated by version-generate skill.