Changelog
- mo uninstall: CrashReporter leftover plists (
AppName_UUID.plist) are now discovered during app uninstall; the old directory-based pattern never matched. - mo uninstall: Queued Enter keystrokes no longer skip the app selection screen, and a scan progress indicator appears before the app list loads.
- mo clean: Raycast protection widened from exact bundle ID to
com.raycast.*, covering the newcom.raycast.shared(HyperKey config) and future v2 bundle IDs. - mo clean: Codex Desktop and CLI state directories are now protected during cleanup, preventing accidental removal of sessions, cache indexes, and log databases.
- mo status: Dashboard paints fast metrics (CPU, memory, disk) instantly, then fills in slower ones in the background; useful data shows within the first second.
- mo status: Process list shows resident memory (RSS) alongside CPU usage for a clearer picture of resource consumption.
- mo update: Now targets the invoked Mole binary instead of a different copy that happens to be first in PATH.
- Performance: CPU refresh in the status dashboard is about 2x faster, and cleanup reuses the measured free-space snapshot instead of re-reading it.
更新日志
- mo uninstall:卸载时能正确发现 CrashReporter 残留的 plist 文件(
AppName_UUID.plist),旧的按目录匹配从未生效。 - mo uninstall:排队的回车键不再跳过应用选择界面,加载应用列表前会显示扫描进度。
- mo clean:Raycast 保护范围从精确 bundle ID 扩展到
com.raycast.*,覆盖新增的com.raycast.shared(HyperKey 配置)及未来 v2 的 bundle ID。 - mo clean:Codex Desktop 和 CLI 的状态目录在清理时受保护,避免误删会话、缓存索引和日志数据库。
- mo status:仪表盘先渲染 CPU、内存、磁盘等快速指标,慢指标在后台填充,首屏秒出数据。
- mo status:进程列表新增常驻内存(RSS)显示,更直观了解资源消耗。
- mo update:现在更新当前调用的 Mole,而不是 PATH 中排在前面的另一份副本。
- 性能:状态仪表盘 CPU 刷新快约 2 倍,清理流程复用已测量的磁盘空间快照,避免重复读取。
Mole Mac App
Prefer a GUI? Check out Mole Mac App. The CLI stays free and open source.
Thanks 💖
Issue reporters and PR contributors this cycle: @artiwl · @Visual-Studio-Coder · @DavidDelOjo · @myothuko98 · @RajvardhanPatil07.