ocaml-claude: enable MDX on lib/hooks.mli
Run mdx on lib/hooks.mli so the two {[ ... ]} odoc blocks now
type-check.
The first block referenced free `input` of unknown record type and
unqualified `Hooks.X` / `Tool_input.X`; annotated `(input :
Claude.Hooks.Pre_tool_use.input)` so field access resolves and
qualified all module paths to `Claude.Hooks.X` / `Claude.Tool_input.X`.
The second block (configure-hooks builder pattern) was a chained
expression with free `bash_handler` / `post_handler`; wrapped in
`let configure ~bash_handler ~post_handler = ...` so the example
takes the handlers as parameters.
Replaced the `String.contains` substring check with a length+sub
prefix check that reads as plausible production code.