Hooks.PreToolUsePreToolUse hook - fires before tool execution
module Input : sig ... endPermission decision for tool usage. Wire format: "allow", "deny", "ask"
val permission_decision_jsont : permission_decision Jsont.tpermission_decision_jsont is the Jsont codec for permission decisions.
module Output : sig ... end