Menu

How AIClaw Keeps Conversation Search from Rearranging the Sidebar
📰

How AIClaw Keeps Conversation Search from Rearranging the Sidebar

DEV Community: opensource·chowyu·about 7 hours ago
#MhjTMVWX
#devtoopensource#devto#dev#search#panel
Reading 0:00
15s threshold

Searching for an old conversation should not change how the rest of the workspace is organized. A project tree answers where work belongs; a search result answers where a particular piece of work can be found. Treating both as the same list makes switching between them harder than it needs to be.

AIClaw introduced a centered search-and-command panel in 3.9.2 . The published 3.10.0 release retains that interaction and moves its search button into the sidebar header. This article covers that shipped behavior, using source pinned to 3.10.0.

Keep the project tree in place

The command panel is a separate Vue component, teleported to the document body. Its backdrop and dialog sit above the workspace instead of replacing project groups with matching conversations.

With an empty query, it offers actions for the current context: start a conversation, rename or archive the selected conversation, create a project, or navigate to a settings category.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.