Contract2Tool Infers When LLM Agents Should Call APIs, Not Just How | HACKOBAR_