Repository navigation
Release v3.2.2
v3.2.2 (2026-09-16)
总结 / Summary
本版本为维护与修复版本,主要解决更新模块在打包运行环境下的系统调用兼容性问题。
核心修复了 PyInstaller onefile 单文件打包环境下执行宿主机 systemctl 时,因动态链接器环境变量污染导致可能出现的符号校验失败与库冲突问题;同时优化了发布工作流的模型推理参数配置,并合并了智能体记忆与反思沉淀。
This is a maintenance and bug fix release primarily addressing system call compatibility under packaged runtime environments in the updater.
It resolves dynamic loader environment contamination (LD_LIBRARY_PATH and LD_PRELOAD) when invoking the host systemctl under PyInstaller onefile packages, preventing host binaries from failing symbol resolution against bundled libraries; it also optimizes model inference parameters in the release workflow and updates agent memory reflections.
注意事项 / Important Notes
Note
更新模块在调用宿主机 systemctl 命令时,会自动剔除 LD_LIBRARY_PATH 与 LD_PRELOAD 中属于 PyInstaller 运行解压目录的路径,保留宿主机原有的动态链接器配置。
When executing host systemctl commands, the updater automatically strips paths pointing to the PyInstaller runtime extraction directory from LD_LIBRARY_PATH and LD_PRELOAD while preserving host-native dynamic loader settings.
中文更新日志
问题修复
- updater: 隔离调用宿主机 systemctl 时的动态链接器加载环境(LD_LIBRARY_PATH 与 LD_PRELOAD),避免 PyInstaller 内部打包库干扰宿主机系统命令执行。
其他变更
English Changelog
Bug Fixes
- updater: Isolate systemctl dynamic loader environment variables (LD_LIBRARY_PATH and LD_PRELOAD) to prevent PyInstaller-bundled libraries from interfering with host command execution.
Other Changes
- ci(workflows): Update release prompt payload settings by setting reasoning effort to high and max tokens to 32000.
- sakura: Add reflection records for Issues #581 through #589 and consolidate memory records (#32, #33, #35).
- release: Bump project version to 3.2.2 and synchronize database default version and documentation badges.