Reasonix v1.38.3
This release improves model settings persistence, runtime state consistency, read evidence handling, and desktop UI polish, along with several fixes for shutdown, settings layout, and skill diagnostics.此版本改进了模型设置持久化、运行时状态一致性、读取证据处理以及桌面界面优化,并修复了关闭、设置布局和技能诊断等问题。
Start here使用攻略
Model Settings模型设置
Learn how model preferences and provider connections are saved and applied.了解模型偏好和供应商连接的保存与生效时机。
↗Runtime State运行时状态
Understand how local and remote session state is unified.了解本地和远程会话状态如何统一。
↗Turn Results本轮结果
Inspect recorded file changes, check outcomes and their evidence for each turn.查看每轮记录的文件改动、检查结果及其证据。
↗Composer Controls输入栏控件
Explore the refined composer controls and feedback.探索优化后的输入栏控件和反馈。
↗Capability Diagnostics能力诊断
Learn about skill tool reference diagnostics.了解技能工具引用诊断。
Desktop updates桌面端更新
14 updates relevant to Desktop. 与桌面端相关的更新共 14 项。
Highlights重点内容
Save model settings without an active session无需活动会话即可保存模型设置
Save model preferences and provider connections even before a session starts. The default model applies to new sessions; existing sessions retain their selection. Accepted work keeps its original connection through tools, retries, approvals and children, while affected settings apply before the next run.会话尚未启动时也能保存模型偏好和供应商连接。默认模型用于新会话,已有会话保留自己的选择。已经开始的任务及其工具、重试、审批和子任务继续使用原连接,相关设置在下一次运行前生效。
Keep local and remote activity indicators in sync同步本地与远程任务状态
Fix activity indicators that kept spinning after completion. Local Desktop and remote Serve sessions share committed runtime state, resynchronize after reconnect, and retain known content while a connection is uncertain. Follow-up messages remain queued while a turn finishes.修复任务结束后仍持续转圈的问题。本地桌面与远程 Serve 会话使用一致的运行状态,重连后重新同步;连接状态不确定时保留已知内容。任务收尾期间发送的后续消息会保留在队列中。
Inspect the changes and checks from each turn查看每轮实际改动与检查结果
Turn results show confirmed net file changes and recorded commands, exit codes and logs. Open the frozen diff for that turn without mixing in later edits. Missing or partial evidence is labelled explicitly and is never presented as a successful check.本轮结果展示确认的净文件改动,以及实际执行的命令、退出码和日志。可以查看该轮固定的差异,不混入后续编辑;缺失或不完整的证据会明确标注,不会被显示为检查通过。
New新增
Workbench welcome and session recovery工作台欢迎页与会话恢复
Empty Workbench sessions center the welcome and composer, then return to the conversation layout after the first message. Persistent retry controls expose history-load or remote-connection failures while preserving existing messages and drafts.空工作台会话居中展示欢迎内容和输入栏,发送首条消息后回到对话布局。历史加载或远程连接失败时持续显示重试入口,并保留已有消息和草稿。
Improved改进
Clearer composer controls and running feedback更清晰的输入栏操作与运行反馈
Plan, goal and delivery options move into the add menu with removable mode chips. Model and reasoning controls are separate, menus adapt to narrow windows, and a theme-aware border animation shows running activity. Runtime metrics remain available in the context popover.计划、目标和交付选项移入添加菜单,启用后可通过模式标签移除。模型与思考强度分开选择,菜单适配窄窗口;输入栏边框动画显示运行状态,耗时等指标可在上下文浮层中查看。
Fixed修复
Finish inbox scans before retiring a session runtime会话运行时退出前完成收件箱扫描
Closing or replacing a session runtime waits for its autonomous inbox scan to finish. Model refresh can still retire its own runtime safely before the next queued request starts.关闭或替换会话运行时时,会先等待自动收件箱扫描结束。模型刷新仍可在下一条排队请求启动前安全替换当前运行时。
Reliable file-read progress and pause reporting准确记录文件读取进度与暂停原因
A large-file preview no longer creates an unintended obligation to read the entire file. Completed reads remain complete after output deduplication, edits still require current source evidence, and an incomplete-read pause stays visible alongside the model reply in live and restored history.大文件预览不再意外触发全文读取要求;已完成的读取不会因输出去重重新变为未完成,编辑仍须满足当前文件版本的读取条件。读取未完成导致暂停时,实时与恢复后的历史都会在模型回复旁显示暂停原因。
Consistent skill tool diagnostics一致的技能工具诊断
Remove false use_capability warnings from built-in review skills. Both doctor entrypoints recognize the same effective tools and plugin-scoped MCP aliases while retaining warnings for unknown names and malformed references. Static diagnosis does not start MCP servers.消除内置评审技能的 use_capability 误报。两个 doctor 入口识别一致的实际工具和插件范围内的 MCP 别名,同时保留未知名称及格式错误提示。静态诊断不会启动 MCP 服务。
Keep settings search and save actions visible避免设置搜索框和保存操作被遮挡
Keep the search field outside the scrolling settings navigation. Hooks and Network save actions no longer cover the editor or proxy inputs, and their buttons wrap on narrow windows.设置搜索框与滚动导航分离。Hooks 和网络设置的保存操作不再覆盖编辑器或代理输入框,窄窗口下按钮可自动换行。
More reliable Windows sessions and update recovery提升 Windows 会话与更新恢复可靠性
Use consistent identities for detached-session status. Concurrent legacy-update recovery and task snapshot saves tolerate brief Windows readers without losing transaction checks or exposing a partially written snapshot.分离会话状态使用一致的会话标识。旧版更新的并发恢复和任务快照保存能够处理 Windows 短暂文件占用,同时保留事务校验,避免暴露部分写入的快照。
Let MCP processes finish graceful shutdown让 MCP 进程正常完成关闭
Close MCP transports before cancelling their process context. On Windows, release the process job before making its instance slot available, improving reconnect and shutdown reliability.先关闭 MCP 传输,再取消进程上下文。Windows 上在释放实例名额前清理进程作业,提升重连与关闭的可靠性。
Preserve connection labels and prompt-history identity保留正确的连接显示与提示词历史标识
Restored sessions show the selected connection without opening the model menu. Display-only metadata reads no longer replace process credentials, and separate prompt-history directories cannot share a cache identity merely because they were opened within one clock tick.恢复会话后,无需打开模型菜单即可显示选中的连接。仅用于显示的元数据读取不再改写进程凭据;不同提示词历史目录也不会因在同一时钟刻度打开而误用缓存。
CLI updatesCLI 端更新
7 updates relevant to CLI. 与 CLI相关的更新共 7 项。
Highlights重点内容
Keep local and remote activity indicators in sync同步本地与远程任务状态
Fix activity indicators that kept spinning after completion. Local Desktop and remote Serve sessions share committed runtime state, resynchronize after reconnect, and retain known content while a connection is uncertain. Follow-up messages remain queued while a turn finishes.修复任务结束后仍持续转圈的问题。本地桌面与远程 Serve 会话使用一致的运行状态,重连后重新同步;连接状态不确定时保留已知内容。任务收尾期间发送的后续消息会保留在队列中。
Fixed修复
Finish inbox scans before retiring a session runtime会话运行时退出前完成收件箱扫描
Closing or replacing a session runtime waits for its autonomous inbox scan to finish. Model refresh can still retire its own runtime safely before the next queued request starts.关闭或替换会话运行时时,会先等待自动收件箱扫描结束。模型刷新仍可在下一条排队请求启动前安全替换当前运行时。
Reliable file-read progress and pause reporting准确记录文件读取进度与暂停原因
A large-file preview no longer creates an unintended obligation to read the entire file. Completed reads remain complete after output deduplication, edits still require current source evidence, and an incomplete-read pause stays visible alongside the model reply in live and restored history.大文件预览不再意外触发全文读取要求;已完成的读取不会因输出去重重新变为未完成,编辑仍须满足当前文件版本的读取条件。读取未完成导致暂停时,实时与恢复后的历史都会在模型回复旁显示暂停原因。
Consistent skill tool diagnostics一致的技能工具诊断
Remove false use_capability warnings from built-in review skills. Both doctor entrypoints recognize the same effective tools and plugin-scoped MCP aliases while retaining warnings for unknown names and malformed references. Static diagnosis does not start MCP servers.消除内置评审技能的 use_capability 误报。两个 doctor 入口识别一致的实际工具和插件范围内的 MCP 别名,同时保留未知名称及格式错误提示。静态诊断不会启动 MCP 服务。
More reliable Windows sessions and update recovery提升 Windows 会话与更新恢复可靠性
Use consistent identities for detached-session status. Concurrent legacy-update recovery and task snapshot saves tolerate brief Windows readers without losing transaction checks or exposing a partially written snapshot.分离会话状态使用一致的会话标识。旧版更新的并发恢复和任务快照保存能够处理 Windows 短暂文件占用,同时保留事务校验,避免暴露部分写入的快照。
Let MCP processes finish graceful shutdown让 MCP 进程正常完成关闭
Close MCP transports before cancelling their process context. On Windows, release the process job before making its instance slot available, improving reconnect and shutdown reliability.先关闭 MCP 传输,再取消进程上下文。Windows 上在释放实例名额前清理进程作业,提升重连与关闭的可靠性。
Upgrade notes升级提醒
Upgrade older Desktop-managed Serve connections升级由 Desktop 管理的旧版 Serve
Saved configuration and history remain readable without manual migration. For Desktop-managed remote sessions, an older Serve without settings-snapshot support must be upgraded or safely reconnected after its current work finishes. Saving a setting does not forcibly stop that work.保存的配置与历史无需手动迁移。对于由 Desktop 管理的远程会话,不支持设置快照的旧版 Serve 需要在当前任务结束后升级或安全重连;保存设置不会强制终止当前任务。
Status bar initially uses icon labels状态栏首次采用图标样式
New and existing configurations initially adopt icon labels. You can select text labels in settings; choices made after this migration are preserved.新配置和已有配置首次采用图标标签。可在设置中切换回文字样式,此次迁移后的手动选择会被保留。
Thanks致谢
This release was shaped by:感谢本版本的贡献者:
Ready when you are准备好即可升级