-record(tool_spec, { name :: binary(), description :: binary(), input_schema :: glean@schema:schema() }).