Vigils v0.1.26
The Linux CLI now runs on virtually any glibc Linux from the last decade — not just recent releases.
Changed
- Linux CLI binaries now target a glibc 2.17 floor (any-distro reach). Until now the published
Linux CLI was built on Ubuntu 22.04 and requiredGLIBC_2.34, so it failed to start with
version 'GLIBC_2.xx' not foundon older-but-common distros — Ubuntu ≤20.04, Debian ≤11,
RHEL/CentOS 7–8, Amazon Linux 2. The release now builds the Linux CLI with
cargo-zigbuildtargeting
x86_64-unknown-linux-gnu.2.17, lowering the required glibc symbols to 2.17 (the manylinux2014
floor, covering essentially every glibc Linux from the last decade). No behavior change — the
binary is functionally identical; it just links against older glibc symbols. The release pipeline
also gained anobjdumpguard that fails the build if the glibc floor ever regresses above 2.17.
macOS and Windows builds are unchanged. (Verified in real CI: bothvigil-huband
vigil-native-hostnow top out atGLIBC_2.17, down fromGLIBC_2.34.)
中文
Linux CLI 现在能在近十年几乎任何 glibc Linux 上运行 —— 不再只限较新发行版。
变更
- Linux CLI 二进制改为 glibc 2.17 地板(覆盖几乎所有发行版)。 此前已发布的 Linux CLI 在
Ubuntu 22.04 构建、要求GLIBC_2.34,因而在更老但常见的发行版上version 'GLIBC_2.xx' not found
起不来 —— Ubuntu ≤20.04、Debian ≤11、RHEL/CentOS 7–8、Amazon Linux 2 全中招。现在发布流程改用
cargo-zigbuild以x86_64-unknown-linux-gnu.2.17
为目标构建 Linux CLI,把所需 glibc 符号下沉到 2.17(manylinux2014 同款地板,覆盖近十年几乎所有 glibc
Linux)。功能完全不变 —— 二进制行为一致,只是链接到更老的 glibc 符号。发布管线还新增objdump
守门:glibc 地板一旦回升超过 2.17 即构建失败。macOS 与 Windows 构建保持不变。(真实 CI 已验证:
vigil-hub与vigil-native-host现在最高均为GLIBC_2.17,低于原GLIBC_2.34。)
Downloads — which file do I want?
- Desktop app (most users): the installer for your OS — Windows
Vigils_*_x64-setup.exe(or.msi), macOSVigils_*.dmg, Linux.AppImage/.deb/.rpm. Gives you the GUI: Activity Feed, Approval Queue, Server Registry. - CLI gateway (put Vigils in front of an AI agent — Claude Code / Codex / Cursor / Zed):
vigils-cli-<platform>(containsvigil-hub+vigil-native-host). This is the MCP proxy your agent connects to. - Browser extension (guard pasting/typing secrets into AI web apps, Chrome MV3):
vigils-chrome-extension.zip— unzip, then load unpacked atchrome://extensions. - The
.sigandVigils.app.tar.gzfiles are desktop auto-updater artifacts — you do not need to download them.
New here? Full setup & agent-integration guide: https://duncatzat.github.io/vigils
Early releases are unsigned; your OS may show a Gatekeeper / SmartScreen prompt on first run.
Apache-2.0 · https://vigils.ai · Full changelog