-record(function_tool_param, { name :: binary(), description :: gleam@option:option(binary()), parameters :: gleam@option:option(gleam@dynamic:dynamic_()), strict :: gleam@option:option(boolean()), defer_loading :: gleam@option:option(boolean()) }).