diff --git a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-messages.ts b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-messages.ts index 0510671eb0..cdea1d802c 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-messages.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/chat-panel/chat-panel-messages.ts @@ -255,13 +255,19 @@ export class ChatPanelMessages extends WithDisposable(ShadowlessElement) { ${this._renderAIOnboarding()} ` - : repeat(filteredItems, (item, index) => { - const isLast = index === filteredItems.length - 1; - return html`
`; - })} + : repeat( + filteredItems, + item => ('role' in item ? item.id : item.sessionId), + (item, index) => { + const isLast = index === filteredItems.length - 1; + return html``; + } + )}