Render a provider's tools in style, keeping only access if set.
Throws RangeError for a style outside LISTING_STYLES. Output ends
with a newline, except an empty listing is "" for table and txt;
md then renders the header and divider, json[]. pretty affects
json only: indented when true, else compact. JSON escapes non-ASCII
characters as \uXXXX.
Render a provider's tools in
style, keeping onlyaccessif set.Throws
RangeErrorfor a style outsideLISTING_STYLES. Output ends with a newline, except an empty listing is""fortableandtxt;mdthen renders the header and divider,json[].prettyaffectsjsononly: indented when true, else compact. JSON escapes non-ASCII characters as\uXXXX.