From 122e16183f2db9b9c3b3011906947b86c57c9097 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 6 Jul 2026 18:42:54 -0500 Subject: [PATCH 1/7] refac --- cptr/frontend/src/lib/components/chat/AssistantMessage.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cptr/frontend/src/lib/components/chat/AssistantMessage.svelte b/cptr/frontend/src/lib/components/chat/AssistantMessage.svelte index 448dca5..7eff11e 100644 --- a/cptr/frontend/src/lib/components/chat/AssistantMessage.svelte +++ b/cptr/frontend/src/lib/components/chat/AssistantMessage.svelte @@ -501,7 +501,7 @@ {@const fileKey = filePath || file.path || `file-${displayItem.index}`} {@const collapsed = Boolean(collapsedFiles[fileKey])}
+ {:else if name === 'spark'} + {:else if name === 'plus'} {:else if name === 'xmark'} diff --git a/cptr/frontend/src/lib/components/chat/SkillSuggestionPopup.svelte b/cptr/frontend/src/lib/components/chat/SkillSuggestionPopup.svelte index bbf3981..8dfac47 100644 --- a/cptr/frontend/src/lib/components/chat/SkillSuggestionPopup.svelte +++ b/cptr/frontend/src/lib/components/chat/SkillSuggestionPopup.svelte @@ -1,4 +1,5 @@ + +{#if date && label} + +{/if} diff --git a/cptr/frontend/src/lib/components/chat/Tasks.svelte b/cptr/frontend/src/lib/components/chat/Tasks.svelte new file mode 100644 index 0000000..6d3d3ad --- /dev/null +++ b/cptr/frontend/src/lib/components/chat/Tasks.svelte @@ -0,0 +1,70 @@ + + +{#if tasks.length > 0} +
+
+
+ + + {completedCount} + {$t('chat.tasksOutOf')} + {totalCount} + {$t('chat.tasksCompleted')} + +
+ +
+ + {#if !collapsed} +
+ {#each tasks as task, idx (task.id)} +
+ + {#if task.status === 'completed'} + + {:else if task.status === 'in_progress'} + + {:else if task.status === 'cancelled'} + + {:else} + + {/if} + + + {idx + 1}. {task.content} + +
+ {/each} +
+ {/if} +
+{/if} diff --git a/cptr/frontend/src/lib/components/chat/UserMessage.svelte b/cptr/frontend/src/lib/components/chat/UserMessage.svelte index af33d6f..ab4b84a 100644 --- a/cptr/frontend/src/lib/components/chat/UserMessage.svelte +++ b/cptr/frontend/src/lib/components/chat/UserMessage.svelte @@ -1,6 +1,7 @@