const nestedHooks = itemObj.hooks;
if (nestedHooks !== undefined && Array.isArray(nestedHooks)) {
if (!nestedHook || typeof nestedHook !== 'object') {
continue;
}
const resolved = resolveHookCommand(normalized, workspaceRootUri, userHome);
if (resolved) {
commands.push(resolved);
}
}
} else {
// Direct command object