SIGN IN SIGN UP

Move MCP tool description content into per-parameter descriptions

vault_patch's top-level MCP tool description was 3454 characters, well
over Claude Code's ~2KB truncation budget (#295) — the blank-line
warning was being silently cut off before it ever reached a session,
which had already caused a real content-gluing incident. Per-parameter
descriptions aren't subject to that truncation, so relocate content to
the field it actually describes: blank-line/separator behavior moves
to the content parameter, and marker-span semantics (what "marker"
covers for headings vs. block references, and the consequences of
omitting matching '#' depth or a trailing newline on a marker replace)
move to targetScope. This also removes duplication that had crept in
between the top-level prose and the field descriptions themselves.
vault_move gets the same treatment for consistency, though it was
never near the truncation limit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
A
Adam Coddington committed
72452f9e4d274f7c7c8d621e46dbd3ea1fac4f29
Parent: 1de79f1