Monitor conversation list: collapsible section for the card's own profile above the full list

A flat list buries 'where was I in General Chat' under whatever the tabs have been doing, since the busiest profile takes the top regardless of which card you are looking at.
This commit is contained in:
Gmer4Lfe
2026-08-17 15:45:14 -04:00
parent d3d6f30f72
commit 83f3b7e226
2 changed files with 70 additions and 14 deletions
+8 -1
View File
@@ -2867,7 +2867,14 @@ if (document.getElementById('vv-mon-ai-chat')) {
// for the poll to reflect it reads as the card being broken.
onTurn: () => vvLoadTokens(),
});
vvMonChatList = VvAiChatList({ into: 'vv-mon-ai-chats', chat: vvMonChat });
vvMonChatList = VvAiChatList({
into: 'vv-mon-ai-chats',
chat: vvMonChat,
// This card is pinned to General Chat, so its own threads get the top section rather than
// competing for position with everything the tabs have been doing.
groupProfile: 'chat',
groupMax: 10,
});
vvMonChatList.reload();
// Re-measured rather than computed once. The Assistant changes height when the transcript is