Skip to content

1.0.19

Choose a tag to compare

@deskwand deskwand released this 19 Jul 10:52

🎉 1.0.19

中文

✨ 新功能

  • 原生网络访问工具:新增网页搜索、内容抓取与缓存读取能力,支持多服务商自动回退、网页与文档解析,以及完整的双语配置界面。
  • 目标任务交互升级:状态栏现在可展示执行中、已暂停、已完成或受限等状态,并提供暂停、继续和清除操作;任务结束后还会生成清晰的总结卡片。
  • 模型设置统一入口:合并模型与思考强度控制,新增层叠菜单和悬停级联交互,让模型切换更加紧凑、顺畅。
  • 智能体指令反馈:状态栏会实时显示指令的发送中、已接收和发送失败状态,帮助用户确认操作是否成功送达。
  • 辅助功能元素查询:新增对 macOS 辅助功能接口和 Windows 用户界面自动化元素的查询能力,为跨平台图形界面操作提供更可靠的定位支持。
  • 制品变更统计:制品卡片现在会显示新增与删除的代码行数,并正确处理重复编辑、换行格式和空白内容。
  • 匿名遥测设置:新增匿名使用情况上报及退出开关,让用户可以自主控制数据分享。
  • 灵活的请求安全策略:网络访问配置新增服务端请求伪造防护开关,可根据受信任环境的实际需要调整内部地址访问限制。
  • Windows 终端适配:改进终端自动检测与注入逻辑,依次支持 Git Bash、MSYS2 Bash 和命令提示符,并随应用提供所需运行组件。
  • 统一动效体验:整理并统一界面动画策略,使弹窗、状态切换和交互反馈更加协调自然。

🐛 修复

  • 浏览器脚本返回值:修复脚本执行结果为未定义值时生成无效文本块并导致会话崩溃的问题。
  • 输入设置面板:修复选择模型或思考强度后面板意外关闭、菜单宽度溢出及垂直定位异常的问题。
  • 消息操作栏:没有可展示内容时不再显示无意义的时间戳与复制按钮。
  • 项目分组排序:保持项目分组顺序稳定,并允许在会话运行期间折叠分组。
  • 目标工具卡片:统一图标列和目标描述布局,移除重复状态信息与摘要内容。
  • 底部操作按钮:统一输入控制按钮的圆角样式,保持底部工具栏视觉一致。

🎨 样式

  • 消息导航轨道:降低闲置状态下导航刻度的宽度与不透明度,减少视觉干扰。
  • 制品卡片滚动:为较长内容增加最大高度和内部滚动,避免卡片过度占用界面空间。

♻️ 重构

  • 制品面板简化:移除工作区扫描、数量徽标及冗余状态,制品列表现在完全基于实际操作轨迹生成。
  • 模型菜单架构:采用统一的悬停级联模式重构模型设置菜单,简化底部输入栏结构。

🔧 工程

  • 版本更新:应用版本升级至 1.0.19。
  • 终端诊断:原生执行器初始化时会记录检测到的终端,便于排查跨平台运行问题。
  • 测试覆盖扩展:补充网络访问、辅助功能查询、目标状态、模型菜单、制品统计、动效策略和图像交互等场景的自动化测试。

English

✨ New Features

  • Native web access tools: Added web search, content fetching, and cached retrieval with provider fallbacks, webpage and document extraction, and fully localized settings.
  • Enhanced goal interactions: The status bar now represents active, paused, completed, blocked, and budget-limited states with pause, resume, and clear actions. Completed goals also produce concise summary cards.
  • Unified model settings: Model and thinking controls are now combined into a compact cascading menu with smoother hover-based navigation.
  • Agent steer feedback: The status bar now reports pending, accepted, and failed delivery states so users immediately know whether an instruction reached the agent.
  • Accessibility element queries: Added bounded macOS accessibility and Windows user interface automation queries for more reliable cross-platform graphical interface operations.
  • Artifact change statistics: Artifact cards now show added and removed line counts, including accurate handling of repeated edits, line endings, and blank content.
  • Anonymous telemetry controls: Added anonymous usage telemetry with an explicit opt-out setting.
  • Configurable request protection: Server-side request forgery protection can now be configured for trusted environments that require access to internal resources.
  • Improved Windows shell support: Shell detection now prioritizes Git Bash, MSYS2 Bash, and Command Prompt, with the required MSYS2 runtime bundled with the application.
  • Unified interface motion: Standardized animation policies across the application for more consistent transitions and interaction feedback.

🐛 Bug Fixes

  • Browser script results: Fixed a crash caused by undefined script evaluation results producing invalid text blocks.
  • Input settings panel: Fixed the panel closing after model or thinking selection, along with menu width overflow and vertical positioning issues.
  • Message action bar: Messages without displayable content no longer show unnecessary timestamps or copy controls.
  • Project group ordering: Project groups now retain stable ordering and can be collapsed while a session is running.
  • Goal tool cards: Aligned icon columns and inline objectives while removing duplicate status and summary content.
  • Bottom bar controls: Standardized chip corner rounding to match the other bottom bar buttons.

🎨 Style

  • Message navigation rail: Reduced idle tick width and opacity to make the navigation rail less visually prominent.
  • Scrollable artifact cards: Added a maximum height and internal scrolling for artifacts with lengthy content.

♻️ Refactoring

  • Simplified artifact panel: Removed workspace scanning, count badges, and redundant state so artifacts are now driven entirely by actual execution traces.
  • Model menu architecture: Reworked model settings around a reusable hover-cascade pattern and simplified the input bar structure.

🔧 Engineering

  • Version update: Bumped the application version to 1.0.19.
  • Shell diagnostics: The native executor now records the detected shell during initialization for easier cross-platform troubleshooting.
  • Expanded test coverage: Added automated coverage for web access, accessibility queries, goal states, model menus, artifact statistics, motion policies, and image interactions.