From 0ed5b823897a92c8359c4b71124129a6e31001cb Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 3 Jan 2026 05:09:54 +0100 Subject: [PATCH] fix: prefer explicit hook mappings --- src/gateway/hooks-mapping.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gateway/hooks-mapping.ts b/src/gateway/hooks-mapping.ts index fb6a11392..1b9fee656 100644 --- a/src/gateway/hooks-mapping.ts +++ b/src/gateway/hooks-mapping.ts @@ -114,11 +114,11 @@ export function resolveHookMappings( ): HookMappingResolved[] { const presets = hooks?.presets ?? []; const mappings: HookMappingConfig[] = []; + if (hooks?.mappings) mappings.push(...hooks.mappings); for (const preset of presets) { const presetMappings = hookPresetMappings[preset]; if (presetMappings) mappings.push(...presetMappings); } - if (hooks?.mappings) mappings.push(...hooks.mappings); if (mappings.length === 0) return []; const configDir = path.dirname(CONFIG_PATH_CLAWDIS);