环境信息
- 操作系统: Windows 10/11 (win32 10.0.26200)
- VSCode版本: 1.109.5
- iFlow插件版本: iflow-cli-vscode-ide-companion-0.3.6
- iFlow CLI版本: 最新版
- 日期: 2026年3月1日
问题描述
问题1:切换会话模式卡住
在VSCode的iFlow插件中,从YOLO模式切换到其他模式时,界面一直显示"正在切换会话",无法完成切换。重启VSCode后问题依
然存在。
问题2:Webview Service Worker错误
在操作过程中出现以下错误:
加载 Web 视图时出错: Error: Could not register service worker: InvalidStateError: Failed to register a
ServiceWorker: The document is in an invalid state.
已尝试的解决方案(均未解决)
-
清理IDE状态文件
- 删除 .iflow\ide\ide-*.json
- 删除 .iflow\tmp* 临时文件
-
清理VSCode缓存
- 清理 %APPDATA%\Code\Cache
- 清理 %APPDATA%\Code\GPUCache
- 清理 %APPDATA%\Code\CachedData
- 清理 %APPDATA%\Code\Service Worker
- 清理 %APPDATA%\Code\Session Storage
- 清理 %APPDATA%\Code\Local Storage
- 清理 %APPDATA%\Code\WebStorage
-
完全重启VSCode
- 关闭所有VSCode进程后重新打开
相关日志文件
- .iflow\log\console-*.log
- .iflow\projects-C-Users-gggkk\session-*.jsonl
期望结果
希望能够在YOLO模式和其他模式之间正常切换,不再出现卡住和Webview错误。
