Skip to content

Commit 19aa42e

Browse files
fix: skip empty response after /stop to prevent Discord error
1 parent b879679 commit 19aa42e

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

discord-server/bot.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -328,11 +328,12 @@ client.on('messageCreate', async (message) => {
328328
progressReporter.stop();
329329
tracer.endPhase();
330330

331-
// If stream was interrupted, don't send any response
331+
// If stream was interrupted or response is empty, don't send
332332
// The /stop command already sent a reply
333-
if (wasInterrupted) {
334-
console.log('🛑 Stream interrupted, skipping response');
335-
tracer.addMetadata('interrupted', true);
333+
if (wasInterrupted || !fullResponse || fullResponse.trim() === '') {
334+
console.log('🛑 Stream interrupted or empty response, skipping send');
335+
tracer.addMetadata('interrupted', wasInterrupted);
336+
tracer.addMetadata('emptyResponse', !fullResponse || fullResponse.trim() === '');
336337
return;
337338
}
338339

0 commit comments

Comments
 (0)