Vigils v0.1.32
The audit checkpoint anchor (v0.1.31) now activates automatically.
Changed
- The gateway auto-anchors the audit chain on shutdown. v0.1.31 added
vigil-hub checkpoint
to anchor the tamper-evident ledger against a full-chain rewrite, but a turnkey user (who runs
setup --all/setup --mcpand never invokes it by hand) would never have an anchor — leaving
that protection inert for them. Nowvigil-hub serveandvigil-hub wrapemit a checkpoint
automatically when the gateway shuts down, so every agent session leaves an anchor without any
manual step. It's best-effort and never blocks shutdown (the write runs on a separate thread with
a 5-second bound, so a wedged or network filesystem can't stall exit), writes only when there are
new events, and prints to stderr (never the MCP channel). Runvigil-hub verifyany time to check
both chain-internal consistency and the anchors. (To fully close the threat, keep the
<ledger>.checkpointsfile append-only or synced offsite — see ADR 0020.)
中文
审计 checkpoint 锚点(v0.1.31)现在自动生效。
变更
- 网关在关闭时自动锚定审计链。 v0.1.31 加入了
vigil-hub checkpoint来把防篡改账本锚定起来、
对抗整链重写,但 turnkey 用户(只跑setup --all/setup --mcp、从不手动调用)永远不会有锚点
—— 那项保护对他们形同虚设。现在vigil-hub serve与vigil-hub wrap在网关关闭时自动 emit 一个
checkpoint,于是每次 agent 会话都会自动留下锚点,无需任何手动步骤。它是 best-effort、绝不阻断
关闭(写操作在独立线程上跑、有 5 秒上界,wedged 或网络文件系统也卡不住退出),仅在有新事件时才写,
且输出到 stderr(绝不污染 MCP 通道)。随时可跑vigil-hub verify校验链内一致性 + 锚点。(要完全
闭合该威胁,请把<ledger>.checkpoints文件设为 append-only 或异地同步 —— 见 ADR 0020。)
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