Tool Not Found Exception
class ToolNotFoundException(val requestedTool: String, val availableTools: List<String>) : RuntimeException
Thrown when the LLM requests a tool that is not available.
Thrown when the LLM requests a tool that is not available.