from free_claude_code.core.anthropic.models import MessagesRequest, Message from free_claude_code.providers.nvidia_nim.vision_adapter import promote_tool_result_images req = MessagesRequest( model="test", messages=[Message(role="user", content="hi")], max_tokens=10 ) print("Before:", req.messages) try: req.messages = promote_tool_result_images(req.messages) print("After:", req.messages) except Exception as e: import traceback traceback.print_exc()