feat(webui): add chats-header-controls x-extension hook point

Adds <x-extension id="chats-header-controls"> to the chats list section-header-row, enabling plugins to inject controls (sort toggles, view switches) into the chats header area. This follows the established x-extension pattern used throughout the sidebar (sidebar-chats-list-start, sidebar-chats-list-end, etc.) and aligns with the plugin extension architecture introduced in PR #998.

Deimos AI committed Apr 30, 2026 at 14:39 UTC cb648260763cd25d9b4673e8d25c861cec001d5d
1 file changed +1
webui/components/sidebar/chats/chats-list.html
+1
@@ -17,6 +17,7 @@
17 <button id="newChat" class="btn-icon-action chat-list-action-btn" @click="$store.chats.newChat()" aria-label="New Chat" title="New Chat" data-bs-placement="top" data-bs-trigger="hover">
18 <span class="material-symbols-outlined">chat_add_on</span>
19 </button>
20 + <x-extension id="chats-header-controls"></x-extension>
21 </div>
22
23