v1.6.39
ShenhanQian/VHAPv1.6.39Jun 18, 2026by Ed1s0nZ
AI Summary
The release unifies large tool output handling by removing legacy configuration parameters and implementing automatic truncation via Eino reduction for outputs exceeding 50KB. Saved outputs are now organized under `tmp/reduction/` based on project or conversation context.
Key Highlights
- Unified large tool-output handling logic
- Removed legacy configuration parameters
- Automatic truncation of outputs >50KB via Eino
- Organized file storage in `tmp/reduction/`
Breaking Changes
- Removed `large_result_threshold` configuration parameter
- Removed `result_storage_dir` configuration parameter
- Removed `query_execution_result` configuration parameter
New Features
- Eino reduction integration for large outputs
- Automatic file persistence for truncated results
Full Release Notes
本次更新统一了大工具输出处理:删除 large_result_threshold、result_storage_dir 和 query_execution_result;超过 reduction_max_length_for_trunc(50KB)的结果由 Eino reduction 生成 <persisted-output> 并落盘。落盘路径在 tmp/reduction/ 下按项目区分:已绑定项目为 projects/{项目ID}/,未绑定则为 conversations/{会话ID}/。
---
This update unifies large tool-output handling by removing large_result_threshold, result_storage_dir, and query_execution_result. Outputs above reduction_max_length_for_trunc (50KB) are truncated via Eino reduction into <persisted-output> and saved under tmp/reduction/, scoped by project (projects/{projectID}/ when a project is bound, otherwise conversations/{conversationID}/).