更新日志(中文)
[0.9.7] - 2026-02-28
修复
- 修复 macOS 反复弹出隐私权限请求的问题:将
sysinfo进程扫描由"读取全字段(含cwd/environ/root)"改为仅按需读取exe和cmd,避免遍历其他进程的受保护目录,从根源消除 macOS 上反复弹出"访问音乐/照片/文稿"权限提示的问题。
变更
- Kiro/Windsurf 配额周期重置时间改为"相对 + 绝对"格式:重写
formatKiroResetTime,改为输出Xd Xh (MM/DD HH:mm)风格,与其他平台重置时间展示保持一致;不足一天时改为显示小时/分钟,不再向下取整到天。 - Kiro/Windsurf 配额周期剩余时间不足 1 天时改为显示小时:剩余时间不足 24 小时时,展示文案切换为"{{hours}} 小时后重置",不再出现"剩余 0 天"。
- Kiro 仪表盘卡片配额展示精简:移除 Dashboard 中 Kiro mini 卡片内多余的 used/total 与 left 行,改为直接展示
resetText或cycleText,与 Windsurf 卡片风格保持一致。
Changelog (English)
[0.9.7] - 2026-02-28
Fixed
- macOS repeated privacy permission prompts suppressed: Replaced broad
sysinfoprocess refresh (which fetchedcwd/environ/rootfor all processes) with targetedProcessRefreshKindrequests that only retrieveexeandcmd. This prevents sysinfo from touching protected directories on other processes and eliminates the repeated Music/Photos/Documents permission dialogs on macOS.
Changed
- Kiro/Windsurf quota cycle reset time now shows relative + absolute format:
formatKiroResetTimerewritten to outputXd Xh (MM/DD HH:mm)style, consistent with other platform reset time displays. Sub-day granularity now shows hours/minutes instead of rounding to days. - Kiro/Windsurf cycle remaining time shows hours when under 24 hours: Quota cycle remaining text now switches to
Resets in Xhwhen less than one day remains, instead of showing0 days. - Kiro dashboard card quota display simplified: Removed redundant used/total and left lines from the Kiro mini-card in Dashboard; now shows
resetTextorcycleTextdirectly, consistent with Windsurf card layout.