- Marked shrimp_data subproject as dirty - Added pre-tool hook configuration to settings.local.json
21 lines
483 B
Bash
Executable File
21 lines
483 B
Bash
Executable File
#!/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"
|