diff --git a/packages/frontend/core/src/blocksuite/ai/chat-panel/message/assistant.ts b/packages/frontend/core/src/blocksuite/ai/chat-panel/message/assistant.ts index 1b1ef6b07..1032037d5 100644 --- a/packages/frontend/core/src/blocksuite/ai/chat-panel/message/assistant.ts +++ b/packages/frontend/core/src/blocksuite/ai/chat-panel/message/assistant.ts @@ -79,6 +79,9 @@ export class ChatMessageAssistant extends WithDisposable(ShadowlessElement) { @property({ attribute: false }) accessor notificationService!: NotificationService; + @property({ attribute: false }) + accessor independentMode!: boolean; + get state() { const { isLast, status } = this; return isLast @@ -175,7 +178,7 @@ export class ChatMessageAssistant extends WithDisposable(ShadowlessElement) { : EdgelessEditorActions : null; - const showActions = host && !!markdown; + const showActions = host && !!markdown && !this.independentMode; return html` this.retry()} .width=${this.width} + .independentMode=${this.independentMode} >`; } else if (isChatAction(item) && this.host) { return html`