diff --git a/packages/frontend/core/src/blocksuite/ai/chat-panel/chat-panel-input.ts b/packages/frontend/core/src/blocksuite/ai/chat-panel/chat-panel-input.ts index 55f91f5ff..492333b90 100644 --- a/packages/frontend/core/src/blocksuite/ai/chat-panel/chat-panel-input.ts +++ b/packages/frontend/core/src/blocksuite/ai/chat-panel/chat-panel-input.ts @@ -203,8 +203,6 @@ export class ChatPanelInput extends SignalWatcher(WithDisposable(LitElement)) { @property({ attribute: false }) accessor networkSearchConfig!: AINetworkSearchConfig; - private _lastPromptName: string | null = null; - private get _isNetworkActive() { return ( !!this.networkSearchConfig.visible.value && @@ -230,12 +228,9 @@ export class ChatPanelInput extends SignalWatcher(WithDisposable(LitElement)) { } private async _updatePromptName(promptName: string) { - if (this._lastPromptName !== promptName) { - const sessionId = await this.getSessionId(); - if (sessionId && AIProvider.session) { - await AIProvider.session.updateSession(sessionId, promptName); - this._lastPromptName = promptName; - } + const sessionId = await this.getSessionId(); + if (sessionId && AIProvider.session) { + await AIProvider.session.updateSession(sessionId, promptName); } } diff --git a/packages/frontend/core/src/blocksuite/ai/peek-view/chat-block-input.ts b/packages/frontend/core/src/blocksuite/ai/peek-view/chat-block-input.ts index e34e4635e..b72351b0f 100644 --- a/packages/frontend/core/src/blocksuite/ai/peek-view/chat-block-input.ts +++ b/packages/frontend/core/src/blocksuite/ai/peek-view/chat-block-input.ts @@ -239,8 +239,6 @@ export class ChatBlockInput extends SignalWatcher(LitElement) { @state() accessor _focused = false; - private _lastPromptName: string | null = null; - private get _isNetworkActive() { return ( !!this.networkSearchConfig.visible.value && @@ -262,12 +260,9 @@ export class ChatBlockInput extends SignalWatcher(LitElement) { } private async _updatePromptName(promptName: string) { - if (this._lastPromptName !== promptName) { - const { currentSessionId } = this.chatContext; - if (currentSessionId && AIProvider.session) { - await AIProvider.session.updateSession(currentSessionId, promptName); - this._lastPromptName = promptName; - } + const { currentSessionId } = this.chatContext; + if (currentSessionId && AIProvider.session) { + await AIProvider.session.updateSession(currentSessionId, promptName); } }