fix: Improve text line separation in builder response
- Update regex to handle both periods and colons as sentence separators - Properly separate sentences followed by uppercase letters with double newlines - Fixes issue where OpenCode response text wasn't properly line-separated
This commit is contained in:
@@ -2016,7 +2016,7 @@ window.renderMessages = renderMessages;
|
||||
function renderContentWithTodos(text) {
|
||||
const wrapper = document.createElement('div');
|
||||
if (!text) return document.createTextNode('');
|
||||
const processedText = String(text).replace(/\.\s+/g, '.\n');
|
||||
const processedText = String(text).replace(/([.:])\s+(?=[A-Z])/g, '$1\n\n');
|
||||
const lines = processedText.split(/\r?\n/);
|
||||
let currentList = null;
|
||||
let inCodeBlock = false;
|
||||
|
||||
Reference in New Issue
Block a user