VISTA: A Visual Harness for Reasoning in an Interactive World — ThinkLLM