Skip to content

chore: 删除旧 Python 启动器 + 修复 .api_key 权限 - #8

Merged
Minecraft269 merged 1 commit into
mainfrom
worktree-ccl-cleanup-legacy
Aug 8, 2026
Merged

chore: 删除旧 Python 启动器 + 修复 .api_key 权限#8
Minecraft269 merged 1 commit into
mainfrom
worktree-ccl-cleanup-legacy

Conversation

@Minecraft269

Copy link
Copy Markdown
Owner

变更

  • 删除旧 Python 启动器: claude_custom/ (14 模块 + gui), claude-config.pyw, claude-custom.cmd, requirements.txt, user_config.yaml
  • 这些 Python 遗留已被 Rust 重写 (PR feat: Rust 全栈重写 cc-launcher (CLI+TUI+GUI, 配置驱动, I18N, CI) #4) 完全取代
  • 修复安全审查发现: store_api_key 写入 .api_key 时设 owner-only 权限 (Unix 0o600), 配置目录 0o700

验证

  • 94 单元测试通过, clippy 零警告, fmt 干净

- 删除 claude_custom/ (14 模块 + gui), claude-config.pyw, claude-custom.cmd, requirements.txt, user_config.yaml
- 这些 Python 遗留已被 Rust 重写完全取代
- store_api_key 写入 .api_key 时设 owner-only 权限 (Unix 0o600), 配置目录 0o700
- 修复安全审查发现: API Key 文件默认 0o644 可被同机其他用户读取
@Minecraft269
Minecraft269 merged commit 3717256 into main Aug 8, 2026
10 checks passed
@Minecraft269
Minecraft269 deleted the worktree-ccl-cleanup-legacy branch August 8, 2026 06:21
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