ocaml-claude: enable MDX on lib/tool.mli
Run mdx on lib/tool.mli so the two {[ ... ]} odoc blocks now
type-check.
The Basic Usage block was constructing the tool's input schema by
hand as raw `[`O ...]` JSON arrays. Replaced with the typed
`Claude.Tool.schema_object` / `schema_string` / `text_result`
helpers exposed by this same module -- the same shape, but the
example now demonstrates the helpers a user should actually call.
Dropped the "Tool Response Format" placeholder block (raw JSON
illustration) and inlined the explanation as prose. The
schema_object block under val schema_object now wraps in
`let schema = ...` so the binding is consumable.