User messages containing newline characters were being added as-is to markdown list items in buildSummarySection(), breaking the list format. Now newlines are replaced with spaces before backtick escaping.
User messages containing newline characters were being added as-is to markdown list items in buildSummarySection(), breaking the list format. Now newlines are replaced with spaces before backtick escaping.