feat(task): add 'creating' status to task interface and update UI components#1037
feat(task): add 'creating' status to task interface and update UI components#1037yashdev9274 wants to merge 2 commits intogeneralaction:mainfrom
Conversation
…ponents - Updated Task interface to include a new 'creating' status. - Modified RightSidebar, TaskItem, and TaskTerminalPanel components to handle the new status. - Enhanced TaskItem to display a Creating... message when the task is in the 'creating' state. - Implemented optimistic UI updates in taskCreationService for immediate feedback during task creation.
|
Someone is attempting to deploy a commit to the General Action Team on Vercel. A member of the Team first needs to authorize it. |
Greptile SummaryAdded Key changes:
Issue found:
Confidence Score: 4/5
|
| Filename | Overview |
|---|---|
| src/renderer/types/chat.ts | Added 'creating' status to Task interface status union type |
| src/renderer/components/TaskItem.tsx | Updated to handle 'creating' status with spinner and "Creating..." text |
| src/renderer/lib/taskCreationService.ts | Implemented optimistic UI updates with 'creating' status; missing error cleanup for optimistic task |
Last reviewed commit: ae1d1fc
Additional Comments (1)
when task creation fails, the optimistic task with |
|
@arnestrickmann @rabanspiegel I've raised PR for #1032 issue. do lmk if any changes needed |
fix #1032