Skip to content

[Bug]: v0.53 升级至 v1.1.0 后旧会话记录无法加载(回退重装依旧无效) #3088

@Chuc-Jie

Description

@Chuc-Jie

Version line

v2 — Go rewrite (1.x), main-v2 (active development)

Exact version

reasonix v1.0.0-rc1

What happened?

简述:
我从 v0.53.0 升级到 v1.0.0,再更新到目前的 v1.1.0 后,Desktop 客户端无法加载 v0.53 时期创建的会话记录。即使删除了 .legacy-imported 文件强制重新导入,旧会话依然不显示或无法打开。

预期行为:
根据更新日志 #2809,v1.x 应当自动迁移 v0.x 的会话、配置和 MCP 设置。我希望在 v1.1.0 的 Desktop 侧边栏中能看到并恢复之前的对话历史。

实际行为:

  1. 升级后,Desktop 侧边栏只有新创建的会话,旧的 v0.53 会话全部消失。
  2. 我尝试删除 ~/.reasonix/.legacy-imported 文件并重启应用,问题依旧。
  3. 我回退重装 v0.53.0 后,那些会话又能正常显示了,证明文件数据本身是完整的,只是 v1.x 没有正确读取或索引。

Steps to reproduce

  1. 在 Windows 11 上安装并正常使用 Reasonix Desktop v0.53.0,创建多个会话。
  2. 直接覆盖安装 v1.0.0,发现会话丢失。
  3. 随后通过官网下载安装 v1.1.0,会话依旧丢失。
  4. 手动删除 %USERPROFILE%.reasonix.legacy-imported 文件,重启 Desktop,无效。
  5. 现重新安装 v0.53.0,会话恢复正常。

OS / platform

Windows 11

Relevant logs or output

PowerShell 7.6.2
 Lxxxxxxxx       0ms   4:47 PM   
 ⚡xxxxxx ❯❯ reasonix doctor
reasonix v1.0.0-rc1 doctor
  system       windows/amd64
  cwd          ~
  config       ~\AppData\Roaming\reasonix\config.toml
  user config  ~\AppData\Roaming\reasonix\config.toml
  model        deepseek-flash

providers
  deepseek-flash   openai   api.deepseek.com         key:present default
  deepseek-pro     openai   api.deepseek.com         key:present
  mimo-pro         openai   token-plan-cn.xiaomimimo.com key:missing
  mimo-flash       openai   token-plan-cn.xiaomimimo.com key:missing

plugins
  test-mcp-server  http     test.alpic.ai
  chrome-devtools  stdio    npx
  test-filesystem  stdio    npx
  codegraph        stdio    codegraph
  xhs              stdio    python

codegraph
  enabled      true
  auto_install true
  version      v0.9.7
  resolved     resolved

lsp
  enabled      true
  servers      0 configured overrides

sessions
  dir          ~\AppData\Roaming\reasonix\sessions
  saved        5
  bytes        3621628

sandbox
  bash         enforce (inactive: no OS sandbox on this host — bash runs unconfined)
  network      true
  write_roots  ~

network
  proxy_mode   auto
  proxy        auto (env)
  no_proxy     false

permissions
  mode         ask
  rules        allow:2 ask:0 deny:0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingv2Go rewrite (1.x) — main-v2 branch, active development

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions