fix ena planner template selection and stream defaults; improve tts free text chunking
This commit is contained in:
@@ -558,11 +558,12 @@
|
||||
const sel = $('ep_tpl_select');
|
||||
sel.innerHTML = '<option value="">-- 选择模板 --</option>';
|
||||
const names = Object.keys(cfg?.promptTemplates || {});
|
||||
const selectedName = names.includes(selected) ? selected : '';
|
||||
names.forEach(name => {
|
||||
const opt = document.createElement('option');
|
||||
opt.value = name;
|
||||
opt.textContent = name;
|
||||
opt.selected = name === selected;
|
||||
opt.selected = name === selectedName;
|
||||
sel.appendChild(opt);
|
||||
});
|
||||
}
|
||||
@@ -675,7 +676,8 @@
|
||||
|
||||
setBadge(toBool(cfg.enabled, true));
|
||||
updatePrefixModeUI();
|
||||
renderTemplateSelect();
|
||||
const keepSelectedTemplate = $('ep_tpl_select')?.value || '';
|
||||
renderTemplateSelect(keepSelectedTemplate);
|
||||
renderPromptList();
|
||||
renderLogs();
|
||||
}
|
||||
@@ -916,4 +918,4 @@
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user