- feat(core): 多应用配置 v2(claude/codex)与 ProviderManager;支持 v1→v2 自动迁移 - feat(ui): 新增 Codex 页签与双编辑器表单;统一 window.api 支持 app 参数 - feat(tauri): 新增 get_config_status/open_config_folder/open_external 命令并适配 Codex - fix(codex): 主配置缺失时不执行默认导入(对齐 Claude 行为) - chore: 配置目录展示与重启提示等细节优化
- Format all TypeScript/React code with Prettier - Format all Rust code with cargo fmt - Fix bundle identifier from .app to .desktop to avoid macOS conflicts - Prepare codebase for v3.0.0 Tauri release
- Delete unused Provider::new, ProviderManager::get_current_provider - Delete unused AppState::reload - Remove uuid crate and related imports - Keep functionality unchanged; frontend uses ID string for current provider
- 修复 commands.rs 中的重复导入问题 - 清理未使用的导入 - 统一 Vite 和 Tauri 配置的端口为 3000 - 添加 Tauri 前端依赖包 - 应用已成功编译并运行