INNER CODE UNIT · TypeScript
executePostToolFailureHooks
superagent-ai/grok-cli · src/hooks/index.ts:106
export async function executePostToolFailureHooks(
toolName: string,
toolInput: Record<string, unknown>,
error: string,
cwd: string,
sessionId?: string,
signal?: AbortSignal,
): Promise<AggregatedHookResult> {
const input: PostToolUseFailureHookInput = {
hook_event_name: "PostToolUseFailure",
tool_name: toolName,
tool_input: toolInput,
error,
session_id: sessionId,
cwd,
};
return executeEventHooks(input, cwd, signal);
}