pub fn load_tool_spec(path: &Path) -> Result<ToolSpec, PluginError>
Load a tool spec from a JSON file.