Skip to content

Fix hooks#45

Merged
alex-feel merged 2 commits intomainfrom
alex-feel-dev
Sep 3, 2025
Merged

Fix hooks#45
alex-feel merged 2 commits intomainfrom
alex-feel-dev

Conversation

@alex-feel
Copy link
Owner

No description provided.

- Use Path.as_posix() to get forward slash paths on Windows
- Eliminates double backslash escaping problems in settings.json
- Hook command is now clean: 'py C:/Users/.../hooks/script.py'
- Works correctly on all platforms
- Create additional-settings.json with hooks instead of modifying settings.json
- Always overwrite additional-settings.json on reinstall to prevent duplicates
- Use --settings flag to load hooks when launching Claude
- Main settings.json remains untouched by installer
@alex-feel alex-feel enabled auto-merge September 3, 2025 11:26
@alex-feel alex-feel merged commit 79f1f63 into main Sep 3, 2025
5 checks passed
@alex-feel alex-feel deleted the alex-feel-dev branch September 3, 2025 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments