Add reasoning regex on edit

0a413d63aa2630b755a6ce8df1411110e402eb4d

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +2 -1Ignore whitespace
public/scripts/reasoning.js+2 -1
@@ -1,4 +1,5 @@
1import { chat, closeMessageEditor, saveChatConditional, saveSettingsDebounced, substituteParams, updateMessageBlock } from '../script.js';1import { chat, closeMessageEditor, saveChatConditional, saveSettingsDebounced, substituteParams, updateMessageBlock } from '../script.js';
2import { getRegexedString, regex_placement } from './extensions/regex/engine.js';
2import { t } from './i18n.js';3import { t } from './i18n.js';
3import { MacrosParser } from './macros.js';4import { MacrosParser } from './macros.js';
4import { Popup } from './popup.js';5import { Popup } from './popup.js';
@@ -224,7 +225,7 @@ function setReasoningEventHandlers(){
224 }225 }
225226
226 const textarea = messageBlock.find('.reasoning_edit_textarea');227 const textarea = messageBlock.find('.reasoning_edit_textarea');
227 const reasoning = String(textarea.val());228 const reasoning = getRegexedString(String(textarea.val()), regex_placement.REASONING, { isEdit: true });
228 message.extra.reasoning = reasoning;229 message.extra.reasoning = reasoning;
229 await saveChatConditional();230 await saveChatConditional();
230 updateMessageBlock(messageId, message);231 updateMessageBlock(messageId, message);