Commit graph

7 commits

Author SHA1 Message Date
puzhen
57dca46e98 fix: add isHumanReply logic to prevent duplicate task boxes
Add isHumanReply check from main branch (#577, #602) to prevent
duplicate task boxes in human_toolkit multi-turn conversations.

This resolves the conflict with main branch by preserving the bug fix
while keeping chatbox-ux's UI improvements.
2025-11-06 10:30:55 +01:00
Douglasymlai
52be7305a7 Merge branch 'main' into chatbox-ux - resolved conflicts in UserQueryGroup, TopBar, and History 2025-10-23 10:03:54 +01:00
Douglasymlai
41b9d150fc refactor: reorganize ChatBox components and enhance UX
- Restructure components into MessageItem/ and TaskBox/ directories
- Add FloatingAction component for task controls (pause/resume/skip)
- Implement sticky task cards and improved message grouping
- Add task queuing system with visual queue management
- Enhance scrolling behavior with intersection observers
- Improve multi-turn conversation handling and state management
2025-10-22 19:32:56 +01:00
puzhen
4d07e90df2 fix: display bugs 2025-10-22 12:56:38 +01:00
Douglasymlai
b625d107c5 bug fixing for merging new dashboard ui to main branch 2025-10-21 11:30:26 +01:00
puzhen
bc114f39ce update multi turn 2025-10-18 14:33:02 +01:00
Douglasymlai
cb32f9d759 feat: improve ChatBox components with new project sections and user query groups
- Add ProjectChatContainer component for better project organization
- Add ProjectSection component for project-specific chat areas
- Add UserQueryGroup component for grouping user queries
- Update TaskCard and TypeCardSkeleton components
- Enhance ChatBox index with new functionality
- Update projectStore with new state management
- Add styling improvements to index.css
- Include comprehensive README documentation
2025-10-09 21:20:15 +02:00