diff --git a/tools/server/webui/src/lib/components/app/chat/ChatMessages/AgenticContent.svelte b/tools/server/webui/src/lib/components/app/chat/ChatMessages/AgenticContent.svelte index 7baf7e2825..5758bd8380 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatMessages/AgenticContent.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatMessages/AgenticContent.svelte @@ -13,8 +13,7 @@ SyntaxHighlightedCode } from '$lib/components/app'; import { config } from '$lib/stores/settings.svelte'; - import { agenticStreamingToolCall } from '$lib/stores/agentic.svelte'; - import { Wrench, Loader2 } from '@lucide/svelte'; + import { Wrench, Loader2, AlertTriangle } from '@lucide/svelte'; import { AgenticSectionType } from '$lib/enums'; import { AGENTIC_TAGS, AGENTIC_REGEX } from '$lib/constants/agentic'; import { formatJsonPretty } from '$lib/utils/formatters'; @@ -24,7 +23,6 @@ interface Props { content: string; isStreaming?: boolean; - toolCallTimings?: ChatMessageToolCallTiming[]; } interface AgenticSection { @@ -35,7 +33,7 @@ toolResult?: string; } - let { content, isStreaming = false, toolCallTimings = [] }: Props = $props(); + let { content, isStreaming = false }: Props = $props(); const sections = $derived(parseAgenticContent(content)); @@ -198,6 +196,46 @@
{messageContent || ''}
{:else if isAgenticContent}
-