Agenvoy v0.32.14 Release Notes
v0.32.13 -> v0.32.14
Summary
Reshapes task execution around process-owned cancellation and compact session state while adding image generation and Skills administration to the product surface. Logging and lifecycle handling are also tightened across interactive and chatbot runtimes.
翻譯
重新整理工作執行流程,改由程序管理取消操作並精簡工作階段狀態,同時在產品介面加入圖片生成與 Skills 管理功能���互動式與聊天機器人執行環境的日誌及生命週期處理也一併強化。
⚠️ Breaking Changes
Task state and cancellation APIs no longer expose active task records
Session status and session-list responses no longer return the active task collection or completion timestamp. They expose an aggregate task count instead, and cancellation now targets a task registered in the current process rather than validating it against session state.
Migration:
- Replace consumers of
activeandended_atin session status/list responses with the numericcountfield. - Treat cancellation as process-local: retain the task identifier returned by the current execution and handle a not-running response when the task is absent from the process registry.
- Update integrations that depended on session-wide active-task records or historical end timestamps.
翻譯
工作階段狀態與工作階段清單回應不再提供 active 工作集合或完成時間,改以數值型 count 表示工作數量;取消操作則改為針對目前程序註冊的工作,而不是透過工作階段狀態驗證。
遷移方式:
- 將工作階段狀態與清單回應中對
active和ended_at的使用改為數值型count。 - 將取消操作視為程序內有效:保留目前執行所取得的工作識別碼,並處理工作不在目前程序註冊表中的回應。
- 更新依賴工作階段全域工作集合或歷史結束時間的整合程式。
Changes
BREAKING
- Simplify task lifecycle, move cancellation to process-owned task registration, replace active task records with aggregate counts, and remove legacy execution flows (@pardnchiu) [2470860]
翻譯
- 簡化工作生命週期,將取消操作改由程序管理,使用工作數量取代作用中工作記錄,並移除舊版執行流程 (@pardnchiu) [2470860]
FEAT
- Add image generation configuration, provider selection, reference-image support, and image output tooling (@pardnchiu) [2f9312e]
- Add Skills administration with view, delete, and allowlist management across the API, TUI, and web interface (@pardnchiu) [98defd5]
翻譯
- 新增圖片生成設定、供應商選擇、參考圖片支援與圖片輸出工具 (@pardnchiu) [2f9312e]
- 在 API、TUI 與網頁介面新增 Skills 管理,支援檢視、刪除與允許清單管理 (@pardnchiu) [98defd5]
FIX
- Preserve allow-all permissions when resuming pending tasks across agent, chatbot, TUI, and interactive execution flows (@pardnchiu) [d86cd00]
翻譯
- 在 Agent、聊天機器人、TUI 與互動式執行流程恢復待處理任務時保留全部允許權限設定 (@pardnchiu) [d86cd00]
REFACTOR
- Reduce noisy logs and cancellation notifications across runtime, TUI, and web interactions (@pardnchiu) [e7e2a7a]
翻譯
- 降低執行環境、TUI 與網頁互動中的日誌及取消通知噪音 (@pardnchiu) [e7e2a7a]
Scope
internal/agents/exec/— BREAKING, REFACTOR (multiple files)internal/runtime/routes/handler/— BREAKING, FEAT, REFACTOR (multiple files)internal/runtime/tui/— BREAKING, FEAT, REFACTOR (multiple files)internal/tools/external/image/— FEAT (multiple files)internal/session/config/status/— BREAKING, REFACTOR (multiple files)page/src/— BREAKING, FEAT, REFACTOR (multiple files)cmd/app/— BREAKING, REFACTOR (multiple files)
Generated by SKILL