Skip to content

CodeGuard v0.18.1 — prompt trigger correction

Choose a tag to compare

@loong10k loong10k released this 29 Sep 03:06
Immutable release. Only release title and notes can be modified.
82b82c1

CodeGuard 0.18.1 corrects the default Claude UserPromptSubmit registration: this event does not support a matcher and runs for every prompt. The plugin no longer declares an ineffective keyword matcher, and ordinary prompts now return before session/worktree scoping, environment probing, repository discovery, native checks, or context output. Commit-intent soft feedback and the command-time PreToolUse Git gate remain in place.

This release does not eliminate per-prompt Hook process startup or claim measured installed-host latency. The Rust runtime remains an opt-in candidate; default hooks still use the legacy Python adapter.

Validation: local protocol 144/144, Python unittests 654, README parity 7, real-tarball runtime tests 5/5, Ruff, OpenSpec strict, offline/online vendor checks, and mirrored-host manifest checks. See PR #88 for remote CI results.