Releases: somethingforheheda/vigil-cli
v0.5.18
v0.5.17
新功能
CodeFlicker 权限气泡支持
- CodeFlicker 的 PermissionRequest 现在支持弹出权限审批气泡,用户可以 Allow / Deny
- 气泡正确显示 Edit diff、文件路径、Bash 命令等详情(修复小写工具名不显示 diff 的问题)
面板展开边界修复
- 小球在屏幕边缘时双击展开面板,面板会自动收回到屏幕内,不再飞出屏幕外
一键清空 Hook 配置
- 菜单栏新增「清空 Hook 配置…」,点击后确认即可清除所有工具(Claude Code、Cursor、Gemini、CodeFlicker、CodeBuddy)的 VigilCLI hook 条目
- 适用于 hook 配置出问题时快速重置,重启 VigilCLI 后自动重新注册
v0.5.16
新功能
- 会话上限可配置:托盘菜单新增「会话上限」子菜单,支持 4 / 6 / 8 / 10 / 12 档,默认 8,切换后立即生效并持久化
v0.5.15
更新内容
新功能
- 新增 Pure(纯白靛蓝)和 Mint(薄荷绿)两套浅色主题
- 主题精简为 3 个:深色 / 纯白 / 薄荷(菜单栏 → 主题 切换)
修复
- 修复深色主题文字过淡:VigilCLI 标题和会话标题亮度提升
- 修复顶部栏 VigilCLI 右侧多余横线
- 修复 macOS 下 Cmd+W 意外关闭面板的问题(关闭防护扩展到全平台)
技术改动
- list.html 引入 html[data-theme] CSS 变量切换体系,修复所有硬编码颜色
- list-renderer.js 正确响应主题切换事件
v0.5.14
Bug Fix
- 修复:GitHub API 限频(403)时「检查更新失败」弹窗的问题。现在 API 不可用时会直接通过 electron-updater 读取 latest-mac.yml,不影响正常更新检测。
v0.5.13
What's New
- 新增一键折叠按钮(header 右侧 ▾/▴):折叠后隐藏 session 列表,窗口收缩为横条,音效等功能不受影响
- 新增透明度调节(header 右侧 ◐):点击展开 slider,支持 0.1 ~ 1 范围,实时生效并持久化
VigilCLI v0.5.12
Bug Fix
Fix: "Check for Updates" completely non-functional
The auto-updater was silently failing to initialize on every launch due to a
CommonJS export mismatch. `main.js` was calling `require("./updater")(ctx)`
(treating the module as a bare function), but the compiled `updater.js` exports
a named function `exports.initUpdater`. This caused a silent `TypeError`
caught by try/catch, leaving `_updater` as `null` forever.
Fix: changed to `require("./updater").initUpdater(ctx)`.
Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | `VigilCLI-0.5.12-arm64.dmg` |
| Windows (x64) | `VigilCLI-Setup-0.5.12.exe` |
| Linux (x64) AppImage | `VigilCLI-0.5.12.AppImage` |
| Linux (x64) Debian | `vigil-cli_0.5.12_amd64.deb` |
VigilCLI v0.5.11
更新内容
- 🤖 全平台图标更新:替换为新的机器人图标(macOS 菜单栏 / Windows / Linux)
VigilCLI v0.5.10
What's New
Bug Fix: Codex session name not displaying
Fixed a bug where the Codex session thread name (set via `/rename` in Codex TUI or via the API) was not showing in the VigilCLI session list.
Root cause: The compiled `codex-log-monitor.js` was outdated and missing the `_pollSessionIndex()` method that reads `~/.codex/session_index.jsonl` to retrieve session thread names.
Fix: Recompiled all TypeScript sources. `codex-log-monitor` now correctly polls `~/.codex/session_index.jsonl` every 1.5s and updates session titles in real time.
Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | `VigilCLI-0.5.10-arm64.dmg` |
| Windows (x64) | `VigilCLI-Setup-0.5.10.exe` |
| Linux (x64) AppImage | `VigilCLI-0.5.10.AppImage` |
| Linux (x64) Debian | `vigil-cli_0.5.10_amd64.deb` |
VigilCLI v0.5.9
VigilCLI v0.5.9
A floating desktop monitor for AI CLI sessions — Claude Code, Codex, Cursor, and more.
Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | VigilCLI-0.5.9-arm64.dmg |
| Linux (AppImage) | VigilCLI-0.5.9.AppImage |
| Linux (deb) | vigil-cli_0.5.9_amd64.deb |
| Windows | VigilCLI-Setup-0.5.9.exe |
macOS: remove quarantine
xattr -cr /Applications/VigilCLI.app