• Your Name's avatar
    Add nested tool_call XML parsing to ToolCallParser and fix formatted_response None bug · 8677ba98
    Your Name authored
    - Added support for <tool_call><tool><name>...</name><arguments>...</arguments></tool></tool_call> format
    - Added support for multiple tool calls in <tool_call> wrapper
    - Added same patterns to ApexBig50Parser for direct handling
    - Added exception handling for formatter.format_full() to prevent TypeError
    - Added fallback response when formatted_response is None
    - ToolCallParser now serves as fallback for all specific model parsers
    8677ba98
parser.py 48.4 KB