From 7b9882d019d2f8adc7f6fd54b3e94d1d16315a0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A1=B0=EC=9E=AC=EC=A4=91?= <126754298+m-a-king@users.noreply.github.com> Date: Sat, 5 Sep 2026 21:31:57 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20SessionStart=20=EB=B6=80=ED=8A=B8?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=EB=9E=A9=20=ED=9B=85=EC=97=90=EC=84=9C=20com?= =?UTF-8?q?pact=20=EB=B0=9C=EB=8F=99=EB=A7=8C=20=EB=BA=80=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - SessionStart 는 startup 외에 resume·clear·compact 에도 발동한다. compact 는 작업 도중 일어나 그 순간 infra 정본을 새로 받을 이유가 없어 뺀다 - clear 는 남긴다. 프로세스를 끄지 않고 /clear 로 다음 작업을 이어가는 일이 잦아, 여기서 안 받으면 켜 둔 동안 정본 갱신을 못 받는다. 설치기가 sha 비교(TeamPiKi/infra#77)로 1초 안에 끝나 비용은 작다 - resume 은 새 프로세스로 옛 세션을 열 때 startup 대신 오는 값이라 남긴다 Claude-Session: https://claude.ai/code/session_01Lng75FcSaVLFy7bsp8tKQ9 --- .claude/settings.json | 1 + 1 file changed, 1 insertion(+) diff --git a/.claude/settings.json b/.claude/settings.json index 78429b8..7c70043 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -2,6 +2,7 @@ "hooks": { "SessionStart": [ { + "matcher": "startup|resume|clear", "hooks": [ { "type": "command",