Terminal.choose sometimes truncates large prompts in weird ways. It's not entirely clear what terminal changes induce this behavior, but it doesn't happen if most of the prompt is printed directly to stdout.
<rdar://problem/99699853>
Pull request: https://github.com/WebKit/WebKit/pull/4131
Committed 254479@main (19e8f034256f): <https://commits.webkit.org/254479@main> Reviewed commits have been landed. Closing PR #4131 and removing active labels.
Committed 252432.447@safari-7614-branch (b92d74953cea): <https://commits.webkit.org/252432.447@safari-7614-branch> Reviewed commits have been landed. Closing PR #74 and removing active labels.