claude-code-system-prompts/system-prompts/system-reminder-hook-json-validation-failed.md
2026-02-24 14:16:15 -07:00

1.2 KiB

Hook JSON output validation failed: ${ZOD_PARSE_RESULT.error.issues.map((ZOD_ISSUE_ITEM)=> - ${ZOD_ISSUE_ITEM.path.join(".")}: ${ZOD_ISSUE_ITEM.message}).join( )}

Expected schema: ${JSON_STRINGIFY_FN({continue:"boolean (optional)",suppressOutput:"boolean (optional)",stopReason:"string (optional)",decision:'"approve" | "block" (optional)',reason:"string (optional)",systemMessage:"string (optional)",permissionDecision:'"allow" | "deny" | "ask" (optional)',hookSpecificOutput:{"for PreToolUse":{hookEventName:'"PreToolUse"',permissionDecision:'"allow" | "deny" | "ask" (optional)',permissionDecisionReason:"string (optional)",updatedInput:"object (optional) - Modified tool input to use"},"for UserPromptSubmit":{hookEventName:'"UserPromptSubmit"',additionalContext:"string (required)"},"for PostToolUse":{hookEventName:'"PostToolUse"',additionalContext:"string (optional)"}}},null,2)}. The hook's stdout was: ${JSON_STRINGIFY_FN(PARSED_HOOK_OUTPUT,null,2)}