#!/usr/bin/env bash # Claude Code - Stop 훅 # Claude가 응답을 완료하고 멈출 때 실행된다. # # stdin JSON 형식: {"session_id": "...", "stop_hook_active": true} set -euo pipefail HOOK_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # stdin에서 JSON 읽기 INPUT="$(cat)" SESSION_ID="$(echo "$INPUT" | jq -r '.session_id // ""')" TELEGRAM_MESSAGE="✅ *Claude 작업 완료* 세션 ID: \`${SESSION_ID}\`" "$HOOK_DIR/notify_telegram.sh" "$TELEGRAM_MESSAGE"