-
Notifications
You must be signed in to change notification settings - Fork 251
Open
Description
What happened?
The git hooks installed by entire enable call entire by name without an absolute path. When committing from Xcode (which launches git with a minimal environment that doesn't include ~/.local/bin on PATH), the hook fails: .git/hooks/commit-msg: line 4: entire: command not found
Commits from the terminal work fine because the shell profile adds ~/.local/bin to PATH. Xcode doesn't source shell profiles, so the hook can't find the binary.
Steps to reproduce
- entire enable in any git repo
- Open the project in Xcode and commit via Xcode's source control UI
- Commit fails with .git/hooks/commit-msg: line 4: entire: command not found
Entire CLI version
Entire CLI 0.4.7 (80695ef)
OS and architecture
Darwin 25.3.0 arm64
Agent
Claude Code
Strategy
manual-commit (default)
Terminal
Ghostty
Logs / debug output
Additional context
No response