Agenvoy v1.1.1 Release Notes
v1.1.0 -> v1.1.1
Summary
Brings realtime voice conversation into the WebUI. Makes the terminal compact flow smoother and keeps claude-code sessions and their prompt cache alive across restarts. Tightens how model order and checklist planning are decided. Keeps the conversation prefix stable during tool runs to maximize prompt cache hits, and compacts history before trimming when the context limit is exceeded.
翻譯
將即時語音對話帶入 WebUI。讓終端壓縮流程更順暢,並讓 claude-code 工作階段與提示快取跨程序重啟延續,同時收斂模型排序與任務清單規劃的判斷方式。工具執行期間保持對話前綴穩定以最大化提示快取命中,並在超出 context 上限時先壓縮歷史再裁剪。
Changes
FEAT
- Add realtime voice conversation backed by Gemini Live, relayed through the daemon so the API key stays local, with chat history and task progress carried into the voice script (@pardnchiu) [29c48918, 491276b5]
- Add parsing of Claude Code
invokestyle tool calls through a single shared pattern so they run like regular tool calls, and handle replies that contain only empty tags (@pardnchiu) [29c48918, 830e8a63] - Persist claude-code sessions across processes via a session id and resume, and use a 5 minute prompt cache lifetime when the model or reasoning is automatic, otherwise one hour (@pardnchiu) [830e8a63]
- Add a summary tab to the terminal compact popup, and fix popup rendering and the screen after removing the current session (@pardnchiu) [f3d0deb8]
翻譯
- 新增以 Gemini Live 為後端的即時語音對話,經由 daemon 轉發以讓金鑰留在本機,並將聊天歷史與任務進度帶入語音腳本
- 新增以單一共用樣式解析 Claude Code
invoke形式的工具呼叫,與一般工具呼叫同樣執行,並處理只含空標籤的回應 - 新增 claude-code 工作階段跨程序持久化(session id 與 resume),model 或 reasoning 為自動時快取存活 5 分鐘,其餘為 1 小時
- 於終端壓縮彈窗新增摘要分頁,並修正彈窗顯示與移除目前 session 後的畫面
UPDATE
- Keep the beta dispatcher's chosen models at the front when ordering providers (@pardnchiu) [391d406f]
- Open a
write_todochecklist for Skill runs with three or more steps, and align the trigger rules across the prompt and the tool guide index (@pardnchiu) [2aa27268]
翻譯
- 排序供應商時,讓 beta dispatcher 選出的模型維持在最前面
- Skill 執行三步以上時先開
write_todo清單,並在提示詞與工具指引索引中統一觸發規則
REFACTOR
- Maximize prompt cache hits by keeping the history prefix stable: stop clearing earlier tool results when a todo item completes (removes the internal
ToolCheckpointfield), append tool-loaded images as a new user message after the tool results instead of rewriting the user input, and compact history before trimming when the context limit is exceeded; foreground tool confirmations no longer use a timeout (@pardnchiu) [dcc22051]
翻譯
- 為最大化提示快取命中而保持歷史前綴穩定:todo 項目完成時不再清空先前工具結果(移除內部的
ToolCheckpoint欄位)、工具載入的圖片改為在工具結果之後以新的 user 訊息追加而非改寫使用者輸入,並在 context 超限時先壓縮歷史再裁剪;前景工具確認不再套用逾時
Scope
configs/— FEAT, UPDATE, REFACTOR (configs.go,prompts/voice.md,prompts/skill_execution.md,prompts/guide/write_todo.md)go.mod— FEATinternal/agents/claudeCode/— FEATinternal/agents/exec/— UPDATE, REFACTORinternal/agents/types/— REFACTORinternal/runtime/routes/— FEATinternal/runtime/tui/— FEATinternal/tools/guide.go— UPDATEpage/— FEAT
Generated by SKILL