Whether tool_output opens with a caveat that must not be folded away.
Persisted rather than re-derived from the output text: matching prose would
tie rehydration to the caveat's exact wording, and the cost of getting it
wrong is a transcript that folds the change's only account into a summary
line. See ToolCallMessage.has_display_caveat.