SessionStart
01Hook
Runs when a session starts on startup, clear and compact, executing context-injector.py, session-cleanup.py and save-injected-files.py via python3 (3 commands). From markmdev/meridian.
Zero-config Claude Code setup with enforced task scaffolding, structured memory, persistent context after compaction, plug-in code standards, optional TDD mode, and zero behavior changes for developers.
Hook
Runs when a session starts on startup, clear and compact, executing context-injector.py, session-cleanup.py and save-injected-files.py via python3 (3 commands). From markmdev/meridian.
Hook
Runs when the agent finishes a response, executing work-until-stop.py and stop-checklist.py via python3 (2 commands). From markmdev/meridian.
Hook
Runs after a tool call finishes for ExitPlanMode tool calls, executing action-counter.py and plan-approval-reminder.py via python3 (2 commands). From markmdev/meridian.
Hook
Runs before the agent uses a tool for Task tool calls, executing reviewer-root-guard.py via python3. From markmdev/meridian.
Hook
Runs when you submit a prompt, before the agent sees it, executing action-counter.py, plan-mode-tracker.py and instruction-reminder.py via python3 (3 commands). From markmdev/meridian.
Hook
Runs before the context is compacted, executing session-transcript.py and session-learner.py via python3 (2 commands). From markmdev/meridian.
Hook
Runs when a session ends, executing session-learner.py and session-transcript.py via python3 (2 commands). From markmdev/meridian.