Skip to content

nonchan7720/feedback-gate

v0.10.0MIT

Codex hooks that inject feedback rules, enforce them on tool calls and at stop time, and run per-project quality gates defined in .agents/gate.yaml

Changelog

0.10.0 (2026-10-21)

Features

  • port the command-hook CLI (hooks + Claude/Codex cli) to a single Go binary (#62) (f0bb1e8)

0.9.1 (2026-10-21)

Bug Fixes

  • let the settings hook CLI exit when a command leaves a grandchild holding its pipes (#63) (d237c47)

0.9.0 (2026-10-20)

Features

  • add a Codex plugin (plugins/codex) behind a host interface (#59) (c899662)

Bug Fixes

  • keep plugin.json in the format release-please writes (#61) (514aa10)

0.8.0 (2026-10-20)

Features

  • run the classic hooks as settings hooks where an organization's guard skips classic.* (#58) (f4477a9)

Bug Fixes

  • skip changed files that no longer exist in stop_check (#54) (5f157f8)

0.7.5 (2026-10-17)

Bug Fixes

  • do not record files another session writes in an unrelated worktree during a Bash command (#48) (11fbfa5)

0.7.4 (2026-10-12)

Bug Fixes

  • add privacyPolicyUrl to the plugin manifest (#44) (bbf5cd2)

0.7.3 (2026-10-12)

Bug Fixes

  • clear remaining plugin directory findings (#41) (0a6a43b)
  • hand the PreToolUse event whole to a helper instead of destructuring it (#43) (5413633)

0.7.2 (2026-10-12)

Bug Fixes

  • address plugin directory validation findings (#39) (d26dc04)

0.7.1 (2026-10-12)

Build System

  • split vendor libraries out of the bundle and fill plugin manifests for directory submission (#37) (3fed91b)

0.7.0 (2026-10-12)

Features

  • hand the hook results of a finished subagent to the calling agent (#35) (e66745d)

0.6.0 (2026-10-11)

Features

  • check files written by Bash with the post_edit / pre_edit feedback rules (#31) (4d6c4dc)
  • raise a feedback rule's count automatically when a hook detects a violation (#30) (a2a96c8)

Bug Fixes

  • block the stop while a rules failure is left unfixed (#29) (cf7bc36)
  • catch Bash edits into worktrees and edits committed in the same command (#28) (d833cb2)
  • keep the other feedback rules working when one rule file is broken (#32) (6651d27)
  • run the same gate command one at a time across agents (#33) (9380d6a)
  • serialize the same gate command across git worktrees of one repository (#34) (07b248c)

Documentation

  • fix plugin install instructions to add the marketplace first (#26) (9c59ace)

0.5.1 (2026-10-10)

Bug Fixes

  • key the Bash start time by tool_use_id so subagent Bash edits reach the gate (#24) (85a8587)

0.5.0 (2026-10-10)

Features

  • add /correct command that proposes count bumps and enforce entries (#21) (89dc5a6)
  • switch the language of hook messages between Japanese and English (#23) (3813db5)

0.4.1 (2026-10-09)

Bug Fixes

  • share gate runs across agents whose target files differ (#19) (4990708)

0.4.0 (2026-10-09)

Features

  • add expires, projects and when_exists scopes to feedback rules (#16) (d0ab45b)
  • add post_edit event to feedback enforce rules (#17) (fe03e0e)
  • track files changed by Bash commands via mtime (#15) (4a5fc59)

Bug Fixes

  • read project .claude/feedback rules as well as the global ones (#13) (9270219)

0.3.1 (2026-10-08)

Bug Fixes

  • show only the own session in the gate band (#11) (4b38a62)

0.3.0 (2026-10-08)

Features

  • show gate and feedback progress in the UI (#9) (cb71a3b)

0.2.0 (2026-10-06)

Code Refactoring

Continuous Integration

  • add Biome lint/typecheck workflow (#4) (64e9f46)

Miscellaneous Chores

  • list refactor, docs, build and ci changes in the changelog (#7) (cf57826)

0.1.0 (2026-10-06)

Features

  • hooks: classic イベントから同梱スクリプトを呼ぶ function hooks を追加 (1edb93a)
  • rules: プロンプトごとに注入する feedback 運用ルールを追加 (b5f7d1e)
  • scripts: hook スクリプトと gate のスキーマ・既定ポリシーを追加 (fedba97)
  • scripts: 状態ファイルとログを .claude/.gate-status/ 配下に書く (7a7c25c)
  • プラグインとマーケットプレイスのマニフェストを追加 (a19218a)

Continuous Integration