You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Implemented structured logging for `BeforeAgent`, `BeforeModel`, `BeforeTool`, and `AfterTool` hooks in `.gemini/hooks/log_request.py` for comprehensive lifecycle auditing.
Enforce project standards by consolidating validation logic into a Git pre-commit hook. This ensures that every commit is backed by a successful build (make) and an updated journal entry, moving away from agent-side enforcement to repository-level enforcement.
5
+
6
+
## Requirements
7
+
-**Standardized Validation:** Run make and verify journal updates before every commit.
8
+
-**Modern Logic:** Use Python 3.12+ for the hook implementation.
9
+
-**Inclusive Change Detection:** Track staged and untracked (but not ignored) files.
10
+
-**Journal Mtime Rule:** The journal for today must be the most recently modified "meaningful" file.
11
+
-**Concise Feedback:** Print only status summaries; avoid flooding the commit output.
0 commit comments