# 🚀 CodeBuddy Code v2.80.0 发布

## ✨ 新功能

### Windows PowerShell 原生支持

新增原生 PowerShell 命令执行工具，自动检测 PowerShell 7+ 和 Windows PowerShell 5.1 版本并适配语法指导。未安装 Git Bash 时，PowerShell 自动成为唯一 shell 工具，不再崩溃退出。内置 24 项安全验证，覆盖代码注入、下载执行、提权操作等危险模式。

### Memory 系统全面升级

- Typed Memory 默认启用，使用 4 种记忆类型（user/feedback/project/reference）结构化管理跨会话记忆
- 根据用户查询自动选择最相关的记忆注入上下文，让 AI 更了解你的项目和偏好
- 超过 1 天的记忆附带陈旧警告，使用记忆中的文件路径或函数名前会提醒先验证是否仍存在
- 支持对话结束后自动提取记忆（需在设置中手动启用）

### GLM-5.1 模型

新增 GLM-5.1 及 GLM-5.1-ioa 模型配置。

## 🔧 改进优化

- **Windows 进程管理增强**：使用 taskkill 进程树终止替代简单 kill，提升 Windows 上的进程清理可靠性
- **Windows 退出码语义**：正确解释 robocopy、xcopy 等 Windows 工具的非标准退出码
- **JSON 参数修复增强**：修复 LLM 输出中 `">` 被误用为 `":` 导致工具调用参数解析失败的问题
- **插件更新容错**：插件安装路径丢失时自动探测或重新安装，避免更新失败
- **评价面板交互**：评价面板打开时仅拦截评分按键，不再禁用整个输入框
- **请求兼容性**：移除尾部无 tool_calls 的 assistant 消息，兼容更多 OpenAI 兼容 API
- **企微群聊优化**：支持带 @机器人名 前缀的群聊消息权限回复、群聊自动跳过"下一步建议"、区分群聊/私聊欢迎语、权限确认消息添加 [请回复确认] 前缀

## 🐛 问题修复

- **终端资源泄漏**：修复进程退出时 Web UI 终端 PTY 会话未被清理的问题，防止系统 PTY 设备耗尽
- **AskUserQuestion 防御性改进**：修复空问题/空选项时组件未正确处理的问题，增加自动拒绝无效问题和过滤空标签选项
