Implement Sidebar project folders and multi-agent chat UI#611
Implement Sidebar project folders and multi-agent chat UI#611isasardar1-coder wants to merge 1 commit intoValueCell-ai:mainfrom
Conversation
|
ClawX app changes summary:
Relevant files Intent
Intended/implemented behavior
Project actions intended in the menu Relevant file
Intended behavior Relevant file When deleting a project:
Main Folder New project store capability
projects render under the correct folder section
Intended behavior
Intended behavior Concept Files Files most relevant to the Sidebar/app changes Summary: |
|
Fixed; BUT NOT PUSHED YET - WILL DO TOMORROW. The real regression was in src/stores/chat.ts: targeted sends were no longer switching to the resolved agent session deterministically. I changed that path to normalize the requested agent id/name, resolve the matching agent, apply In src/pages/Chat/ChatInput.tsx, I kept the chooser discoverable for UI tests by adding a stable Verified:
Result:
|
Summary
This PR introduces first-class project organization in the Sidebar and a session-level multi-agent chat architecture.
projectStoreandchatMetaStoreto handle project persistence and session-level metadata.+ Add AgentUI directly intoChatToolbarto easily attach multiple agents to a single conversation thread.chat.ts, allowing messages to fan out to attached agents and seamlessly merge their mirrored responses back into the active chat window.Related Issue(s)
Type of Change
Validation
chatMetastate.electron-builderwith zero build errors.Checklist