class
AmberCLI::Agent::MergeAgentHooksIntoSettings
- AmberCLI::Agent::MergeAgentHooksIntoSettings
- Reference
- Object
Overview
When an agent loop is installed, retain unrelated hook groups and settings.
Defined in:
amber_cli/agent/hook_settings.crConstant Summary
-
CLAUDE_COMMAND_PREFIX =
"\"$CLAUDE_PROJECT_DIR\"/.amber/amber-agent-hook " -
CLAUDE_POST_MATCHER =
"Edit|Write" -
CLAUDE_PRE_MATCHER =
"Edit|Write|Bash" -
CODEX_COMMAND_PREFIX =
"sh -c 'root=$(git rev-parse --show-toplevel 2>/dev/null) && exec \"$root/.amber/amber-agent-hook\" " -
CODEX_POST_MATCHER =
"apply_patch|Bash" -
CODEX_PRE_MATCHER =
"apply_patch|Bash"
Constructors
Class Method Summary
- .generated_command_for(mode : String, is_claude_settings : Bool) : String
- .post_matcher_for(is_claude_settings : Bool) : String