Log selected events from Claude sessions (SessionStart, UserPromptSubmit, PreToolUse and PermissionRequest) to a local file for later analysis.
Check if the agent's actions comply with project rules defined in agent-rules.yaml, and enforce them using hooks. Requires python and uv package manager.