Toggle Menu
Prev Up Next

# `langchain_core.tools`.ToolException

class langchain_core.tools.ToolException

  Optional exception that tool throws when execution error occurs.

  When this exception is thrown, the agent will not stop working, but it will handle the exception according to the handle_tool_error variable of the tool, and the processing result will be returned to the agent as observation, and printed in red on the console.

# Examples using ToolException

- Import things that are needed generically