Added an ExternalToolResource to the API so you can fetch the status of all the external tools; added in an if statement in check_tool_status() so that if the tool is inactive, it won't return a timeout status.