Files
cc-web/.codex/hooks/pre-tool-use.sh
2026-06-28 23:12:35 +08:00

15 lines
418 B
Bash

#!/bin/bash
# planning-with-files: Pre-tool-use hook for Codex
HOOK_DIR="$(cd "$(dirname "$0")" 2>/dev/null && pwd)"
PLAN_DIR="$(sh "${HOOK_DIR}/resolve-plan-dir.sh" 2>/dev/null)"
PLAN_FILE="${PLAN_DIR:+${PLAN_DIR}/}task_plan.md"
if [ -f "$PLAN_FILE" ]; then
# Log plan context to stderr so the Codex adapter can surface it as systemMessage.
head -30 "$PLAN_FILE" >&2
fi
echo '{"decision": "allow"}'
exit 0