stable

Reasonix 1.17.17Reasonix 1.17.17

Desktop桌面端CLICLIAgentAgentMCPMCPSecurity安全

This release brings ACP mid-turn steering, workspace diffs in Changes, retirement of automatic Plan Mode, and various UI and lifecycle fixes.此版本带来 ACP 回合中引导、改动面板工作区差异、退役自动计划模式以及多项界面和生命周期修复。

01

Start here使用攻略

02

Highlights重点内容

01
New新增

ACP mid-turn steeringACP 回合中引导

Clients can now steer active sessions using the `_reasonix.io/session/steer` vendor extension, with full capability negotiation.客户端现在可使用 `_reasonix.io/session/steer` 供应商扩展在活动会话中引导,支持完整的能力协商。

02
New新增

Workspace diffs in Changes改动面板显示工作区差异

The Changes panel now shows the complete working-tree diff from Git HEAD, with syntax highlighting and line numbers.改动面板现在显示从 Git HEAD 开始的完整工作树差异,支持语法高亮和行号。

03
Improved改进

Retire automatic Plan Mode退役自动计划模式

Automatic Plan Mode has been removed to simplify workflow; planning is now always initiated explicitly.已移除自动计划模式以简化工作流程;现在始终显式启动计划。

04
Improved改进

Explicit Goal start for AutoResearch要求显式启动目标模式后再启用自动研究

AutoResearch now requires an explicit Goal selection or `/goal` command, preventing accidental research activation.自动研究现在需要显式选择目标或使用 `/goal` 命令,避免意外激活研究模式。

03

New新增

ACP mid-turn steeringACP 回合中引导

Support for the `_reasonix.io/session/steer` ACP vendor extension, allowing clients to guide active sessions.支持 `_reasonix.io/session/steer` ACP 供应商扩展,允许客户端在活动会话中引导。

Workspace diffs in Changes改动面板显示工作区差异

Added a read-only API to show the complete Git HEAD-to-worktree diff with syntax highlighting and line numbers.新增只读 API,显示完整的 Git HEAD 到工作树的差异,支持语法高亮和行号。

04

Improved改进

Retire automatic Plan Mode退役自动计划模式

Automatic Plan Mode has been retired; planning now requires explicit manual activation. Existing configurations are automatically migrated.已退役自动计划模式;现在计划需要显式手动激活。现有配置将自动迁移。

Explicit Goal start for AutoResearch要求显式启动目标模式后再启用自动研究

AutoResearch is now only available after an explicit Goal selection or `/goal` command, removing the automatic classifier and preventing unintended activation.自动研究现在仅在显式选择目标或使用 `/goal` 命令后才可用,移除了自动分类器并防止意外激活。

05

Fixed修复

Controller cancels foreground work on close控制器关闭时取消前台任务

Fixed a lifecycle defect where `Controller.Close()` would not cancel active foreground contexts or pending waiters, potentially leaving orphaned operations and false idle states.修复了生命周期缺陷:`Controller.Close()` 现在会取消活动的前台上下文和待处理等待,避免遗留操作和错误空闲状态。

Prevent model list option overlap防止模型列表选项重叠

Fixed CSS grid layout so that model option cards no longer visually overlap when providers have many models or long names.修复了 CSS 网格布局,当供应商有很多模型或长名称时,模型选项卡片不再视觉重叠。

Windows opener menu now stays above transcriptWindows 打开菜单始终保持在上方

Fixed an issue where the external-opener menu on Windows could be hidden behind conversation content.修复了 Windows 上外部打开菜单可能被对话内容遮挡的问题。

CC Switch MCP import respects enabled_reasonixCC Switch MCP 导入遵循 enabled_reasonix

MCP servers from CC Switch are now correctly imported using the `enabled_reasonix` flag, with compatible fallbacks for older schemas.现在使用 `enabled_reasonix` 标志正确导入 CC Switch 的 MCP 服务器,并为旧架构提供兼容回退。

WebView2 startup isolated from system proxiesWebView2 启动隔离系统代理

WebView2 shell starts without proxy to avoid stalling on unreachable proxies, with a 15-second watchdog and recovery prompt.WebView2 外壳在无代理模式下启动,避免因不可达代理而停滞,并提供 15 秒看门狗和恢复提示。

Remote SSH config aligned with OpenSSH远程 SSH 配置与 OpenSSH 对齐

SSH connection resolution now uses the full OpenSSH configuration stack and aligns authentication behavior, including IdentityFile and IdentitiesOnly handling.SSH 连接解析现在使用完整的 OpenSSH 配置堆栈,并对齐了认证行为,包括 IdentityFile 和 IdentitiesOnly 的处理。

Workspace tree row overlap fixed工作区文件树行重叠修复

Fixed virtual row overlap in the file tree after directory expansion by using stable file paths as keys.通过使用稳定的文件路径作为键,修复了目录展开后文件树中虚拟行重叠的问题。

06

Upgrade notes升级提醒

i

Automatic Plan Mode retired自动计划模式已退役

Automatic Plan Mode has been removed. Your configuration will be automatically migrated on first launch: `auto_plan` will be set to off and legacy keys removed. Planning must now be started explicitly (e.g., via Shift+Tab).自动计划模式已移除。首次启动时将自动迁移配置:`auto_plan` 将被设为 off 并移除旧键。现在必须显式启动计划(例如通过 Shift+Tab)。

07

Thanks致谢

This release was shaped by:感谢本版本的贡献者:

@erphenheimer@HaoyueQin@SivanCola@par73e@zhuguang-ZFG@gcoder1991

Ready when you are准备好即可升级

Ship with a safer Reasonix.升级到更可靠的 Reasonix。