# Gaster Code v0.1.4

这是一个以桌面端体验优化和稳定性修复为主的版本，重点覆盖 Windows Computer Use 能力补强、桌面端侧边栏交互优化、macOS 标题栏拖拽修复，以及桌面端代码块渲染问题修复。

## 主要功能支持

- 增强了 Windows 平台的 Computer Use 支持：
  - 新增 Python 运行时检测与桥接接口，补全 Windows 下 `python` / `python3` / `py` 的探测与调用链路。
  - 增加 Computer Use 预授权配置，支持授权应用列表、剪贴板读写、系统快捷键等能力的持久化管理。
  - 完善桌面端 Computer Use 设置页，支持依赖状态检查、安装应用选择与授权开关管理。

- 优化了桌面端侧边栏折叠体验：
  - 侧边栏支持更顺滑的折叠/展开过渡，主聊天区可更自然地接管空间。
  - 折叠态保留清晰的恢复入口，避免“折叠后找不到怎么展开”的问题。
  - 键盘搜索会在需要时自动展开侧边栏，再聚焦搜索框。

## 问题修复

- 修复了 macOS 桌面端在 Session 标签占满标题栏后，窗口右侧空白区域无法继续拖动的问题，恢复标题栏拖拽体验。
- 修复了桌面端打包版本中部分 Markdown 代码块在发布包里退化为原始文本渲染的问题，提升代码高亮稳定性。
- 修复了桌面端聊天代码块在 `bash` 等场景下的显示异常：
  - 解决内容贴边、内边距异常的问题。
  - 调整代码块默认行高，使显示更紧凑。
  - 取消聊天代码块默认显示行号，避免回复内容过于噪杂。
- 修复了桌面端工具输出与 Markdown 代码块相关的若干显示细节，并补充对应测试覆盖。

## 安装说明

### macOS

首次打开如果提示“已损坏”或“无法验证开发者”，请执行：

```bash
xattr -cr /Applications/Gaster\ Code.app
```
