diff --git a/frontend/src/components/transcript-debug/AssistantMessageBubble.vue b/frontend/src/components/transcript-debug/AssistantMessageBubble.vue index c71d2d3..674372f 100644 --- a/frontend/src/components/transcript-debug/AssistantMessageBubble.vue +++ b/frontend/src/components/transcript-debug/AssistantMessageBubble.vue @@ -3,6 +3,19 @@ import { computed } from 'vue' import type { ParsedAssistantMessage } from '@/types/transcript-debug' import ThinkingBlock from './ThinkingBlock.vue' import ToolCallBlock from './ToolCallBlock.vue' +import MarkdownContent from './MarkdownContent.vue' +import AskUserQuestionCard from './toolCards/AskUserQuestionCard.vue' +import ExitPlanModeCard from './toolCards/ExitPlanModeCard.vue' +import EnterPlanModeCard from './toolCards/EnterPlanModeCard.vue' +import ReadCard from './toolCards/ReadCard.vue' +import WriteCard from './toolCards/WriteCard.vue' +import BashCard from './toolCards/BashCard.vue' +import EditCard from './toolCards/EditCard.vue' +import GrepCard from './toolCards/GrepCard.vue' +import GlobCard from './toolCards/GlobCard.vue' +import TaskCard from './toolCards/TaskCard.vue' + +const TASK_TOOLS = new Set(['Task', 'TaskCreate', 'TaskUpdate', 'TaskGet', 'TaskList']) const props = defineProps<{ message: ParsedAssistantMessage @@ -62,24 +75,36 @@ function formatTokens(n?: number): string { :content="t" /> - -
- {{ text }} -
+ + - + diff --git a/frontend/src/components/transcript-debug/ThinkingBlock.vue b/frontend/src/components/transcript-debug/ThinkingBlock.vue index 289ccce..55f1d4a 100644 --- a/frontend/src/components/transcript-debug/ThinkingBlock.vue +++ b/frontend/src/components/transcript-debug/ThinkingBlock.vue @@ -1,5 +1,6 @@