Repository navigation
v0.7.1: Jev 模型自动纠偏与侧边栏对话导出修复
Browser Agent v0.7.1 发布说明与更新日志
🚀 版本主题:TypeSafe Jev 模型标识符自动规整、8s 超时熔断保护、Chrome 侧边栏对话导出与 CSV 下载修复
📅 发布时间:2026 年 9 月 28 日
🏷️ Git Tag:v0.7.1
📦 分发包:browser-agent-0.7.1.zip
🌟 核心修复与改进
1. ⚡ TypeSafe Jev 模型标识符自动规整 (TypeSafe Jev Model Normalization)
- 解决 HTTP 400 报错:修复此前 TypeSafe AI 接口因不接受简写
"jev"导致返回HTTP 400 (Unknown model: jev)并跳过决策的问题。 - 底层自动纠偏:底层客户端全面支持自动规范化,若用户配置为
jev或留空,自动规范映射为官方合法的jev-latest,既有用户配置无缝兼容,免去手动修改烦恼。
2. 🛡️ System 1 请求超时熔断与安全中断保护 (Fast-Path Timeout Guard)
- 超时保护:为 System 1 决策接口调用增加 8000ms 超时熔断控制器,防止慢网络或无响应端点导致主循环长时间卡死。
- AbortSignal 响应:与 Agent 控制器双向绑定,用户点击「停止」或切换会话时瞬间中止快决策请求。
3. 💾 侧边栏对话与表格导出功能修复 (Sidepanel File Download Fix)
- 修复导出无反应缺陷:针对 Chrome 侧边栏(Sidepanel)内部静默拦截 DOM
<a>模拟点击的安全机制,重构下载底层为 Chrome 扩展原生的chrome.downloads规范 API。 - 全面恢复导出:右上角「⬇ 导出对话」(Markdown / JSON)与消息内「导出表格(CSV)」均已恢复秒级拉起下载保存。
4. 🌐 设置面板指引与 i18n 优化 (Settings & i18n Guidance)
- 高级设置面板中补充针对 TypeSafe API Key(以
ts-***开头)与标准模型名称标识的清晰指引。
🧪 自动化测试与实机验证
- 150 项单元测试 100% 通过:包含模型标识符自动纠偏与取消信号及时中断两项专项回归测试。
- Playwright 端到端全链路实机验证:在 Chromium 真实扩展环境中完成选项页设置、侧边栏发送、System 1 毫秒级决策拦截与网页目标按钮物理点击的闭环测试。
Full Changelog: v0.7.0...v0.7.1