Documentation
¶
Overview ¶
Package hooks manages leo-owned entries inside Claude Code's .claude/settings.local.json file in a session's workspace.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureLeoStopHook ¶
EnsureLeoStopHook idempotently merges the leo-managed Stop hook into <workspace>/.claude/settings.local.json. Preserves all non-leo entries. Atomic write via os.Rename. Refuses (returns error) if the existing file contains malformed JSON rather than clobber user data.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.