Whether the tool's args are large enough to deserve a collapsible block.
ask_user: its questions payload is too noisy to render inline.js_eval: the header shows only the first code line (truncated at
JS_EVAL_HEADER_MAX_LENGTH), so the full program is offered as a
collapsible block whenever it spans more than one non-blank line or
a single line is long enough to be truncated in the header.