Skip to content

fix: 切换目录时保留会话状态#90

Open
MiunaQwQ wants to merge 2 commits into
lehhair:mainfrom
MiunaQwQ:main
Open

fix: 切换目录时保留会话状态#90
MiunaQwQ wants to merge 2 commits into
lehhair:mainfrom
MiunaQwQ:main

Conversation

@MiunaQwQ
Copy link
Copy Markdown

@MiunaQwQ MiunaQwQ commented May 11, 2026

概要

验证

  • 增加了 useFileExplorer 的目录切换测试
  • 增加了 activeSessionStore 的合并刷新测试

MiunaQwQ added 2 commits May 11, 2026 14:11
- 为文件树展开路径增加按目录缓存,并在切换项目时恢复对应展开状态
- 自动加载已恢复展开目录的子节点,避免返回项目后文件树显示为空
- 增加项目切换回归测试,确保不同目录的展开状态互不污染
- 为活动会话状态和挂起请求初始化增加 replace/merge 模式
- 在目录范围刷新时使用 merge,保留已有子会话忙碌状态和待处理请求
- 增加 store 测试覆盖全量替换、局部合并和挂起请求保留场景
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant