Defining a Tool Schema and Requiring Tool Use | CodeSignal Learn