Skip to content

Release v3.2.2

Choose a tag to compare

@Sakura520222 Sakura520222 released this 16 Sep 04:57
· 246 commits to main since this release

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 内部打包库干扰宿主机系统命令执行。

其他变更

  • ci(workflows): 调整发布工作流的 Prompt 载荷参数,将推理强度设为 high 并将最大 Token 限制设为 32000。
  • sakura: 添加针对 Issue #581 至 #589 的反思记录,并完成记忆合并整理(反思记录 #32、#33、#35)。
  • release: 升级项目版本号至 3.2.2 并同步数据库默认版本与文档徽标。
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.