Skip to content

CodeGuard v0.17.0 — locked Rust runtime candidate

Choose a tag to compare

@loong10k loong10k released this 29 Sep 01:49
· 17 commits to main since this release
Immutable release. Only release title and notes can be modified.
de0936a

CodeGuard 0.17.0 adds a candidate Rust runtime binding for Apple Silicon macOS. The plugin pins @partme.ai/codeguard@0.1.1 to an exact registry tarball and binary digest, platform, candidate source commit, and check protocol major. An explicit installer verifies the artifact before activating it, and a Claude Code candidate dispatcher rechecks the binary on each event. Missing or changed runtime bytes are reported as incomplete without selecting a PATH binary or falling back to Python.

The default plugin hooks remain on the legacy Python path. This release does not claim Rust Git/CI gates, automatic task closure, all-language coverage, or acceptance on Codex, ZCode, and Kimi hosts.

Validation: PR #85 passed the Node runtime contract and Python 3.11/3.12/3.13 vendor checks. Local macOS arm64 tests passed against the published package, including registry download, native SessionStart invocation, and mutation rejection; 653 Python unit tests and 144 plugin protocol checks passed.