refactor(version-management): 移除 LLM 安装向导按钮及相关状态#27
refactor(version-management): 移除 LLM 安装向导按钮及相关状态#27newbe36524 merged 1 commit intoHagiCode-org:mainfrom
Conversation
…ted state Eliminate the LLM installation wizard and its associated state management from the Version Management Page for a cleaner interface. This change simplifies the component by removing unused code and improving maintainability.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review infoConfiguration used: defaults Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThis change removes the Claude installation UI button and LLM installation wizard dialog from VersionManagementPage, while retaining all underlying LLM-related state and logic. The modification simplifies the UI without affecting exported interfaces. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs). Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
概要
InstallationWizard组件渲染及未使用的llmWizardOpen状态InstallationWizard导入动机
LLM 安装向导按钮使用了硬编码的占位路径(
/path/to/manifest.json),导致运行时出现ENOENT文件不存在错误。同时llm:detect-configIPC 通道缺少对应的 handler 注册,控制台持续输出No handler registered错误。该功能尚未就绪,移除入口可保持界面整洁并消除不必要的运行时错误。变更文件
src/renderer/components/VersionManagementPage.tsxInstallationWizard对话框渲染llmWizardOpen状态及InstallationWizard导入测试
Summary by CodeRabbit