make model section open by default and fix headerModelButton reference cleanup
This commit is contained in:
@@ -8,7 +8,6 @@ const messagesDiv = $("messages");
|
|||||||
const modelSelect = $("model");
|
const modelSelect = $("model");
|
||||||
const modelPanel = $("modelPanel");
|
const modelPanel = $("modelPanel");
|
||||||
const modelBadgeName = $("modelBadgeName");
|
const modelBadgeName = $("modelBadgeName");
|
||||||
const headerModelButton = $("headerModelButton");
|
|
||||||
const headerModelName = $("headerModelName");
|
const headerModelName = $("headerModelName");
|
||||||
const headerPersonaName = $("headerPersonaName");
|
const headerPersonaName = $("headerPersonaName");
|
||||||
const modelCount = $("modelCount");
|
const modelCount = $("modelCount");
|
||||||
@@ -164,7 +163,6 @@ export {
|
|||||||
logoutButton,
|
logoutButton,
|
||||||
messagesDiv,
|
messagesDiv,
|
||||||
modelBadgeName,
|
modelBadgeName,
|
||||||
headerModelButton,
|
|
||||||
headerModelName,
|
headerModelName,
|
||||||
headerPersonaName,
|
headerPersonaName,
|
||||||
modelCount,
|
modelCount,
|
||||||
|
|||||||
+2
-2
@@ -138,7 +138,7 @@
|
|||||||
<span id="chatUserPersonaPill" class="context-pill hidden">User persona: none</span>
|
<span id="chatUserPersonaPill" class="context-pill hidden">User persona: none</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<details class="chat-drawer-section chat-drawer-disclosure chat-drawer-section--model">
|
<details class="chat-drawer-section chat-drawer-disclosure chat-drawer-section--model" open>
|
||||||
<summary class="chat-drawer-row">
|
<summary class="chat-drawer-row">
|
||||||
<span class="chat-drawer-row-label">
|
<span class="chat-drawer-row-label">
|
||||||
<span class="eyebrow">AI model</span>
|
<span class="eyebrow">AI model</span>
|
||||||
@@ -424,6 +424,6 @@
|
|||||||
|
|
||||||
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js" defer></script>
|
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js" defer></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/dompurify@3.0.6/dist/purify.min.js" defer></script>
|
<script src="https://cdn.jsdelivr.net/npm/dompurify@3.0.6/dist/purify.min.js" defer></script>
|
||||||
<script type="module" src="script.js"></script>
|
<script type="module" src="script.js?v=20260908-model-controls"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
+2
-1
@@ -35,7 +35,6 @@ import {
|
|||||||
manageChatMemoryBtn,
|
manageChatMemoryBtn,
|
||||||
managePersonaStateBtn,
|
managePersonaStateBtn,
|
||||||
importWorkspaceFileInput,
|
importWorkspaceFileInput,
|
||||||
headerModelButton,
|
|
||||||
headerModelName,
|
headerModelName,
|
||||||
headerPersonaName,
|
headerPersonaName,
|
||||||
moveChatFolderBtn,
|
moveChatFolderBtn,
|
||||||
@@ -117,6 +116,8 @@ import {
|
|||||||
userPersonaList
|
userPersonaList
|
||||||
} from "./app/dom.js";
|
} from "./app/dom.js";
|
||||||
|
|
||||||
|
const headerModelButton = document.getElementById("headerModelButton");
|
||||||
|
|
||||||
let isProcessing = false, activeChatId = null, editingPersonaId = null, editingPersonaType = "assistant", currentUsername = "";
|
let isProcessing = false, activeChatId = null, editingPersonaId = null, editingPersonaType = "assistant", currentUsername = "";
|
||||||
let chatSessions = [], currentMessages = [], assistantPersonas = [], userPersonas = [];
|
let chatSessions = [], currentMessages = [], assistantPersonas = [], userPersonas = [];
|
||||||
let activeUserPersonaId = null, currentSummary = null, publishedPersonaIds = new Set();
|
let activeUserPersonaId = null, currentSummary = null, publishedPersonaIds = new Set();
|
||||||
|
|||||||
Reference in New Issue
Block a user