Treating Agents as Callable Tools | CodeSignal Learn