add new session button

This commit is contained in:
Timi
2026-09-22 21:27:33 +08:00
parent 45f77d3168
commit b54c07fe49
6 changed files with 100 additions and 54 deletions
+3
View File
@@ -57,6 +57,7 @@
:on-send="submitMessage"
:on-stop="() => emit('stop')"
:on-retry="() => emit('retry')"
:on-new-conversation="() => emit('new-conversation')"
>
<ai-chat-composer
v-model="draft"
@@ -72,6 +73,7 @@
@send="submitMessage"
@stop="emit('stop')"
@retry="emit('retry')"
@new-conversation="emit('new-conversation')"
/>
</slot>
</div>
@@ -141,6 +143,7 @@ const emit = defineEmits<{
send: [message: string];
stop: [];
retry: [];
"new-conversation": [];
}>();
const messageListRef = useTemplateRef<{ scrollToBottom: () => Promise<void> }>("messageList");