Claude settings json
Merged
SH
7mo ago+110+110+012345678901234567890123456789-6-6-0123456789
Summary by cubic
Add a dedicated Claude hooks config and make hook commands non-blocking and more robust. Standardizes session/task automation, ensures .claude/settings.json is tracked, and fixes a missing trailing newline.
-
New Features
- Added
.claude/settings.jsonwith session and task hooks that callentire hooks claude-code ...(async, 30s). - Set env defaults:
ANTHROPIC_DEFAULT_HAIKU_MODELandANTHROPIC_DEFAULT_SONNET_MODEL. - Denied reads to
./.entire/metadata/**; updated.gitignoreto ignore.claude/*but track.claude/settings.json.
- Added
-
Refactors
- Made
git-ai checkpoint claude --hook-input stdinrun async to avoid blocking. - Guarded
dcgcalls withcommand -v dcg >/dev/null 2>&1 && dcg; removed unnecessary async on adcghook. - Kept existing timeouts (5s/15s) while improving reliability.
- Made