Skip to content

Commit 0ed28e2

Browse files
committed
Release v1.36.5
1 parent 5cb6302 commit 0ed28e2

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

manifest.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default defineManifest(async (env) => {
66
name: '__MSG_appName__',
77
description: '__MSG_appDesc__',
88
default_locale: 'en',
9-
version: '1.36.4',
9+
version: '1.36.5',
1010
icons: {
1111
'16': 'src/assets/icon.png',
1212
'32': 'src/assets/icon.png',

src/app/bots/qianwen/index.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ export class QianwenWebBot extends AbstractBot {
4747
}),
4848
})
4949

50+
let done = false
51+
5052
await parseSSEResponse(resp, (message) => {
5153
console.debug('qianwen sse', message)
5254
const data = JSON.parse(message)
@@ -56,9 +58,14 @@ export class QianwenWebBot extends AbstractBot {
5658
}
5759
if (data.stopReason === 'stop') {
5860
this.conversationContext!.lastMessageId = data.msgId
61+
done = true
5962
params.onEvent({ type: 'DONE' })
6063
}
6164
})
65+
66+
if (!done) {
67+
params.onEvent({ type: 'DONE' })
68+
}
6269
}
6370

6471
resetConversation() {

0 commit comments

Comments
 (0)