diff --git a/packages/components/src/bubble/composables/useToolCall.ts b/packages/components/src/bubble/composables/useToolCall.ts index 98389126b..8342e35db 100644 --- a/packages/components/src/bubble/composables/useToolCall.ts +++ b/packages/components/src/bubble/composables/useToolCall.ts @@ -3,7 +3,7 @@ import { BubbleContentRendererProps, ChatMessageContent } from '../index.type' import { getJsonrepair } from '../utils' import { useBubbleStore } from './useBubbleStore' -const toolCallStatus = ['running', 'success', 'failed', 'cancelled'] as const +const toolCallStatus = ['running', 'success', 'failed', 'cancelled', 'awaiting-approval', 'denied'] as const export type ToolCallStatus = (typeof toolCallStatus)[number] export const useToolCall = ( diff --git a/packages/components/src/bubble/renderers/Tool.vue b/packages/components/src/bubble/renderers/Tool.vue index 1e51d6a30..5d59d46e4 100644 --- a/packages/components/src/bubble/renderers/Tool.vue +++ b/packages/components/src/bubble/renderers/Tool.vue @@ -1,5 +1,13 @@