重启quest列表丢失

Issue Description

添加 quest ,不管任务完没完成,重启,就看不到了,历史列表也是空的。

在当前项目的 .qoder/quests 下是有历史 quest的md文件的。

Steps to Reproduce

添加一个quest,执行,然和重启qoder

Expected Behavior

Actual Behavior

Screenshots / Screen Recordings

Operating System

macOs 13.7.8 (22H730)

Current Qoder Version (Menu → About Qoder → Copy)

版本: 0.1.16
VSCode Version: 1.100.0
提交: dfb66331a59270f1c56eae9e5d252fc321af0cbc
日期: 2025-08-22T13:01:34.379Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin x64 22.6.0

1.0.5 / 1.0.6都一样

您好,方便上报下问题么?上报方式如下图所示

OK,在app里提交了,顺便提交了quest文本框的问题

好的 多谢。抱歉给您带来不便,我们先看看哈

/Volumes/**/**/OpenClaude, 看到您的比较多的任务是在这个目录(没有git remote)下创建, 需要Qoder打开的工作空间也是在这个目录下,才能看见。您切换到这个目录下,看一下呢

我目录重命名了。哪为啥后面在新目录添加的也会放在旧的目录信息下呢。 git remote 是啥意思?能告诉我具体配置信息在哪个位置嘛,我手动改下配置文件里的信息看看

Git - git-remote Documentation 这个是git remote操作命令

现在quest 任务如果在没有git remote的情况下, 是根据本地目录来判断是不是同一个工程的任务。之前生成的那些md文件 是随本地工程走的,所以重命名后还在里面。

所以使用上最好有git remote

之前我的目录名是 OpenClaude,改成了OpenCC,然后添加了 git remote。这个时候我的目录,文件,git信息都没有 OpenClaude 影子了。但是这个时候还是走的目录形式的 OpenClaude,不会因为我添加了 git remote 而走 git remote。

只要添加了git remote后, 重启IDE或者刷新task列表 就会走git remote了

如果您先添加 git remote, 然后再重命名目录,这个时候会保证工程判断不变。

莫名其妙的又有历史记录了,不知道是不是和我没push有关。
另一个就是历史和quest目录的不一致,这个应该也是和关联有关系,因为删除quest,quest下的文件也不会删除,哪是不是可以添加一个支持从quest目录恢复quest呀

两个方式:

  1. 保持本机目录不变(这个比较重要).
  2. 一开始就添加一个git remote.