Files
proxycast/src/components
cosoandClaude Opus 4.5 ed9d083889 chore: bump version to 0.20.2 and add live_sync unit tests
## 主要更新

### 测试改进
- 新增 Claude Code 配置同步单元测试(live_sync_tests.rs)
  - 原子写入测试(3个测试)
  - 认证冲突清理测试(5个测试)
  - Shell 配置写入测试(1个测试)
  - 总计 9 个单元测试,全部通过

### 代码改进
- 将 live_sync.rs 中关键函数改为 pub(crate) 以支持测试
  - write_json_file_atomic
  - create_backup
  - write_env_to_shell_config
  - clean_claude_auth_conflict

### 版本更新
- 版本号从 0.20.1 升级到 0.20.2

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-27 21:41:22 +08:00
..
2025-12-16 18:48:36 +08:00
2025-12-24 13:39:37 +08:00

components

架构说明

React 组件层,包含 UI 组件和业务组件。 使用 TailwindCSS 进行样式管理,shadcn/ui 作为基础组件库。

文件索引

  • api-server/ - API 服务器配置组件
  • clients/ - 客户端管理组件
  • config/ - 配置管理组件
  • extensions/ - 扩展功能组件
  • flow-monitor/ - LLM 流量监控组件
  • mcp/ - MCP 服务器管理组件
  • monitoring/ - 监控面板组件
  • plugins/ - 插件管理组件
  • prompts/ - Prompt 管理组件
  • provider-pool/ - Provider 凭证池管理组件
  • resilience/ - 弹性策略配置组件
  • routing/ - 路由规则配置组件
  • settings/ - 设置页面组件
  • skills/ - 技能管理组件
  • switch/ - 开关控制组件
  • ui/ - 通用 UI 组件(按钮、输入框等)
  • websocket/ - WebSocket 管理组件
  • ConfirmDialog.tsx - 确认对话框
  • Dashboard.tsx - 仪表盘主页
  • HelpTip.tsx - 帮助提示组件
  • Providers.tsx - Provider 上下文
  • Sidebar.tsx - 侧边栏导航

更新提醒

任何文件变更后,请更新此文档和相关的上级文档。