chat-parsers: allow leading whitespace before tool calls
Add p.space() before tool call patterns in parsers to handle models
that output leading whitespace or newlines before tool calls. This is
a mechanical fix applied consistently across parsers.
Affected parsers: apertus, apriel-1-5, command-r7b, deepseek-v3-1,
functionary-v3-1-llama-3-1, generic, gpt-oss, granite, hermes-2-pro,
kimi-k2, lfm2, llama-3-x, mistral-nemo, nemotron-v2, xiaomi-mimo
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>