# Gaster Code v0.1.5

这是一个以桌面端稳定性、兼容性和响应速度优化为主的版本。

相比 `v0.1.4`，这次主要修复了 WebFetch 在第三方提供商下失败、`@` 文件列表异常、跨会话 TODO 串台、权限模式切换后会话异常，以及桌面端首字返回过慢等问题。

## 主要更新

- 优化了 WebFetch 在第三方提供商下的可用性，桌面端默认跳过容易失败的预检查，并补齐了 HTML 转 Markdown 依赖。
- 优化了桌面端首字返回速度，减少第三方模型和代理链路下“发出去很久才开始回复”的问题。
- 修复了跨会话 TODO 串台，以及已完成任务在下一轮对话中残留的问题。
- 修复了 `@` 文件引用在部分目录下拿不到文件列表的问题，并补上了更明确的错误提示。
- 修复了权限模式切换后，旧 CLI 进程误伤新会话，导致会话异常退出的问题。
- 优化了标签拖拽、项目筛选、AskUserQuestion 流程和工具消息渲染体验。

## 关联修复

- WebFetch 失败：`febd842`
- `@` 无法获取当前工作目录文件列表：`0f74940`
- 不属于当前会话的 TODO 显示在当前会话：`eaa4a84`、`16d716e`
- 切换到跳过权限后会话异常退出：`9fdbfaf`
- 桌面端回复延迟过高：`7651b24`

## 安装说明

### macOS

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

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