ClaudeCode.Hook.Output.PermissionRequest (ClaudeCode v0.36.3)
View SourceHook-specific output for PermissionRequest events.
Wraps a ClaudeCode.Hook.PermissionDecision.Allow or
ClaudeCode.Hook.PermissionDecision.Deny decision for when a tool
requires permission at the permission-prompt stage.
Shorthand: {:allow, updated_input: %{...}} or {:deny, message: "..."}.
Fields
:decision- aPermissionDecision.AlloworPermissionDecision.Denystruct
Summary
Types
@type t() :: %ClaudeCode.Hook.Output.PermissionRequest{ decision: ClaudeCode.Hook.PermissionDecision.Allow.t() | ClaudeCode.Hook.PermissionDecision.Deny.t() }