Fix Nemotron V3 parser: schema-aware parsing and response format whitespace
- Add after_reasoning_gap between reasoning and JSON content in response
format path to handle whitespace after </think>
- Make tool parameter parsing schema-aware using foreach_parameter and
schema_info.resolves_to_string() to properly distinguish string vs
non-string types
- Add support for additionalProperties in tool schemas
- Fix test: add enable_thinking = true for response format test that
expects reasoning extraction
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>