Undo (Ctrl+Z) Exception

Issue Description

撤销不能正常撤回到上一步, 有时表现为无法撤销, 有时会撤销到一个很旧的版本,导致中间编写的代码丢失无法恢复。

Steps to Reproduce

触发步骤和逻辑不祥, 偶发现象, 之前的版本中没出现过, 就是最近几天才出现

Expected Behavior

Actual Behavior

Screenshots / Screen Recordings

Operating System

windows 11

Current Qoder Version (Menu → About Qoder → Copy)

版本: 0.2.8
VSCode Version: 1.100.0 (user setup)
提交: b2894363a296db96e361b129e4626c356d972112
日期: 2025-10-23T14:45:13.865Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

其他内容之后遇到再补充

Issue Description

mac 电脑里,在键盘上执行撤销 c+z,按理说应该撤销,但是执行的却是 返回最开始的提问前状态å

Steps to Reproduce

先提问

然后编辑

然后撤销

Expected Behavior

Actual Behavior

Screenshots / Screen Recordings

Operating System

Current Qoder Version (Menu → About Qoder → Copy)

感谢使用和反馈,我们尽快本地复现问题,优化处理 :slightly_smiling_face:

Issue Description

无法正常撤销和重做。

Steps to Reproduce

  1. 使用AI
  2. 采纳
  3. 多次代码编辑
  4. command+z
  5. 回到第二步。

Expected Behavior

在【采纳】后执行的 编辑代码 操作,无法正常撤销和重做。

Actual Behavior

采纳后的任何 command+z 都是 上一次的采纳。

Screenshots / Screen Recordings

Operating System

版本: 0.2.8
VSCode Version: 1.100.0
提交: b2894363a296db96e361b129e4626c356d972112
日期: 2025-10-23T14:38:59.284Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Current Qoder Version (Menu → About Qoder → Copy)

感谢使用和反馈,目前这个问题已经正在优化中了,版本马上更新后就可以解决 :grinning_face:

撤销问题 什么时候可以修复啊,已经严重影响使用了

新版本预计今天会更新,误撤销的话可以在explore面板下面有个timeline来手动恢复

确实,遇到过很多次了,很影响体验!

速速更新!!

今天收到更新了,但是更新完还会,已经好几次了。

你更新后版本是多少呢?请在Qoder 右上角设置那里提交个问题报告我们看下

版本: 0.2.8
VSCode Version: 1.100.0
提交: b2894363a296db96e361b129e4626c356d972112
日期: 2025-10-23T14:38:59.284Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0

我已经被这个问题逼来社区问问题了,赶紧修改吧,孩子要疯了

版本: 1.100.0
提交: b2894363a296db96e361b129e4626c356d972112
日期: 2025-10-23T14:45:13.865Z
浏览器: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Qoder/0.2.8 Chrome/132.0.6834.210 Electron/34.5.1 Safari/537.36

这个不是解决问题的版本 下一个版本解决 快更新了 更新后就好了 :grinning_face:

这问题严重影响使用,写好的代码突然没了。。。。。

windows 电脑上也是。今天一直出现,具体步骤是:我使用智能体帮我优化代码,优化完成后,选择全部接受,或者逐个验证接受。之后一直是自己在编写代码,编写中使用ctrl+z撤回上一步编写的代码,文件中自己编写的代码全部没了,页面回到了智能体完成优化代码的选择与拒绝状态。幸好,使用ctrl+y 立马恢复了我编写的代码

我也是这个版本,但是check for updates说“There are currently no updates available.

新版本0.2.10已经发布,修复了该问题,请大家更新到0.2.10即可 :grinning_face:

Issue Description

当智能体执行了变更后,在确认过程中使用快捷键 ctrl + z 和 ctrl + shift + z 会导致所有变更文件出现异常的撤销和恢复

Steps to Reproduce

  1. 使用右侧的聊天框进行代码编写,变更文件
  2. 在变更的文件中进行确认
  3. 对没有疑问的文件进行保存
  4. 切换其他变更文件
  5. 删除部分不需要的变更
  6. 使用ctrl + z 进行撤销
  7. 使用ctrl + shift + z对刚才的撤销进行恢复
  8. 之前已经确认的文件也被撤销或者恢复到了某个未知状态

Expected Behavior

ctrl + z 和 ctrl + shift + z 应该只影响当前打开文件且按执行步骤进行撤销和恢复

Actual Behavior

影响了所有变更文件

Screenshots / Screen Recordings

Operating System

win 11

Current Qoder Version (Menu → About Qoder → Copy)

0.2.8

误撤销的话可以在explore面板下面有个timeline来手动恢复

ab177a340db568c2c5956bcb2ba08d34

新版本0.2.10已经发布,修复了该问题,请大家更新到0.2.10即可