Enum representing different types of tools.

Available options:
function,
rag