Stats
Actions
Tags
From harness-engineering
Tracks session activity and pending tasks via Python scripts on session start, every user prompt, pre-compact, and stop events. No bash or file writes.
4 events · 6 hooks
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
**echo '--- CRITICAL STATE (preserve across compaction) ---' && python3 ${CLAUDE_PLUGIN_ROOT}/scripts/progress.py read --last 5 2>/dev/null && echo '--- Active task ---' && python3 ${CLAUDE_PLUGIN_ROOT}/skills/executor/scripts/select_next.py 2>/dev/null || echo '{"status": "no_tasks"}'10mspython3 ${CLAUDE_PLUGIN_ROOT}/scripts/context_tracker.py check 2>/dev/null || echo '{"warning_level": "unknown"}'10ms*mkdir -p workspace/designs workspace/research 2>/dev/null; python3 ${CLAUDE_PLUGIN_ROOT}/scripts/progress.py summary 2>/dev/null || echo '{"count": 0}'10mspython3 ${CLAUDE_PLUGIN_ROOT}/scripts/progress.py append-structured --action session_start 'Session started' 2>/dev/null || true10ms*npx claudepluginhub emingenc/harness-engineering --plugin harness-engineering